insert | insert | AUTO_ID: workQueueSubscriptionID
AUTO_ID_KEY: WKFLWADMIN
PRE_DATA_ACCESS: yes
| Standard Operation | |
read | read | | Standard Operation | |
modify | modify | | Standard Operation | |
remove | remove | PRE_DATA_ACCESS: yes
| Standard Operation | |
searchUserSubscriptionsByWorkQueueID | nsmulti | | Search for all user subscriptions to a specified work queue. | SQL |
searchByWorkQueueID | readmulti | | Search for all subscriptions to a work queue | |
validate | | | | |
readWorkQueueAdministrator | ns | | Reads the administrator name for the work queue. | SQL |
searchCurrentUserWorkQueue | nsreadmulti | | Search for all subscriptions for the current user. | |
removeUnsubscribe | nsremove | | Removes subscriptions for specified key | |
readmultiByWorkQueueID | | | @superseded - replaced by searchByWorkQueueID | |
listCurrentUserWorkQueue | | | @deprecated Since Curam 6.0, this method has been replaced by {@link #searchCurrentUserWorkQueue()} | |
unsubscribe | | | @superseded - replaced by modifyUnsubscribe | |
countBySubscriber | ns | | Counts work queue subscriptions by user or subscriber. | SQL |
modifyUnsubscribe | | | @superseded - replaced by removeUnsubscribe | |
remove | | | @superseded - replaced by remove | |
removeWorkQueueSubscriptionForUser | nsremove | | Removes a work queue subscription for one work queue for one specified user. | |
searchSubscribedUsersByWorkQueueID | nsreadmulti | | Search for all users that have subscribed to a specified work queue. | |
searchExternalSubscriptionsByWorkQueueID | nsmulti | | @deprecated Since Curam 6.0 , replaced with
{@link WorkQueueSubscription#searchExternalSubscriptionsByWorkQueueID(
UserNameSubscriberAndWorkQueueKey)}.
As part of the Code Compliancy changes, implementation
has been moved to searchExternalUserSubscriptionsByWorkQueueID. This method returns
struct curam.core.sl.entity.struct.WorkQueueSubscriptionFullDetailsList which aggregates
struct curam.core.sl.entity.struct.WorkQueueSubscriptionFullDetails, and this struct
has all the fields of WorkQueueSubscriptionDetails along with fields subscriberID,
subscriberName, subscriberType, unsubscribePageText, pageTitle, organisationUnitID,
organisationStructureID and objectType.
See release note : <CR00225579>
Search for all external subscriptions to a specified work queue. | SQL |
countBySubscriberAndWorkQueue | ns | | counts the work queue subscriptions based on username or subscriber ID , type and work queue ID | SQL |
removeWorkQueueSubscriptionForOrgObjSubscriber | nsremove | | removes the work queue subscriptions for a subscriber like org unit, position task, job etc. | |
searchOrgUnitSubscriptionsByWorkQueueID | nsmulti | | Returns the organization object subscription to work queue. | SQL |
searchPositionSubscriptionsByWorkQueueID | nsmulti | | Returns the position subscription for work queue. | SQL |
searchJobSubscriptionsByWorkQueueID | nsmulti | | Returns the Job subscription for a work queue. | SQL |
searchSubscribersByWorkQueueID | readmulti | | This method helps to search all
records by WorkQueueKey
| |
searchBySubscriberAndWorkQueue | nsmulti | | | SQL |
insertWorkQueueSubscriptionBOMInstance | insert | | Inserts a work queue subscription BOM instance which can be called when transporting work queue subscription BOM instances between systems. | |
removeByWorkQueueID | nsremove | | | |
searchSubscriptionsByWorkQueueID | nsmulti | | @deprecated Since Curam 6.0 , replaced with
{@link WorkQueueSubscription#searchUserSubscriptionsByWorkQueueID(
UserNameSubscriberAndWorkQueueKey)}.
In addition to the current functionality, the new method return struct
curam.core.sl.entity.struct.WorkQueueSubscriptionFullDetailsList which aggregates
struct curam.core.sl.entity.struct.WorkQueueSubscriptionFullDetails, and this struct
has all the fields of WorkQueueSubscriptionDetails along with fields subscriberID,
subscriberName, subscriberType, unsubscribePageText, pageTitle, organisationUnitID,
organisationStructureID and objectType.
See release note : <CR00225579>
Search for all user subscriptions to a specified work queue. | SQL |
searchExternalUserSubscriptionsByWorkQueueID | nsmulti | | Search for all external subscriptions to a specified work queue. | SQL |
countByUserName | ns | | Returns a count of the work queue subscriptions for a specified user.
@deprecated Since Curam 6.0, this method is no longer used. See release note CR00225257. | SQL |
countByUserNameAndWorkQueue | ns | | Returns a count of subscriptions to a specified work queue for a specified user.
@deprecated Since Curam 6.0, this method has been replaced by {@link #countBySubscriber()}. See release note CR00225257. | SQL |