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)
boolean
isWatchingPage(long pageId, String username)
boolean
isWatchingSpace(String spaceKey, String username)
boolean
isWatchingSpaceForType(String spaceKey, String contentType, String username)
boolean
removePageWatch(long pageId)
boolean
removePageWatchForUser(long pageId, String username)
boolean
removeSpaceWatch(String spaceKey)
void
setNotificationManager(NotificationManager notificationManager)
void
setPageManager(PageManager pageManager)
void
setPermissionManager(PermissionManager permissionManager)
void
setSpaceManager(SpaceManager spaceManager)
void
setUserAccessor(UserAccessor userAccessor)
boolean
watchPage(long pageId)
boolean
watchPageForUser(long pageId, String username)
boolean
watchSpace(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)
-
-