Class AdminSoapService
java.lang.Object
com.atlassian.confluence.rpc.soap.services.AdminSoapService
A Soap service holding functionality for Confluence Administrators.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanSupport remote interface for clearing out the index queue.booleanSupport remote interface for flushing the index queue.booleaninstallPlugin(String pluginFileName, byte[] pluginData) booleanbooleanisPluginEnabled(String pluginKey) booleanisPluginInstalled(String pluginKey) booleanbooleanvoidsetAnonymousUserPermissionsService(AnonymousUserPermissionsService anonymousUserPermissionsService) voidsetClusterManager(ClusterManager clusterManager) booleansetEnableAnonymousAccess(boolean value) voidsetHeartbeatManager(HeartbeatManager heartbeatManager) voidsetIndexManager(IndexManager indexManager) voidsetIndexRecoveryService(IndexRecoveryService indexRecoveryService) voidsetPermissionManager(PermissionManager permissionManager) voidsetPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor) voidsetPluginController(com.atlassian.plugin.PluginController pluginController) voidsetSoapServiceHelper(SoapServiceHelper soapServiceHelper) booleanstartActivity(String key, String username) Adds a user as an active participant to the specified activitybooleanstopActivity(String key, String username) Removes a user as an active participant to the specified activity
-
Constructor Details
-
AdminSoapService
public AdminSoapService()
-
-
Method Details
-
getServerInfo
- Throws:
RemoteException
-
flushIndexQueue
Support remote interface for flushing the index queue.- Returns:
- true if the flush actually occurred.
- Throws:
RemoteException
-
refreshIndex
public boolean refreshIndex() -
clearIndexQueue
Support remote interface for clearing out the index queue.- Throws:
RemoteException
-
recoverIndex
- Throws:
RemoteException
-
getClusterInformation
-
getClusterNodeStatuses
- Throws:
RemoteException
-
isDarkFeatureEnabled
-
startActivity
Adds a user as an active participant to the specified activity- Parameters:
key- The key used to identify the activityusername- The username of the user who is participating in the activity- Throws:
RemoteException
-
stopActivity
Removes a user as an active participant to the specified activity- Parameters:
key- The key used to identify the activityusername- The username of the user who is no longer participating in the activity- Throws:
RemoteException
-
isPluginInstalled
- Throws:
RemoteException
-
isPluginEnabled
- Throws:
RemoteException
-
installPlugin
- Throws:
RemoteException
-
setEnableAnonymousAccess
- Throws:
RemoteException
-
setHeartbeatManager
-
setSoapServiceHelper
-
setIndexManager
-
setClusterManager
-
setPermissionManager
-
setIndexRecoveryService
-
setPluginAccessor
public void setPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor) -
setPluginController
public void setPluginController(com.atlassian.plugin.PluginController pluginController) -
setAnonymousUserPermissionsService
public void setAnonymousUserPermissionsService(AnonymousUserPermissionsService anonymousUserPermissionsService)
-