Class AuditMongoDbProperties
java.lang.Object
org.apereo.cas.configuration.model.support.mongo.BaseMongoDbProperties
org.apereo.cas.configuration.model.support.mongo.SingleCollectionMongoDbProperties
org.apereo.cas.configuration.model.core.audit.AuditMongoDbProperties
- All Implemented Interfaces:
Serializable
,CasFeatureModule
@RequiresModule(name="cas-server-support-audit-mongo")
public class AuditMongoDbProperties
extends SingleCollectionMongoDbProperties
This is
AuditMongoDbProperties
.- Since:
- 5.2.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apereo.cas.configuration.features.CasFeatureModule
CasFeatureModule.FeatureCatalog
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Execute the recording of audit records in async manner.setAsynchronous
(boolean asynchronous) Execute the recording of audit records in async manner.Methods inherited from class org.apereo.cas.configuration.model.support.mongo.SingleCollectionMongoDbProperties
getCollection, isDropCollection, setCollection, setDropCollection
Methods inherited from class org.apereo.cas.configuration.model.support.mongo.BaseMongoDbProperties
getAuthenticationDatabaseName, getClientUri, getDatabaseName, getHost, getPassword, getPool, getPort, getReadConcern, getReadPreference, getReplicaSet, getTimeout, getUserId, getWriteConcern, isRetryWrites, isSocketKeepAlive, isSslEnabled, setAuthenticationDatabaseName, setClientUri, setDatabaseName, setHost, setPassword, setPool, setPort, setReadConcern, setReadPreference, setReplicaSet, setRetryWrites, setSocketKeepAlive, setSslEnabled, setTimeout, setUserId, setWriteConcern
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apereo.cas.configuration.features.CasFeatureModule
isDefined, isUndefined
-
Constructor Details
-
AuditMongoDbProperties
public AuditMongoDbProperties()
-
-
Method Details
-
isAsynchronous
public boolean isAsynchronous()Execute the recording of audit records in async manner. This setting must almost always be set to true. -
setAsynchronous
Execute the recording of audit records in async manner. This setting must almost always be set to true.- Returns:
this
.
-