Package | Description |
---|---|
com.pega.pegarules.pub.context |
Modifier and Type | Method and Description |
---|---|
ILockInformation |
ILockProvider.attemptLock(ILockInformation lockInformation)
Attempts to lock the passed instance.
|
ILockInformation |
ILockProvider.createLockInformation(java.lang.String aRequestorID,
java.lang.String aOperatorID,
java.lang.String aOperatorName,
java.util.Date aExpireTime,
java.util.Date aAcquisitionTime,
java.lang.String aLockHandle,
java.util.Date aCreateTime,
java.util.Date aUpdateTime,
java.lang.String aUserHost,
java.lang.String aTenantID)
Create lock information
|
ILockInformation |
ILockProvider.createLockInformation(java.lang.String aRequestorID,
java.lang.String aOperatorID,
java.lang.String aOperatorName,
java.util.Date aExpireTime,
java.util.Date aAcquisitionTime,
java.lang.String aLockHandle,
java.util.Date aCreateTime,
java.util.Date aUpdateTime,
java.lang.String aUserHost,
java.lang.String aCreateSystemId,
java.lang.String aSystemName,
java.lang.String aSystemNode,
java.lang.String aPzInsKey,
java.lang.String aUpdateOperatorId,
java.lang.String aUpateOpeatorName,
java.lang.String aTenantID)
Create lock information
|
ILockInformation |
ILockProvider.findExistingLockInstance(java.lang.String aLockName)
Gets the a current lock instance from the database/hazelcast cluster.
|
ILockInformation |
ILockProvider.withNewExpiration(ILockInformation aLockInformation,
java.util.Date newExpirationTime,
java.util.Date newDBExpirationTime,
java.util.Date newUpdateTime,
java.lang.String aTenantID)
Create a new lock that is a copy of this lock, except with a new
expiration time.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<ILockInformation> |
ILockProvider.expireRequestorLocks(java.lang.String requestorId)
When the current requestor times out expire all locks held by him by
moving the expiration date to now
|
java.util.Collection<ILockInformation> |
ILockProvider.getAllLocks() |
java.util.Collection<ILockInformation> |
ILockProvider.getLocksInformation() |
Modifier and Type | Method and Description |
---|---|
ILockInformation |
ILockProvider.attemptLock(ILockInformation lockInformation)
Attempts to lock the passed instance.
|
boolean |
ILockProvider.updateLock(ILockInformation existingLock,
ILockInformation newLock)
Updates a lock instance.
|
ILockInformation |
ILockProvider.withNewExpiration(ILockInformation aLockInformation,
java.util.Date newExpirationTime,
java.util.Date newDBExpirationTime,
java.util.Date newUpdateTime,
java.lang.String aTenantID)
Create a new lock that is a copy of this lock, except with a new
expiration time.
|
Copyright © 2015 Pegasystems Inc. All Rights Reserved.