public abstract class AbstractServicesManagerMBean<T extends ServicesManager> extends Object
ServicesManager and the
ReloadableServicesManager.| Modifier | Constructor and Description |
|---|---|
protected |
AbstractServicesManagerMBean(T servicesManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
disableService(long id) |
void |
enableService(long id) |
List<String> |
getRegisteredServicesAsStrings() |
protected T |
getServicesManager() |
RegisteredService |
removeService(long id) |
protected AbstractServicesManagerMBean(T servicesManager)
protected final T getServicesManager()
@ManagedAttribute(description="Retrieves the list of Registered Services in a slightly friendlier output.") public final List<String> getRegisteredServicesAsStrings()
@ManagedOperation(description="Can remove a service based on its identifier.") public final RegisteredService removeService(long id)
@ManagedOperation(description="Disable a service by id.") public final void disableService(long id)
@ManagedOperation(description="Enable a service by its id.") public final void enableService(long id)
Copyright © 2004-2012 Jasig. All Rights Reserved.