public class NoLockingPolicy extends java.lang.Object implements LockingPolicy
Constructor and Description |
---|
NoLockingPolicy()
Create the policy.
|
Modifier and Type | Method and Description |
---|---|
boolean |
canActivityModifyManagedResource(ActivityToken activityToken,
LockData lockData)
Since no locking policy is enforced, this method will always allow
the resource to be modified.
|
boolean |
isManagedResourcedLocked(LockData managedResourceLockData,
LockData environmentLockData)
Since no locking policy is enforced, this method will always allow
the resource to be modified.
|
public boolean canActivityModifyManagedResource(ActivityToken activityToken, LockData lockData)
canActivityModifyManagedResource
in interface LockingPolicy
activityToken
- The current activity.lockData
- The lock data of the resource.public boolean isManagedResourcedLocked(LockData managedResourceLockData, LockData environmentLockData)
isManagedResourcedLocked
in interface LockingPolicy
managedResourceLockData
- The current lock data associated with the managed resource.environmentLockData
- The lock data representation of the environment associated with the
current operation.