org.rhq.bindings.client
Interface RhqFacade
public interface RhqFacade
This is an interface through which the script can communicate with RHQ server.
- Author:
- Lukas Krejci
getSubject
org.rhq.core.domain.auth.Subject getSubject()
- Returns:
- the user the facade is authenticated as
login
org.rhq.core.domain.auth.Subject login(String user,
String password)
throws Exception
- Throws:
Exception
logout
void logout()
isLoggedIn
boolean isLoggedIn()
getAlertManager
org.rhq.enterprise.server.alert.AlertManagerRemote getAlertManager()
getAlertDefinitionManager
org.rhq.enterprise.server.alert.AlertDefinitionManagerRemote getAlertDefinitionManager()
getAvailabilityManager
org.rhq.enterprise.server.measurement.AvailabilityManagerRemote getAvailabilityManager()
getBundleManager
org.rhq.enterprise.server.bundle.BundleManagerRemote getBundleManager()
getCallTimeDataManager
org.rhq.enterprise.server.measurement.CallTimeDataManagerRemote getCallTimeDataManager()
getRepoManager
org.rhq.enterprise.server.content.RepoManagerRemote getRepoManager()
getConfigurationManager
org.rhq.enterprise.server.configuration.ConfigurationManagerRemote getConfigurationManager()
getContentManager
org.rhq.enterprise.server.content.ContentManagerRemote getContentManager()
getDataAccessManager
org.rhq.enterprise.server.report.DataAccessManagerRemote getDataAccessManager()
getDiscoveryBoss
org.rhq.enterprise.server.discovery.DiscoveryBossRemote getDiscoveryBoss()
getDriftManager
org.rhq.enterprise.server.drift.DriftManagerRemote getDriftManager()
getEventManager
org.rhq.enterprise.server.event.EventManagerRemote getEventManager()
getMeasurementBaselineManager
org.rhq.enterprise.server.measurement.MeasurementBaselineManagerRemote getMeasurementBaselineManager()
getMeasurementDataManager
org.rhq.enterprise.server.measurement.MeasurementDataManagerRemote getMeasurementDataManager()
getMeasurementDefinitionManager
org.rhq.enterprise.server.measurement.MeasurementDefinitionManagerRemote getMeasurementDefinitionManager()
getMeasurementScheduleManager
org.rhq.enterprise.server.measurement.MeasurementScheduleManagerRemote getMeasurementScheduleManager()
getOperationManager
org.rhq.enterprise.server.operation.OperationManagerRemote getOperationManager()
getResourceManager
org.rhq.enterprise.server.resource.ResourceManagerRemote getResourceManager()
getResourceFactoryManager
org.rhq.enterprise.server.resource.ResourceFactoryManagerRemote getResourceFactoryManager()
getResourceGroupManager
org.rhq.enterprise.server.resource.group.ResourceGroupManagerRemote getResourceGroupManager()
getResourceTypeManager
org.rhq.enterprise.server.resource.ResourceTypeManagerRemote getResourceTypeManager()
getRoleManager
org.rhq.enterprise.server.authz.RoleManagerRemote getRoleManager()
getSavedSearchManager
org.rhq.enterprise.server.search.SavedSearchManagerRemote getSavedSearchManager()
getSubjectManager
org.rhq.enterprise.server.auth.SubjectManagerRemote getSubjectManager()
getSupportManager
org.rhq.enterprise.server.support.SupportManagerRemote getSupportManager()
getSystemManager
org.rhq.enterprise.server.system.SystemManagerRemote getSystemManager()
getRemoteInstallManager
org.rhq.enterprise.server.install.remote.RemoteInstallManagerRemote getRemoteInstallManager()
getTagManager
org.rhq.enterprise.server.tagging.TagManagerRemote getTagManager()
getSynchronizationManager
org.rhq.enterprise.server.sync.SynchronizationManagerRemote getSynchronizationManager()
getManagers
Map<String,Object> getManagers()
- This map is constructed using all the elements in the
RhqManagers enum which are then proxied
using this instance.
- Returns:
- a map of all available proxied managers keyed by their names.
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.