|
|||||||||
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<TimeLimitLogRotationPolicyCfgClient,TimeLimitLogRotationPolicyCfg>
org.opends.server.admin.std.meta.TimeLimitLogRotationPolicyCfgDefn
public final class TimeLimitLogRotationPolicyCfgDefn
An interface for querying the Time Limit Log Rotation Policy managed object definition meta information.
Rotation policy based on the time since last rotation.
Method Summary | |
---|---|
TimeLimitLogRotationPolicyCfgClient |
createClientConfiguration(ManagedObject<? extends TimeLimitLogRotationPolicyCfgClient> impl)
Creates a client configuration view of the provided managed object. |
TimeLimitLogRotationPolicyCfg |
createServerConfiguration(ServerManagedObject<? extends TimeLimitLogRotationPolicyCfg> impl)
Creates a server configuration view of the provided server managed object. |
static TimeLimitLogRotationPolicyCfgDefn |
getInstance()
Get the Time Limit Log Rotation Policy configuration definition singleton. |
ClassPropertyDefinition |
getJavaClassPropertyDefinition()
Get the "java-class" property definition. |
DurationPropertyDefinition |
getRotationIntervalPropertyDefinition()
Get the "rotation-interval" property definition. |
java.lang.Class<TimeLimitLogRotationPolicyCfg> |
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 TimeLimitLogRotationPolicyCfgDefn getInstance()
public TimeLimitLogRotationPolicyCfgClient createClientConfiguration(ManagedObject<? extends TimeLimitLogRotationPolicyCfgClient> impl)
createClientConfiguration
in class ManagedObjectDefinition<TimeLimitLogRotationPolicyCfgClient,TimeLimitLogRotationPolicyCfg>
impl
- The managed object.
public TimeLimitLogRotationPolicyCfg createServerConfiguration(ServerManagedObject<? extends TimeLimitLogRotationPolicyCfg> impl)
createServerConfiguration
in class ManagedObjectDefinition<TimeLimitLogRotationPolicyCfgClient,TimeLimitLogRotationPolicyCfg>
impl
- The server managed object.
public java.lang.Class<TimeLimitLogRotationPolicyCfg> getServerConfigurationClass()
getServerConfigurationClass
in class ManagedObjectDefinition<TimeLimitLogRotationPolicyCfgClient,TimeLimitLogRotationPolicyCfg>
public ClassPropertyDefinition getJavaClassPropertyDefinition()
Specifies the fully-qualified name of the Java class that provides the Time Limit Log Rotation Policy implementation.
public DurationPropertyDefinition getRotationIntervalPropertyDefinition()
Specifies the time interval between rotations.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |