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, 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()
IBatchOperationgetToken in interface IBatchOperationpublic void setToken(java.lang.String token)
public OperationType getOperationType()
IBatchOperationgetOperationType in interface IBatchOperationpublic void setOperationType(OperationType operationType)
public java.util.Map<java.lang.String,java.lang.String> getParameters()
IBatchOperationgetParameters in interface IBatchOperationpublic void setParameters(java.util.Map<java.lang.String,java.lang.String> parameters)
public BatchOperationStatus getProcessingStatus()
IBatchOperationgetProcessingStatus in interface IBatchOperationpublic void setProcessingStatus(BatchOperationStatus processingStatus)
public java.util.Date getProcessingStartedDate()
IBatchOperationgetProcessingStartedDate in interface IBatchOperationpublic void setProcessingStartedDate(java.util.Date processingStartedDate)
public java.util.Date getProcessingEndedDate()
IBatchOperationgetProcessingEndedDate in interface IBatchOperationpublic void setProcessingEndedDate(java.util.Date processingEndedDate)
public static BatchOperation copy(IBatchOperation input) throws SiteWhereException
SiteWhereException