public class UserSubscriptionService extends java.lang.Object implements IInternalUserSubscription
| Constructor and Description | 
|---|
UserSubscriptionService(BmContext context,
                       Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<ContainerSubscriptionDescriptor> | 
listSubscriptions(java.lang.String subject,
                 java.lang.String type)
List subscribed containers 
 | 
void | 
subscribe(java.lang.String subject,
         ContainerDescriptor descriptor)
Subscribe current User to a container descriptor 
 | 
void | 
subscribe(java.lang.String subject,
         java.util.List<ContainerSubscription> subscriptions)
Subscribe current User to a list of containers 
 | 
java.util.List<java.lang.String> | 
subscribers(java.lang.String containerUid)
Returns of list of subscribers to a given container 
 | 
void | 
unsubscribe(java.lang.String subject,
           ContainerDescriptor descriptor)
Unsubscribe current User from a container descriptor 
 | 
void | 
unsubscribe(java.lang.String subject,
           java.util.List<java.lang.String> containers)
Unsubscribe current User from a list of containers 
 | 
public java.util.List<ContainerSubscriptionDescriptor> listSubscriptions(java.lang.String subject, java.lang.String type) throws ServerFault
IUserSubscriptionlistSubscriptions in interface IUserSubscriptionServerFaultpublic void subscribe(java.lang.String subject,
                      java.util.List<ContainerSubscription> subscriptions)
               throws ServerFault
IUserSubscriptionsubscribe in interface IUserSubscriptionServerFaultpublic void subscribe(java.lang.String subject,
                      ContainerDescriptor descriptor)
               throws ServerFault
IInternalUserSubscriptionsubscribe in interface IInternalUserSubscriptionServerFaultpublic void unsubscribe(java.lang.String subject,
                        java.util.List<java.lang.String> containers)
                 throws ServerFault
IUserSubscriptionunsubscribe in interface IUserSubscriptionServerFaultpublic void unsubscribe(java.lang.String subject,
                        ContainerDescriptor descriptor)
                 throws ServerFault
IInternalUserSubscriptionunsubscribe in interface IInternalUserSubscriptionServerFaultpublic java.util.List<java.lang.String> subscribers(java.lang.String containerUid)
IUserSubscriptionsubscribers in interface IUserSubscriptionBaseDirEntry.entryUid)Copyright © 2023. All Rights Reserved.