Class NotificationsSoapService
- java.lang.Object
-
- com.atlassian.confluence.rpc.soap.services.NotificationsSoapService
-
public final class NotificationsSoapService extends Object
-
-
Constructor Summary
Constructors Constructor Description NotificationsSoapService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RemoteUser[]getWatchersForPage(long pageId)RemoteUser[]getWatchersForSpace(String spaceKey)booleanisWatchingPage(long pageId, String username)booleanisWatchingSpace(String spaceKey, String username)booleanisWatchingSpaceForType(String spaceKey, String contentType, String username)booleanremovePageWatch(long pageId)booleanremovePageWatchForUser(long pageId, String username)booleanremoveSpaceWatch(String spaceKey)voidsetNotificationManager(NotificationManager notificationManager)voidsetPageManager(PageManager pageManager)voidsetPermissionManager(PermissionManager permissionManager)voidsetSpaceManager(SpaceManager spaceManager)voidsetUserAccessor(UserAccessor userAccessor)booleanwatchPage(long pageId)booleanwatchPageForUser(long pageId, String username)booleanwatchSpace(String spaceKey)
-
-
-
Method Detail
-
watchPage
public boolean watchPage(long pageId) throws RemoteException- Throws:
RemoteException
-
watchPageForUser
public boolean watchPageForUser(long pageId, String username) throws RemoteException- Throws:
RemoteException
-
watchSpace
public boolean watchSpace(String spaceKey) throws RemoteException
- Throws:
RemoteException
-
removePageWatch
public boolean removePageWatch(long pageId) throws RemoteException- Throws:
RemoteException
-
removeSpaceWatch
public boolean removeSpaceWatch(String spaceKey) throws RemoteException
- Throws:
RemoteException
-
removePageWatchForUser
public boolean removePageWatchForUser(long pageId, String username) throws RemoteException- Throws:
RemoteException
-
isWatchingPage
public boolean isWatchingPage(long pageId, String username) throws RemoteException- Throws:
RemoteException
-
getWatchersForPage
public RemoteUser[] getWatchersForPage(long pageId) throws RemoteException
- Throws:
RemoteException
-
isWatchingSpace
public boolean isWatchingSpace(String spaceKey, String username) throws RemoteException
- Throws:
RemoteException
-
isWatchingSpaceForType
public boolean isWatchingSpaceForType(String spaceKey, String contentType, String username) throws RemoteException
- Throws:
RemoteException
-
getWatchersForSpace
public RemoteUser[] getWatchersForSpace(String spaceKey) throws RemoteException
- Throws:
RemoteException
-
setNotificationManager
public void setNotificationManager(NotificationManager notificationManager)
-
setPermissionManager
public void setPermissionManager(PermissionManager permissionManager)
-
setPageManager
public void setPageManager(PageManager pageManager)
-
setSpaceManager
public void setSpaceManager(SpaceManager spaceManager)
-
setUserAccessor
public void setUserAccessor(UserAccessor userAccessor)
-
-