com.atlassian.confluence.rpc.soap.services
Class AdminSoapService

java.lang.Object
  extended by com.atlassian.confluence.rpc.soap.services.AdminSoapService

public class AdminSoapService
extends java.lang.Object


Field Summary
static org.apache.log4j.Category log
           
 
Constructor Summary
AdminSoapService()
           
 
Method Summary
 boolean clearIndexQueue()
          Support remote interface for clearing out the index queue.
 java.lang.String exportSite(boolean exportAttachments)
           
 boolean flushIndexQueue()
          Support remote interface for flushing the index queue.
 RemoteClusterInformation getClusterInformation()
           
 RemoteNodeStatus[] getClusterNodeStatuses()
           
 RemoteServerInfo getServerInfo()
           
 boolean importSpace(byte[] importData)
           
 boolean isConfluenceAdministrator(com.atlassian.user.User user)
           
 void setBootstrapManager(BootstrapManager bootstrapManager)
           
 void setClusterManager(ClusterManager clusterManager)
           
 void setGateKeeper(GateKeeper gateKeeper)
           
 void setImportExportManager(ImportExportManager importExportManager)
           
 void setIndexManager(ConfluenceIndexManager indexManager)
           
 void setSoapServiceHelper(SoapServiceHelper soapServiceHelper)
           
 void setSpaceManager(SpaceManager spaceManager)
           
 void setUserAccessor(UserAccessor userAccessor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

public static final org.apache.log4j.Category log
Constructor Detail

AdminSoapService

public AdminSoapService()
Method Detail

setUserAccessor

public void setUserAccessor(UserAccessor userAccessor)

setSpaceManager

public void setSpaceManager(SpaceManager spaceManager)

setImportExportManager

public void setImportExportManager(ImportExportManager importExportManager)

isConfluenceAdministrator

public boolean isConfluenceAdministrator(com.atlassian.user.User user)
                                  throws RemoteException
Parameters:
user - - the current authenticated user
Returns:
true if the user has the SpacePermission.ADMINISTER_CONFLUENCE_PERMISSION, otherwise false
Throws:
RemoteException

exportSite

public java.lang.String exportSite(boolean exportAttachments)
                            throws RemoteException
Throws:
RemoteException

setBootstrapManager

public void setBootstrapManager(BootstrapManager bootstrapManager)

setGateKeeper

public void setGateKeeper(GateKeeper gateKeeper)

setSoapServiceHelper

public void setSoapServiceHelper(SoapServiceHelper soapServiceHelper)

setIndexManager

public void setIndexManager(ConfluenceIndexManager indexManager)

getServerInfo

public RemoteServerInfo getServerInfo()
                               throws RemoteException
Throws:
RemoteException

flushIndexQueue

public boolean flushIndexQueue()
                        throws RemoteException
Support remote interface for flushing the index queue.

Throws:
RemoteException

clearIndexQueue

public boolean clearIndexQueue()
                        throws RemoteException
Support remote interface for clearing out the index queue.

Throws:
RemoteException

getClusterInformation

public RemoteClusterInformation getClusterInformation()

getClusterNodeStatuses

public RemoteNodeStatus[] getClusterNodeStatuses()

setClusterManager

public void setClusterManager(ClusterManager clusterManager)

importSpace

public boolean importSpace(byte[] importData)
                    throws RemoteException
Throws:
RemoteException


Copyright © 2003-2008 Atlassian Pty Ltd. All Rights Reserved.