public final class AccessLogPublisherCfgDefn extends ManagedObjectDefinition<AccessLogPublisherCfgClient,AccessLogPublisherCfg>
Access Log Publishers are responsible for distributing access log messages from the access logger to a destination.
Modifier and Type | Class and Description |
---|---|
static class |
AccessLogPublisherCfgDefn.FilteringPolicy
Defines the set of permissable values for the "filtering-policy" property.
|
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 AccessLogPublisherCfgDefn getInstance()
public AccessLogPublisherCfgClient createClientConfiguration(ManagedObject<? extends AccessLogPublisherCfgClient> impl)
createClientConfiguration
in class ManagedObjectDefinition<AccessLogPublisherCfgClient,AccessLogPublisherCfg>
impl
- The managed object.public AccessLogPublisherCfg createServerConfiguration(ServerManagedObject<? extends AccessLogPublisherCfg> impl)
createServerConfiguration
in class ManagedObjectDefinition<AccessLogPublisherCfgClient,AccessLogPublisherCfg>
impl
- The server managed object.public Class<AccessLogPublisherCfg> getServerConfigurationClass()
getServerConfigurationClass
in class ManagedObjectDefinition<AccessLogPublisherCfgClient,AccessLogPublisherCfg>
public BooleanPropertyDefinition getEnabledPropertyDefinition()
Indicates whether the Access Log Publisher is enabled for use.
public EnumPropertyDefinition<AccessLogPublisherCfgDefn.FilteringPolicy> getFilteringPolicyPropertyDefinition()
Specifies how filtering criteria should be applied to log records.
public ClassPropertyDefinition getJavaClassPropertyDefinition()
The fully-qualified name of the Java class that provides the Access Log Publisher implementation.
public BooleanPropertyDefinition getSuppressInternalOperationsPropertyDefinition()
Indicates whether internal operations (for example, operations that are initiated by plugins) should be logged along with the operations that are requested by users.
public BooleanPropertyDefinition getSuppressSynchronizationOperationsPropertyDefinition()
Indicates whether access messages that are generated by synchronization operations should be suppressed.
public InstantiableRelationDefinition<AccessLogFilteringCriteriaCfgClient,AccessLogFilteringCriteriaCfg> getAccessLogFilteringCriteriaRelationDefinition()
Copyright © 2010-2016 ForgeRock AS. All Rights Reserved.