|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SubscribingService
Method Summary | |
---|---|
DMSResult |
commitSubscribe(String userID,
String subject)
subscribe a subject |
DMSResult |
commitUnSubscribe(String userID,
String subject)
unsubscribe a subject |
DMSResult |
deleteSubscriptionBoardInfo(Vector subscriptionKeyList)
|
DMSResult |
forceCommitSubscribe(String userID,
String subject)
Deprecated. V2.2 HotFix_82 use forceCommitSubscribe(String, String, String) instead. |
DMSResult |
forceCommitSubscribe(String subscriberID,
String subject,
String ownerID)
forceSubscribe a subject retrieve without check initPermission |
DMSResult |
forceCommitUnSubscribe(String userID,
String subject)
force unsubscribe a subject without check initPermission the user must subscribe the subject |
SubscriptionBoardInfo |
getSubscriptionBoardInfo(String subscriptionKey)
|
Vector |
getSubscriptionBoardInfoByMemID(String memID)
|
DMSResult |
initAddSubscriberToDocument(String userID,
String documentKey)
Check user have permission to add subscribe to the document. |
DMSResult |
initSubscribe(String userID,
String subject)
to a folder the user requires "Reader" on the subject or "Owner" on its parentfolder to subscribe to a document the user requires "Viewer" on the subject or "Owner on its parentfolder "to subscribe |
DMSResult |
initUnSubscribe(String userID,
String subject)
1. the user must have subscribe the subject |
boolean |
isAlive()
|
Vector |
retrieveSubscribeMember(String subject)
retrieve member ID from subscribe add by JC |
void |
updateSubscriptionBoardInfo(Vector subscriptionBoardInfoList)
|
Method Detail |
---|
DMSResult initSubscribe(String userID, String subject) throws RemoteException
RemoteException
DMSResult initUnSubscribe(String userID, String subject) throws RemoteException
RemoteException
Vector retrieveSubscribeMember(String subject) throws RemoteException
subject
- the subject can be FolderID or DocumentID
RemoteException
DMSResult initAddSubscriberToDocument(String userID, String documentKey) throws RemoteException
RemoteException
DMSResult forceCommitSubscribe(String userID, String subject) throws RemoteException
forceCommitSubscribe(String, String, String)
instead.
subject
- the subject can be FolderID or DocumentID
RemoteException
DMSResult forceCommitSubscribe(String subscriberID, String subject, String ownerID) throws RemoteException
subject
- the subject can be FolderID or DocumentIDsubscriberID
- subject
- ownerID
- who sets this subscription
RemoteException
DMSResult commitSubscribe(String userID, String subject) throws RemoteException
RemoteException
DMSResult forceCommitUnSubscribe(String userID, String subject) throws RemoteException
RemoteException
DMSResult commitUnSubscribe(String userID, String subject) throws RemoteException
RemoteException
boolean isAlive() throws RemoteException
RemoteException
DMSResult deleteSubscriptionBoardInfo(Vector subscriptionKeyList) throws RemoteException
RemoteException
Vector getSubscriptionBoardInfoByMemID(String memID) throws RemoteException
memID
-
RemoteException
void updateSubscriptionBoardInfo(Vector subscriptionBoardInfoList) throws RemoteException
RemoteException
SubscriptionBoardInfo getSubscriptionBoardInfo(String subscriptionKey) throws RemoteException
RemoteException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |