com.atlassian.confluence.it.rpc.delegates.admin
Class AdminRpc

java.lang.Object
  extended by com.atlassian.confluence.it.rpc.delegates.admin.AdminRpc

public class AdminRpc
extends Object

Wrapper for the other admin-RPC classes. Main purpose of this class is to remove responsibility for creating all of the RPC things from ConfluenceRpc and provide the delegate objects with some structure. Utopian ideal is to deprecate and remove the facade methods from ConfluenceRpc, calling required delegates directly from tests. This would move ConfluenceRpc closer to a single responsibility and reason for change (i.e. herding delegates, not providing rpc business logic).


Field Summary
 BandanaRpc bandana
           
 CacheRpc cache
           
 DarkFeatureRpc darkFeature
           
 JournalRpc journal
           
 LoggingRpc logging
           
 PluginsRpc plugins
           
static String REST_FUNCTEST_ADMIN_PATH
           
static String REST_FUNCTEST_PATH
           
 SchedulerRpc scheduler
           
 ThemeRpc theme
           
 
Constructor Summary
AdminRpc(AuthenticatedWebResourceProvider resourceProvider)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REST_FUNCTEST_PATH

public static final String REST_FUNCTEST_PATH
See Also:
Constant Field Values

REST_FUNCTEST_ADMIN_PATH

public static final String REST_FUNCTEST_ADMIN_PATH
See Also:
Constant Field Values

bandana

public final BandanaRpc bandana

cache

public final CacheRpc cache

darkFeature

public final DarkFeatureRpc darkFeature

logging

public final LoggingRpc logging

plugins

public final PluginsRpc plugins

scheduler

public final SchedulerRpc scheduler

theme

public final ThemeRpc theme

journal

public final JournalRpc journal
Constructor Detail

AdminRpc

public AdminRpc(AuthenticatedWebResourceProvider resourceProvider)


Copyright © 2003–2015 Atlassian. All rights reserved.