public final class FixedTimeLogRotationPolicyCfgDefn extends ManagedObjectDefinition<FixedTimeLogRotationPolicyCfgClient,FixedTimeLogRotationPolicyCfg>
Rotation policy based on a fixed time of day.
Modifier and Type | Method and Description |
---|---|
FixedTimeLogRotationPolicyCfgClient |
createClientConfiguration(ManagedObject<? extends FixedTimeLogRotationPolicyCfgClient> impl)
Creates a client configuration view of the provided managed object.
|
FixedTimeLogRotationPolicyCfg |
createServerConfiguration(ServerManagedObject<? extends FixedTimeLogRotationPolicyCfg> impl)
Creates a server configuration view of the provided server managed
object.
|
static FixedTimeLogRotationPolicyCfgDefn |
getInstance()
Get the Fixed Time Log Rotation Policy configuration definition
singleton.
|
ClassPropertyDefinition |
getJavaClassPropertyDefinition()
Get the "java-class" property definition.
|
Class<FixedTimeLogRotationPolicyCfg> |
getServerConfigurationClass()
Gets the server configuration class instance associated with this managed
object definition.
|
StringPropertyDefinition |
getTimeOfDayPropertyDefinition()
Get the "time-of-day" property definition.
|
getAggregationPropertyDefinition, getAggregationPropertyDefinitions, getAllAggregationPropertyDefinitions, getAllChildren, getAllConstraints, getAllPropertyDefinitions, getAllRelationDefinitions, getAllReverseAggregationPropertyDefinitions, getAllReverseRelationDefinitions, getAllTags, getChild, getChildren, getConstraints, getDescription, getDescription, getName, getParent, getPropertyDefinition, getPropertyDefinitions, getRelationDefinition, getRelationDefinitions, getReverseAggregationPropertyDefinitions, getReverseRelationDefinitions, getSynopsis, getSynopsis, getUserFriendlyName, getUserFriendlyName, getUserFriendlyPluralName, getUserFriendlyPluralName, hasChildren, hasOption, hasTag, initialize, isChildOf, isParentOf, isTop, registerConstraint, registerOption, registerPropertyDefinition, registerRelationDefinition, registerTag, resolveManagedObjectDefinition, toString, toString
public static FixedTimeLogRotationPolicyCfgDefn getInstance()
public FixedTimeLogRotationPolicyCfgClient createClientConfiguration(ManagedObject<? extends FixedTimeLogRotationPolicyCfgClient> impl)
ManagedObjectDefinition
createClientConfiguration
in class ManagedObjectDefinition<FixedTimeLogRotationPolicyCfgClient,FixedTimeLogRotationPolicyCfg>
impl
- The managed object.public FixedTimeLogRotationPolicyCfg createServerConfiguration(ServerManagedObject<? extends FixedTimeLogRotationPolicyCfg> impl)
ManagedObjectDefinition
createServerConfiguration
in class ManagedObjectDefinition<FixedTimeLogRotationPolicyCfgClient,FixedTimeLogRotationPolicyCfg>
impl
- The server managed object.public Class<FixedTimeLogRotationPolicyCfg> getServerConfigurationClass()
ManagedObjectDefinition
getServerConfigurationClass
in class ManagedObjectDefinition<FixedTimeLogRotationPolicyCfgClient,FixedTimeLogRotationPolicyCfg>
public ClassPropertyDefinition getJavaClassPropertyDefinition()
Specifies the fully-qualified name of the Java class that provides the Fixed Time Log Rotation Policy implementation.
public StringPropertyDefinition getTimeOfDayPropertyDefinition()
Specifies the time of day at which log rotation should occur.
Copyright 2010-2020 ForgeRock AS.