Serialized Form
-
Package com.broadleafcommerce.common.messaging.exception
-
Class com.broadleafcommerce.common.messaging.exception.ResourceLockException extends RuntimeException implements Serializable
-
-
Package com.broadleafcommerce.common.messaging.notification
-
Class com.broadleafcommerce.common.messaging.notification.RetryBreakException extends RuntimeException implements Serializable
-
-
Package com.broadleafcommerce.common.messaging.notification.domain
-
Class com.broadleafcommerce.common.messaging.notification.domain.InternalPersistenceEvent extends org.springframework.context.ApplicationEvent implements Serializable
-
-
Package com.broadleafcommerce.common.messaging.provider.jpa.domain
-
Class com.broadleafcommerce.common.messaging.provider.jpa.domain.JpaResourceLock extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_id
String _id
-
conceptKey
String conceptKey
A generally descriptive key that identifies the overall concept for which the lock is taking place.WorkflowTransitionHelper#LOCK_CONCEPT_KEYis an example that identifies locks for sandbox workflows. Other concept keys may be used to apply locks for the same resource under a different context. -
contextId
String contextId
The contextId of the Trackable resource to lock -
expirationTimestamp
Instant expirationTimestamp
The time at which the lock will naturally expire -
locked
Boolean locked
Whether or not the resource is locked -
sandboxId
String sandboxId
The sandboxId in which the workflow operation is taking place. -
timestamp
Instant timestamp
The time at which the lock was set to true -
token
String token
The token assigned the last time the lock was set to true. The token simply identifies the lock record and can be used to unlock the resource. -
typeAlias
String typeAlias
An alias used to represent the Java type of the resource being locked. This is most often the Java class simple name.
-
-
-
Package com.broadleafcommerce.common.messaging.provider.mongo.domain
-
Class com.broadleafcommerce.common.messaging.provider.mongo.domain.MongoResourceLock extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_id
org.bson.types.ObjectId _id
-
conceptKey
String conceptKey
A generally descriptive key that identifies the overall concept for which the lock is taking place.WorkflowTransitionHelper#LOCK_CONCEPT_KEYis an example that identifies locks for sandbox workflows. Other concept keys may be used to apply locks for the same resource under a different context. -
contextId
String contextId
The contextId of the Trackable resource to lock -
expirationTimestamp
Instant expirationTimestamp
The time at which the lock will naturally expire -
locked
Boolean locked
Whether or not the resource is locked -
sandboxId
String sandboxId
The sandboxId in which the workflow operation is taking place. -
timestamp
Instant timestamp
The time at which the lock was set to true -
token
String token
The token assigned the last time the lock was set to true. The token simply identifies the lock record and can be used to unlock the resource. -
typeAlias
String typeAlias
An alias used to represent the Java type of the resource being locked. This is most often the Java class simple name.
-
-