|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opends.server.admin.AbstractManagedObjectDefinition<C,S>
org.opends.server.admin.ManagedObjectDefinition<MemoryUsageMonitorProviderCfgClient,MemoryUsageMonitorProviderCfg>
org.opends.server.admin.std.meta.MemoryUsageMonitorProviderCfgDefn
public final class MemoryUsageMonitorProviderCfgDefn
An interface for querying the Memory Usage Monitor Provider managed object definition meta information.
The Memory Usage Monitor Provider can be used to publish information about memory consumption and garbage collection activity in the JVM.
Method Summary | |
---|---|
MemoryUsageMonitorProviderCfgClient |
createClientConfiguration(ManagedObject<? extends MemoryUsageMonitorProviderCfgClient> impl)
Creates a client configuration view of the provided managed object. |
MemoryUsageMonitorProviderCfg |
createServerConfiguration(ServerManagedObject<? extends MemoryUsageMonitorProviderCfg> impl)
Creates a server configuration view of the provided server managed object. |
BooleanPropertyDefinition |
getEnabledPropertyDefinition()
Get the "enabled" property definition. |
static MemoryUsageMonitorProviderCfgDefn |
getInstance()
Get the Memory Usage Monitor Provider configuration definition singleton. |
ClassPropertyDefinition |
getJavaClassPropertyDefinition()
Get the "java-class" property definition. |
java.lang.Class<MemoryUsageMonitorProviderCfg> |
getServerConfigurationClass()
Gets the server configuration class instance associated with this managed object definition. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public static MemoryUsageMonitorProviderCfgDefn getInstance()
public MemoryUsageMonitorProviderCfgClient createClientConfiguration(ManagedObject<? extends MemoryUsageMonitorProviderCfgClient> impl)
createClientConfiguration
in class ManagedObjectDefinition<MemoryUsageMonitorProviderCfgClient,MemoryUsageMonitorProviderCfg>
impl
- The managed object.
public MemoryUsageMonitorProviderCfg createServerConfiguration(ServerManagedObject<? extends MemoryUsageMonitorProviderCfg> impl)
createServerConfiguration
in class ManagedObjectDefinition<MemoryUsageMonitorProviderCfgClient,MemoryUsageMonitorProviderCfg>
impl
- The server managed object.
public java.lang.Class<MemoryUsageMonitorProviderCfg> getServerConfigurationClass()
getServerConfigurationClass
in class ManagedObjectDefinition<MemoryUsageMonitorProviderCfgClient,MemoryUsageMonitorProviderCfg>
public BooleanPropertyDefinition getEnabledPropertyDefinition()
Indicates whether the Memory Usage Monitor Provider is enabled for use.
public ClassPropertyDefinition getJavaClassPropertyDefinition()
Specifies the fully-qualified name of the Java class that provides the Memory Usage Monitor Provider implementation.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |