|
|||||||||
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<SizeLimitLogRotationPolicyCfgClient,SizeLimitLogRotationPolicyCfg>
org.opends.server.admin.std.meta.SizeLimitLogRotationPolicyCfgDefn
public final class SizeLimitLogRotationPolicyCfgDefn
An interface for querying the Size Limit Log Rotation Policy managed object definition meta information.
Rotation policy based on the size of the log file.
Method Summary | |
---|---|
SizeLimitLogRotationPolicyCfgClient |
createClientConfiguration(ManagedObject<? extends SizeLimitLogRotationPolicyCfgClient> impl)
Creates a client configuration view of the provided managed object. |
SizeLimitLogRotationPolicyCfg |
createServerConfiguration(ServerManagedObject<? extends SizeLimitLogRotationPolicyCfg> impl)
Creates a server configuration view of the provided server managed object. |
SizePropertyDefinition |
getFileSizeLimitPropertyDefinition()
Get the "file-size-limit" property definition. |
static SizeLimitLogRotationPolicyCfgDefn |
getInstance()
Get the Size Limit Log Rotation Policy configuration definition singleton. |
ClassPropertyDefinition |
getJavaClassPropertyDefinition()
Get the "java-class" property definition. |
java.lang.Class<SizeLimitLogRotationPolicyCfg> |
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 SizeLimitLogRotationPolicyCfgDefn getInstance()
public SizeLimitLogRotationPolicyCfgClient createClientConfiguration(ManagedObject<? extends SizeLimitLogRotationPolicyCfgClient> impl)
createClientConfiguration
in class ManagedObjectDefinition<SizeLimitLogRotationPolicyCfgClient,SizeLimitLogRotationPolicyCfg>
impl
- The managed object.
public SizeLimitLogRotationPolicyCfg createServerConfiguration(ServerManagedObject<? extends SizeLimitLogRotationPolicyCfg> impl)
createServerConfiguration
in class ManagedObjectDefinition<SizeLimitLogRotationPolicyCfgClient,SizeLimitLogRotationPolicyCfg>
impl
- The server managed object.
public java.lang.Class<SizeLimitLogRotationPolicyCfg> getServerConfigurationClass()
getServerConfigurationClass
in class ManagedObjectDefinition<SizeLimitLogRotationPolicyCfgClient,SizeLimitLogRotationPolicyCfg>
public SizePropertyDefinition getFileSizeLimitPropertyDefinition()
Specifies the maximum size that a log file can reach before it is rotated.
public ClassPropertyDefinition getJavaClassPropertyDefinition()
Specifies the fully-qualified name of the Java class that provides the Size Limit Log Rotation Policy implementation.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |