Class AdminRpc
- java.lang.Object
-
- 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
-
Constructor Summary
Constructors Constructor Description AdminRpc(AuthenticatedWebResourceProvider resourceProvider)
-
-
-
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
-
bootstrap
public final BootstrapRpc bootstrap
-
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
-
appNav
public final ApplicationNavigatorRpc appNav
-
healthCheck
public final TroubleshootingAndSupportToolsRpc healthCheck
-
index
public final IndexRpc index
-
permissions
public final PermissionsRpc permissions
-
collabEditorConfigRpc
public final CollabEditorConfigRpc collabEditorConfigRpc
-
userRpc
public final UserRpc userRpc
-
longTaskRpc
public final LongTaskRpc longTaskRpc
-
-
Constructor Detail
-
AdminRpc
public AdminRpc(AuthenticatedWebResourceProvider resourceProvider)
-
-