Class BulkOperation
java.lang.Object
com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanThe id of the application this bulk operation was initiated from, if any.Miscellaneous attributes for this bulk operation.The id of the catalog this bulk operation is scoped within, if any.The timestamp when this bulk operation was created.The identity of the creator of this bulk operation.The type of entity that is associated with the bulk operation.longThe number of records that had errors during processing.getId()The unique identifier of the bulk operation.getName()The friendly name of the bulk operation.The context provided with the bulk operation.Additional data to be passed for performing this bulk operation.The current status of the bulk operation.A detailed historical list of statuses for this bulk operation.The current sub-status of the bulk operation.The type of operation being performed during the bulk operation.The id of the sandbox this bulk operation is executed within.longThe number of records that were successfully processed.The id of the tenant this bulk operation was initiated from.longThe total records to be processed by this bulk operation.The timestamp when this bulk operation was last updated.inthashCode()voidsetApplicationId(String applicationId) The id of the application this bulk operation was initiated from, if any.voidsetAttributes(Map<String, Object> attributes) Miscellaneous attributes for this bulk operation.voidsetCatalogId(String catalogId) The id of the catalog this bulk operation is scoped within, if any.voidsetCreateDate(Instant createDate) The timestamp when this bulk operation was created.voidsetCreatingUser(String creatingUser) The identity of the creator of this bulk operation.voidsetEntityType(String entityType) The type of entity that is associated with the bulk operation.voidsetErrorCount(long errorCount) The number of records that had errors during processing.voidThe unique identifier of the bulk operation.voidThe friendly name of the bulk operation.voidsetOperationContext(String operationContext) The context provided with the bulk operation.voidsetOperationData(Map<String, Object> operationData) Additional data to be passed for performing this bulk operation.voidsetOperationStatus(String operationStatus) The current status of the bulk operation.voidsetOperationStatusHistory(List<OperationStatusHistory> operationStatusHistory) A detailed historical list of statuses for this bulk operation.voidsetOperationSubStatus(String operationSubStatus) The current sub-status of the bulk operation.voidsetOperationType(String operationType) The type of operation being performed during the bulk operation.voidsetSandboxId(String sandboxId) The id of the sandbox this bulk operation is executed within.voidsetSuccessCount(long successCount) The number of records that were successfully processed.voidsetTenantId(String tenantId) The id of the tenant this bulk operation was initiated from.voidsetTotalRecords(long totalRecords) The total records to be processed by this bulk operation.voidsetUpdateDate(Instant updateDate) The timestamp when this bulk operation was last updated.toString()
-
Constructor Details
-
BulkOperation
public BulkOperation()
-
-
Method Details
-
getId
The unique identifier of the bulk operation. -
getName
The friendly name of the bulk operation. -
getEntityType
The type of entity that is associated with the bulk operation. -
getOperationType
The type of operation being performed during the bulk operation. -
getOperationContext
The context provided with the bulk operation. -
getOperationData
Additional data to be passed for performing this bulk operation. -
getOperationStatus
The current status of the bulk operation.- See Also:
-
getOperationSubStatus
The current sub-status of the bulk operation.- See Also:
-
getOperationStatusHistory
A detailed historical list of statuses for this bulk operation. -
getTotalRecords
public long getTotalRecords()The total records to be processed by this bulk operation. -
getSuccessCount
public long getSuccessCount()The number of records that were successfully processed. -
getErrorCount
public long getErrorCount()The number of records that had errors during processing. -
getCreateDate
The timestamp when this bulk operation was created. -
getUpdateDate
The timestamp when this bulk operation was last updated. -
getCreatingUser
The identity of the creator of this bulk operation. SeeContextInfo.getAuthor(). -
getSandboxId
The id of the sandbox this bulk operation is executed within. -
getCatalogId
The id of the catalog this bulk operation is scoped within, if any. -
getApplicationId
The id of the application this bulk operation was initiated from, if any. Note that if this id is not supplied then that implies a tenant-level operation and a catalog ID is required. -
getTenantId
The id of the tenant this bulk operation was initiated from. -
getAttributes
Miscellaneous attributes for this bulk operation. -
setId
The unique identifier of the bulk operation. -
setName
The friendly name of the bulk operation. -
setEntityType
The type of entity that is associated with the bulk operation. -
setOperationType
The type of operation being performed during the bulk operation. -
setOperationContext
The context provided with the bulk operation. -
setOperationData
Additional data to be passed for performing this bulk operation. -
setOperationStatus
The current status of the bulk operation.- See Also:
-
setOperationSubStatus
The current sub-status of the bulk operation.- See Also:
-
setOperationStatusHistory
A detailed historical list of statuses for this bulk operation. -
setTotalRecords
public void setTotalRecords(long totalRecords) The total records to be processed by this bulk operation. -
setSuccessCount
public void setSuccessCount(long successCount) The number of records that were successfully processed. -
setErrorCount
public void setErrorCount(long errorCount) The number of records that had errors during processing. -
setCreateDate
The timestamp when this bulk operation was created. -
setUpdateDate
The timestamp when this bulk operation was last updated. -
setCreatingUser
The identity of the creator of this bulk operation. SeeContextInfo.getAuthor(). -
setSandboxId
The id of the sandbox this bulk operation is executed within. -
setCatalogId
The id of the catalog this bulk operation is scoped within, if any. -
setApplicationId
The id of the application this bulk operation was initiated from, if any. Note that if this id is not supplied then that implies a tenant-level operation and a catalog ID is required. -
setTenantId
The id of the tenant this bulk operation was initiated from. -
setAttributes
Miscellaneous attributes for this bulk operation. -
toString
-
equals
-
canEqual
-
hashCode
public int hashCode()
-