public class DeviceAssignment extends MetadataProviderEntity implements IDeviceAssignment, java.io.Serializable
| Constructor and Description |
|---|
DeviceAssignment() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Date |
getActiveDate()
Get the date/time at which the assignment was made active.
|
java.lang.String |
getAssetId()
Get the asset identifier.
|
java.lang.String |
getAssetImageUrl() |
java.lang.String |
getAssetModuleId()
Get id of referenced asset module.
|
java.lang.String |
getAssetName() |
DeviceAssignmentType |
getAssignmentType()
Get the referenced asset type.
|
HardwareAsset |
getAssociatedHardware() |
LocationAsset |
getAssociatedLocation() |
PersonAsset |
getAssociatedPerson() |
Device |
getDevice() |
java.lang.String |
getDeviceHardwareId()
Get hardware id for assigned device.
|
java.util.Date |
getReleasedDate()
Get the date/time at which the assignment was released.
|
Site |
getSite() |
java.lang.String |
getSiteToken()
Get token for assigned site.
|
DeviceAssignmentState |
getState()
Get latest state information for the assignment.
|
DeviceAssignmentStatus |
getStatus()
Get the device assignement status.
|
java.lang.String |
getToken()
Get token that uniquely identifies the assignment.
|
void |
setActiveDate(java.util.Date activeDate) |
void |
setAssetId(java.lang.String assetId) |
void |
setAssetImageUrl(java.lang.String assetImageUrl) |
void |
setAssetModuleId(java.lang.String assetModuleId) |
void |
setAssetName(java.lang.String assetName) |
void |
setAssignmentType(DeviceAssignmentType assignmentType) |
void |
setAssociatedHardware(HardwareAsset associatedHardware) |
void |
setAssociatedLocation(LocationAsset associatedLocation) |
void |
setAssociatedPerson(PersonAsset associatedPerson) |
void |
setDevice(Device device) |
void |
setDeviceHardwareId(java.lang.String deviceHardwareId) |
void |
setReleasedDate(java.util.Date releasedDate) |
void |
setSite(Site site) |
void |
setSiteToken(java.lang.String siteToken) |
void |
setState(DeviceAssignmentState state) |
void |
setStatus(DeviceAssignmentStatus status) |
void |
setToken(java.lang.String token) |
copy, getCreatedBy, getCreatedDate, getUpdatedBy, getUpdatedDate, isDeleted, setCreatedBy, setCreatedDate, setDeleted, setUpdatedBy, setUpdatedDateaddOrReplaceMetadata, clearMetadata, copy, copy, getMetadata, getMetadata, removeMetadata, setMetadataclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddOrReplaceMetadata, clearMetadata, getMetadata, getMetadata, removeMetadatagetCreatedBy, getCreatedDate, getUpdatedBy, getUpdatedDate, isDeletedpublic java.lang.String getToken()
IDeviceAssignmentgetToken in interface IDeviceAssignmentpublic void setToken(java.lang.String token)
public java.lang.String getDeviceHardwareId()
IDeviceAssignmentgetDeviceHardwareId in interface IDeviceAssignmentpublic void setDeviceHardwareId(java.lang.String deviceHardwareId)
public DeviceAssignmentType getAssignmentType()
IDeviceAssignmentgetAssignmentType in interface IDeviceAssignmentpublic void setAssignmentType(DeviceAssignmentType assignmentType)
public java.lang.String getAssetModuleId()
IDeviceAssignmentgetAssetModuleId in interface IDeviceAssignmentpublic void setAssetModuleId(java.lang.String assetModuleId)
public java.lang.String getAssetId()
IDeviceAssignmentgetAssetId in interface IDeviceAssignmentpublic void setAssetId(java.lang.String assetId)
public java.lang.String getAssetName()
public void setAssetName(java.lang.String assetName)
public java.lang.String getAssetImageUrl()
public void setAssetImageUrl(java.lang.String assetImageUrl)
public Site getSite()
public void setSite(Site site)
public java.lang.String getSiteToken()
IDeviceAssignmentgetSiteToken in interface IDeviceAssignmentpublic void setSiteToken(java.lang.String siteToken)
public DeviceAssignmentStatus getStatus()
IDeviceAssignmentgetStatus in interface IDeviceAssignmentpublic void setStatus(DeviceAssignmentStatus status)
public java.util.Date getActiveDate()
IDeviceAssignmentgetActiveDate in interface IDeviceAssignmentpublic void setActiveDate(java.util.Date activeDate)
public java.util.Date getReleasedDate()
IDeviceAssignmentgetReleasedDate in interface IDeviceAssignmentpublic void setReleasedDate(java.util.Date releasedDate)
public DeviceAssignmentState getState()
IDeviceAssignmentgetState in interface IDeviceAssignmentpublic Device getDevice()
public void setDevice(Device device)
public void setState(DeviceAssignmentState state)
public PersonAsset getAssociatedPerson()
public void setAssociatedPerson(PersonAsset associatedPerson)
public HardwareAsset getAssociatedHardware()
public void setAssociatedHardware(HardwareAsset associatedHardware)
public LocationAsset getAssociatedLocation()
public void setAssociatedLocation(LocationAsset associatedLocation)