public interface RPMServiceManager extends Service
| Modifier and Type | Method and Description |
|---|---|
void |
addConnectionListener(ConnectionListener listener) |
IRPMService |
getOrCreateRPMService(PriorityApplicationName appName)
Get the RPM service for the given application name, creating if it does not exist.
|
IRPMService |
getOrCreateRPMService(java.lang.String appName)
Get the RPM service for the given application name, creating if it does not exist.
|
IRPMService |
getRPMService()
Get the default RPM service for the JVM.
|
IRPMService |
getRPMService(java.lang.String appName)
Get the RPM service for the given application name.
|
java.util.List<IRPMService> |
getRPMServices()
Get all the RPM services.
|
void |
removeConnectionListener(ConnectionListener listener) |
void |
setConnectionConfigListener(ConnectionConfigListener listener) |
getLogger, getName, isEnabled, isStarted, isStartedOrStarting, isStopped, isStoppedOrStopping, start, stopvoid setConnectionConfigListener(ConnectionConfigListener listener)
void addConnectionListener(ConnectionListener listener)
void removeConnectionListener(ConnectionListener listener)
IRPMService getRPMService()
IRPMService getRPMService(java.lang.String appName)
appName - the name of the application the RPM service is reporting data for (must be interned)IRPMService getOrCreateRPMService(java.lang.String appName)
appName - the name of the application the RPM service is reporting data for (must be interned)IRPMService getOrCreateRPMService(PriorityApplicationName appName)
appName - the name of the application the RPM service is reporting data for (must be interned)java.util.List<IRPMService> getRPMServices()