org.outerj.daisy.emailnotifier.clientimpl
Class RemoteEmailSubscriptionManager
java.lang.Object
org.outerj.daisy.emailnotifier.clientimpl.RemoteEmailSubscriptionManager
- All Implemented Interfaces:
- org.outerj.daisy.emailnotifier.EmailSubscriptionManager
- public class RemoteEmailSubscriptionManager
- extends java.lang.Object
- implements org.outerj.daisy.emailnotifier.EmailSubscriptionManager
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RemoteEmailSubscriptionManager
public RemoteEmailSubscriptionManager(org.outerj.daisy.repository.clientimpl.RemoteRepositoryImpl repository)
getSubscription
public org.outerj.daisy.emailnotifier.Subscription getSubscription()
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
getSubscription in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
- Throws:
org.outerj.daisy.repository.RepositoryException
getSubscription
public org.outerj.daisy.emailnotifier.Subscription getSubscription(long userId)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
getSubscription in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
- Throws:
org.outerj.daisy.repository.RepositoryException
deleteSubscription
public void deleteSubscription()
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
deleteSubscription in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
- Throws:
org.outerj.daisy.repository.RepositoryException
deleteSubscription
public void deleteSubscription(long userId)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
deleteSubscription in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
- Throws:
org.outerj.daisy.repository.RepositoryException
getSubscriptions
public org.outerj.daisy.emailnotifier.Subscriptions getSubscriptions()
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
getSubscriptions in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
- Throws:
org.outerj.daisy.repository.RepositoryException
addDocumentSubscription
public void addDocumentSubscription(org.outerj.daisy.repository.VariantKey variantKey)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
addDocumentSubscription in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
- Throws:
org.outerj.daisy.repository.RepositoryException
addDocumentSubscription
public void addDocumentSubscription(long userId,
org.outerj.daisy.repository.VariantKey variantKey)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
addDocumentSubscription in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
- Throws:
org.outerj.daisy.repository.RepositoryException
deleteDocumentSubscription
public void deleteDocumentSubscription(org.outerj.daisy.repository.VariantKey variantKey)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
deleteDocumentSubscription in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
- Throws:
org.outerj.daisy.repository.RepositoryException
deleteDocumentSubscription
public void deleteDocumentSubscription(long userId,
org.outerj.daisy.repository.VariantKey variantKey)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
deleteDocumentSubscription in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
- Throws:
org.outerj.daisy.repository.RepositoryException
isSubsribed
public boolean isSubsribed(org.outerj.daisy.repository.VariantKey variantKey)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
isSubsribed in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
- Throws:
org.outerj.daisy.repository.RepositoryException
isSubsribed
public boolean isSubsribed(long userId,
org.outerj.daisy.repository.VariantKey variantKey)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
isSubsribed in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
- Throws:
org.outerj.daisy.repository.RepositoryException
deleteAllSubscriptionsForDocument
public void deleteAllSubscriptionsForDocument(long documentId)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
deleteAllSubscriptionsForDocument in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
- Throws:
org.outerj.daisy.repository.RepositoryException
deleteAllSubscriptionsForDocumentVariant
public void deleteAllSubscriptionsForDocumentVariant(org.outerj.daisy.repository.VariantKey variantKey)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
deleteAllSubscriptionsForDocumentVariant in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
- Throws:
org.outerj.daisy.repository.RepositoryException
deleteAllSubscriptionsForCollection
public void deleteAllSubscriptionsForCollection(long collectionId)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
deleteAllSubscriptionsForCollection in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
- Throws:
org.outerj.daisy.repository.RepositoryException
getAllDocumentEventSubscribers
public org.outerj.daisy.emailnotifier.Subscribers getAllDocumentEventSubscribers(long documentId,
long branchId,
long languageId,
long[] collections)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
getAllDocumentEventSubscribers in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
- Throws:
org.outerj.daisy.repository.RepositoryException
getAllCommentEventSubscribers
public org.outerj.daisy.emailnotifier.Subscribers getAllCommentEventSubscribers(long documentId,
long branchId,
long languageId,
long[] collections)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
getAllCommentEventSubscribers in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
- Throws:
org.outerj.daisy.repository.RepositoryException
getAllUserEventSubscribers
public org.outerj.daisy.emailnotifier.Subscribers getAllUserEventSubscribers()
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
getAllUserEventSubscribers in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
- Throws:
org.outerj.daisy.repository.RepositoryException
getAllCollectionEventSubscribers
public org.outerj.daisy.emailnotifier.Subscribers getAllCollectionEventSubscribers()
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
getAllCollectionEventSubscribers in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
- Throws:
org.outerj.daisy.repository.RepositoryException
getAllSchemaEventSubscribers
public org.outerj.daisy.emailnotifier.Subscribers getAllSchemaEventSubscribers()
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
getAllSchemaEventSubscribers in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
- Throws:
org.outerj.daisy.repository.RepositoryException
getAllAclEventSubscribers
public org.outerj.daisy.emailnotifier.Subscribers getAllAclEventSubscribers()
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
getAllAclEventSubscribers in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
- Throws:
org.outerj.daisy.repository.RepositoryException
Copyright © -2005 . All Rights Reserved.