public interface ISubscriptionCleanupManager extends ISubscriptionManager
ISubscriptionManager
.ISubscriptionCleanupManager
is generally used in Subscription related reports and provides
additional methods which are used in the reports (for example SubscriptionCleanupReport
).ISubscriptionManager
ACTIVE_PERMISSION, FOLDER_PERMISSION, PASSIVE_PERMISSION, UNSUBSCRIBE_PERMISSION
Modifier and Type | Method and Description |
---|---|
List |
getAllSubscribedRecipients()
Gets all the subscribed recipients
|
ISubscriptionList |
getAllSubscriptions(IResourceContext context) |
Map |
getPassiveSubscriptions(IResourceContext context,
List userList)
Gets all the subscriptions for which the
users in the user list are passively
subscribed to
A map is returned with the users as keys and
the corresponding subscriptions as values
|
ISubscriptionList |
getSubscriptions(IResourceContext context,
List ownerList)
Gets the list of subscriptions for which the users in
the ownerlist are owners
|
checkPermission, checkPermission, checkResourcesForSubscription, checkRIDsForSubscription, createSubscription, createSubscription, createSubscription, createSubscriptionAttributes, createSubscriptionCondition, createSubscriptionList, deleteSubscriptionsForUser, getActiveChannels, getConditionEvents, getConditionIntervals, getConditionRecursionLevels, getDefaultChannel, getDefaultConditionEvent, getDefaultConditionFollowLinks, getDefaultConditionInterval, getDefaultConditionRecursionLevel, getDefaultConditionRidTracking, getExpiryDates, getInstanceID, getInvalidChannelSubscriptions, getInvalidForChannel, getInvalidForCondition, getMaxAllowedUsersCount, getMaxConditionRecursionLevel, getMinConditionInterval, getPassiveSubscriptions, getSubscription, getSubscriptions, getSubscriptions, getSubscriptions, getSubscriptions, isDefaultChannelActive, isValidChannel, isValidChannel, isValidCondition, isValidCondition, raiseNotification
acceptServletCall, getDescription, getDescription, getID, getServiceType
List getAllSubscribedRecipients() throws WcmException
WcmException
- if the operation failsISubscriptionList getSubscriptions(IResourceContext context, List ownerList) throws WcmException
context
- Resource ContextownerList
- List of ownersWcmException
- if the operation failsMap getPassiveSubscriptions(IResourceContext context, List userList) throws WcmException
context
- Resource contextuserList
- users listWcmException
- if the operation failsISubscriptionList getAllSubscriptions(IResourceContext context) throws WcmException
context
- resource contextISubscriptionList
instanceWcmException
- if the operation failsAccess Rights |
---|
SC | DC | Public Part | ACH |
---|---|---|---|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
Copyright 2018 SAP AG Complete Copyright Notice