public class BatchOperation extends MetadataProviderEntity implements IBatchOperation, java.io.Serializable
Constructor and Description |
---|
BatchOperation() |
Modifier and Type | Method and Description |
---|---|
static BatchOperation |
copy(IBatchOperation input) |
OperationType |
getOperationType()
Gets the type of operation to be performed.
|
java.util.Map<java.lang.String,java.lang.String> |
getParameters()
Operation parameters.
|
java.util.Date |
getProcessingEndedDate()
Get the date when processing of the operation ended.
|
java.util.Date |
getProcessingStartedDate()
Get the date when processing of the operation started.
|
BatchOperationStatus |
getProcessingStatus()
Get processing status for the batch operation.
|
java.lang.String |
getToken()
Get the unique group token.
|
void |
setOperationType(OperationType operationType) |
void |
setParameters(java.util.Map<java.lang.String,java.lang.String> parameters) |
void |
setProcessingEndedDate(java.util.Date processingEndedDate) |
void |
setProcessingStartedDate(java.util.Date processingStartedDate) |
void |
setProcessingStatus(BatchOperationStatus processingStatus) |
void |
setToken(java.lang.String token) |
copy, getCreatedBy, getCreatedDate, getUpdatedBy, getUpdatedDate, isDeleted, setCreatedBy, setCreatedDate, setDeleted, setUpdatedBy, setUpdatedDate
addOrReplaceMetadata, clearMetadata, copy, copy, getMetadata, getMetadata, removeMetadata, setMetadata
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addOrReplaceMetadata, clearMetadata, getMetadata, getMetadata, removeMetadata
getCreatedBy, getCreatedDate, getUpdatedBy, getUpdatedDate, isDeleted
public java.lang.String getToken()
IBatchOperation
getToken
in interface IBatchOperation
public void setToken(java.lang.String token)
public OperationType getOperationType()
IBatchOperation
getOperationType
in interface IBatchOperation
public void setOperationType(OperationType operationType)
public java.util.Map<java.lang.String,java.lang.String> getParameters()
IBatchOperation
getParameters
in interface IBatchOperation
public void setParameters(java.util.Map<java.lang.String,java.lang.String> parameters)
public BatchOperationStatus getProcessingStatus()
IBatchOperation
getProcessingStatus
in interface IBatchOperation
public void setProcessingStatus(BatchOperationStatus processingStatus)
public java.util.Date getProcessingStartedDate()
IBatchOperation
getProcessingStartedDate
in interface IBatchOperation
public void setProcessingStartedDate(java.util.Date processingStartedDate)
public java.util.Date getProcessingEndedDate()
IBatchOperation
getProcessingEndedDate
in interface IBatchOperation
public void setProcessingEndedDate(java.util.Date processingEndedDate)
public static BatchOperation copy(IBatchOperation input) throws SiteWhereException
SiteWhereException