|
Oracle® Fusion Middleware Content Integration Suite (CIS) Java API Reference 11g Release 1 (11.1) E17350-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISCSDocumentSubscriptionAPI
The command API implementation of the document.subscription commands. This implementation can be accessed directly via the ICommandFacade
class, using the API name document.subscription, with the following syntax:
ISCSDocumentSubscriptionAPI commandAPI = (ISCSDocumentSubscriptionAPI)m_commandFacade.getCommandAPI ("document.subscription", m_commandFacade.getCommandTypeForName ("active"));
Field Summary | |
---|---|
static java.lang.String |
API_CATEGORY Category for this Command API |
Method Summary | |
---|---|
ISCSSubscriptionBasicID |
_createBasicSubscriptionID(java.lang.String contentID) Create a subscription ID. |
ISCSSubscriptionCriteriaID |
_createCriteriaSubscriptionID(java.util.List criteriaList, java.lang.String subscriptionType) Create a subscription criteria ID. |
ISCSSubscription |
_createSubscription() Create a new empty subscription object. |
ISCSSubscriptionContentItemsResponse |
getContentForSubscription(ISCSContext SCSContext, ISCSSubscriptionID subscriptionID) List the documents matching a given subscription |
ISCSSubscriptionContentItemsResponse |
getContentForSubscription(ISCSRequestModifier requestModifier, ISCSContext SCSContext, ISCSSubscriptionID subscriptionID) List the documents matching a given subscription |
ISCSSubscriptionContentListResponse |
getContentSubscribers(ISCSContext SCSContext, ISCSContent content) Retrieve a list of subscribers for a given content item or content item ID. |
ISCSSubscriptionContentListResponse |
getContentSubscribers(ISCSContext SCSContext, ISCSContentID contentID) Retrieve a list of subscribers for a given content item or content item ID. |
ISCSSubscriptionContentListResponse |
getContentSubscribers(ISCSRequestModifier requestModifier, ISCSContext SCSContext, ISCSContent content) Retrieve a list of subscribers for a given content item or content item ID. |
ISCSSubscriptionContentListResponse |
getContentSubscribers(ISCSRequestModifier requestModifier, ISCSContext SCSContext, ISCSContentID contentID) Retrieve a list of subscribers for a given content item or content item ID. |
ICISAPIObjectFactory |
getObjectFactory() Retrieve the object factory associated with this API |
ISCSSubscriptionUserListResponse |
getSubscriptionsForUser(ISCSContext SCSContext) Returns a list of all subscribed content items for the current user |
ISCSSubscriptionUserListResponse |
getSubscriptionsForUser(ISCSRequestModifier requestModifier, ISCSContext SCSContext) Returns a list of all subscribed content items for the current user |
ISCSSubscribeResponse |
subscribe(ISCSContext SCSContext, ISCSSubscription subscription, ISCSContentID contentID) Subscribe to a content item. |
ISCSSubscribeResponse |
subscribe(ISCSContext SCSContext, ISCSSubscription subscription, java.util.List criteria) Subscribe to a content item. |
ISCSSubscribeResponse |
subscribe(ISCSRequestModifier requestModifier, ISCSContext SCSContext, ISCSSubscription subscription, ISCSContentID contentID) Subscribe to a content item. |
ISCSSubscribeResponse |
subscribe(ISCSRequestModifier requestModifier, ISCSContext SCSContext, ISCSSubscription subscription, java.util.List criteria) Subscribe to a content item. |
ISCSUnsubscribeResponse |
unsubscribe(ISCSContext SCSContext, ISCSSubscription subscription) Cancels a content item subscription for a user or for all users matching the subscription if no user ID is specified. |
ISCSUnsubscribeResponse |
unsubscribe(ISCSContext SCSContext, ISCSSubscriptionID subscriptionID, java.lang.String userName) Cancels a content item subscription for a user or for all users matching the subscription if no user ID is specified. |
ISCSUnsubscribeResponse |
unsubscribe(ISCSRequestModifier requestModifier, ISCSContext SCSContext, ISCSSubscription subscription) Cancels a content item subscription for a user or for all users matching the subscription if no user ID is specified. |
ISCSUnsubscribeResponse |
unsubscribe(ISCSRequestModifier requestModifier, ISCSContext SCSContext, ISCSSubscriptionID subscriptionID, java.lang.String userName) Cancels a content item subscription for a user or for all users matching the subscription if no user ID is specified. |
ISCSUnsubscribeResponse |
unsubscribeAll(ISCSContext SCSContext, ISCSSubscriptionID subscriptionID) Cancels a content item subscription for a user or for all users matching the subscription if no user ID is specified. |
ISCSUnsubscribeResponse |
unsubscribeAll(ISCSRequestModifier requestModifier, ISCSContext SCSContext, ISCSSubscriptionID subscriptionID) Cancels a content item subscription for a user or for all users matching the subscription if no user ID is specified. |
ISCSSubscriptionNotifyUpdateResponse |
updateAndNotifySubscription(ISCSContext SCSContext, ISCSSubscriptionID subscriptionID) Updates the current subscription notification field and sends an unsubscribe notification |
ISCSSubscriptionNotifyUpdateResponse |
updateAndNotifySubscription(ISCSRequestModifier requestModifier, ISCSContext SCSContext, ISCSSubscriptionID subscriptionID) Updates the current subscription notification field and sends an unsubscribe notification |
Field Detail |
---|
static final java.lang.String API_CATEGORY
Method Detail |
---|
ICISAPIObjectFactory getObjectFactory()
ISCSSubscriptionContentItemsResponse getContentForSubscription(ISCSContext SCSContext, ISCSSubscriptionID subscriptionID) throws CommandException
SCSContext
- the context object representing the current usersubscriptionID
- the subscription IDCommandException
ISCSSubscriptionContentItemsResponse getContentForSubscription(ISCSRequestModifier requestModifier, ISCSContext SCSContext, ISCSSubscriptionID subscriptionID) throws CommandException
requestModifier
- modify the requestSCSContext
- the context object representing the current usersubscriptionID
- the subscription IDCommandException
ISCSSubscribeResponse subscribe(ISCSContext SCSContext, ISCSSubscription subscription, ISCSContentID contentID) throws CommandException
SCSContext
- the context object representing the current usersubscription
- the populated subscription objectcontentID
- the content ID of the content item to subscribeCommandException
ISCSSubscribeResponse subscribe(ISCSRequestModifier requestModifier, ISCSContext SCSContext, ISCSSubscription subscription, ISCSContentID contentID) throws CommandException
requestModifier
- modify the requestSCSContext
- the context object representing the current usersubscription
- the populated subscription objectcontentID
- the content ID of the content item to subscribeCommandException
ISCSSubscribeResponse subscribe(ISCSContext SCSContext, ISCSSubscription subscription, java.util.List criteria) throws CommandException
SCSContext
- the context object representing the current usersubscription
- the populated subscription objectcriteria
- a list of strings denoting the criteria that corresponds with the requirements of the subscription typeCommandException
ISCSSubscribeResponse subscribe(ISCSRequestModifier requestModifier, ISCSContext SCSContext, ISCSSubscription subscription, java.util.List criteria) throws CommandException
requestModifier
- modify the requestSCSContext
- the context object representing the current usersubscription
- the populated subscription objectcriteria
- a list of strings denoting the criteria that corresponds with the requirements of the subscription typeCommandException
ISCSSubscriptionContentListResponse getContentSubscribers(ISCSContext SCSContext, ISCSContentID contentID) throws CommandException
SCSContext
- the context object representing the current usercontentID
- the content ID to use to query for subscriptionsCommandException
ISCSSubscriptionContentListResponse getContentSubscribers(ISCSRequestModifier requestModifier, ISCSContext SCSContext, ISCSContentID contentID) throws CommandException
requestModifier
- modify the requestSCSContext
- the context object representing the current usercontentID
- the content ID to use to query for subscriptionsCommandException
ISCSSubscriptionContentListResponse getContentSubscribers(ISCSContext SCSContext, ISCSContent content) throws CommandException
SCSContext
- the context object representing the current usercontent
- the content item to queryCommandException
ISCSSubscriptionContentListResponse getContentSubscribers(ISCSRequestModifier requestModifier, ISCSContext SCSContext, ISCSContent content) throws CommandException
requestModifier
- modify the requestSCSContext
- the context object representing the current usercontent
- the content item to queryCommandException
ISCSSubscriptionUserListResponse getSubscriptionsForUser(ISCSContext SCSContext) throws CommandException
SCSContext
- the context object representing the current userCommandException
ISCSSubscriptionUserListResponse getSubscriptionsForUser(ISCSRequestModifier requestModifier, ISCSContext SCSContext) throws CommandException
requestModifier
- modify the requestSCSContext
- the context object representing the current userCommandException
ISCSUnsubscribeResponse unsubscribe(ISCSContext SCSContext, ISCSSubscriptionID subscriptionID, java.lang.String userName) throws CommandException
SCSContext
- the context object representing the current usersubscriptionID
- the subscription IDuserName
- the user IDCommandException
ISCSUnsubscribeResponse unsubscribe(ISCSRequestModifier requestModifier, ISCSContext SCSContext, ISCSSubscriptionID subscriptionID, java.lang.String userName) throws CommandException
requestModifier
- modify the requestSCSContext
- the context object representing the current usersubscriptionID
- the subscription IDuserName
- the user IDCommandException
ISCSUnsubscribeResponse unsubscribe(ISCSContext SCSContext, ISCSSubscription subscription) throws CommandException
SCSContext
- the context object representing the current usersubscription
- the populated subscription objectCommandException
ISCSUnsubscribeResponse unsubscribe(ISCSRequestModifier requestModifier, ISCSContext SCSContext, ISCSSubscription subscription) throws CommandException
requestModifier
- modify the requestSCSContext
- the context object representing the current usersubscription
- the populated subscription objectCommandException
ISCSUnsubscribeResponse unsubscribeAll(ISCSContext SCSContext, ISCSSubscriptionID subscriptionID) throws CommandException
SCSContext
- the context object representing the current usersubscriptionID
- the subscription IDCommandException
ISCSUnsubscribeResponse unsubscribeAll(ISCSRequestModifier requestModifier, ISCSContext SCSContext, ISCSSubscriptionID subscriptionID) throws CommandException
requestModifier
- modify the requestSCSContext
- the context object representing the current usersubscriptionID
- the subscription IDCommandException
ISCSSubscriptionNotifyUpdateResponse updateAndNotifySubscription(ISCSContext SCSContext, ISCSSubscriptionID subscriptionID) throws CommandException
SCSContext
- the context object representing the current usersubscriptionID
- the subscription IDCommandException
ISCSSubscriptionNotifyUpdateResponse updateAndNotifySubscription(ISCSRequestModifier requestModifier, ISCSContext SCSContext, ISCSSubscriptionID subscriptionID) throws CommandException
requestModifier
- modify the requestSCSContext
- the context object representing the current usersubscriptionID
- the subscription IDCommandException
ISCSSubscription _createSubscription()
ISCSSubscriptionBasicID _createBasicSubscriptionID(java.lang.String contentID)
contentID
- the ID of the content this subscription representsISCSSubscriptionCriteriaID _createCriteriaSubscriptionID(java.util.List criteriaList, java.lang.String subscriptionType)
subscriptionType
- the type of criteria subscriptioncriteriaList
- a list of Strings containing the subscription criteria
|
Oracle® Fusion Middleware Content Integration Suite (CIS) Java API Reference 11g Release 1 (11.1) E17350-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |