Uses of Class
org.forgerock.util.time.Duration
Package
Description
Package contains common audit batch configuration files.
This package contains the batch publisher and its various implementations.
This package contains the default AuditEventHandler implementations.
Audit log file rotation classes.
Provides an API for the traversal and manipulation of JSON object model structures in Java.
Classes and interfaces for core types including connections, entries, and
attributes.
APIs for implementing REST to LDAP gateways.
Provides common interfaces and classes.
Provides a time service abstraction.
Contains a number of API declarations for use throughout the Directory Server.
Contains various Directory Server connection handler implementations which will be used to accept connections from
and perform communication with clients over various protocols.
-
Uses of Duration in org.forgerock.audit.batch
Modifier and TypeFieldDescriptionstatic final Duration
CommonAuditBatchConfiguration.POLLING_INTERVAL
Common Audit Batch log records queue polling timeout asDuration
. -
Uses of Duration in org.forgerock.audit.events.handlers.buffering
Modifier and TypeMethodDescriptionBufferedBatchPublisher.Builder.writeInterval
(Duration writeInterval) The interval duration between each write. -
Uses of Duration in org.forgerock.audit.handlers.csv
Modifier and TypeMethodDescriptionCsvAuditEventHandlerConfiguration.CsvSecurity.getSignatureIntervalDuration()
Get'sCsvAuditEventHandlerConfiguration.CsvSecurity.getSignatureInterval()
value as aDuration
. -
Uses of Duration in org.forgerock.audit.rotation
Modifier and TypeMethodDescriptionTimeLimitRotationPolicy.getRotationInterval()
Gets the rotation duration interval.Modifier and TypeMethodDescriptionFixedTimeRotationPolicy.getDailyRotationTimes()
Get the list of times since midnight that rotation will occur at.ModifierConstructorDescriptionTimeLimitRotationPolicy
(Duration rotationInterval) Constructs a TimeLimitRotationPolicy with a givenDuration
.ModifierConstructorDescriptionFixedTimeRotationPolicy
(List<Duration> rotationTimes) Constructs aFixedTimeRotationPolicy
given a list of milliseconds after midnight to rotateIfNeeded the files. -
Uses of Duration in org.forgerock.json
-
Uses of Duration in org.forgerock.opendj.ldap
Modifier and TypeFieldDescriptionLdapClients.CONNECT_TIMEOUT
Specifies the connect timeout.LdapClients.CONNECTION_POOL_IDLE_TIMEOUT
The time interval after which idle connections can be closed, shrinking the connection pool towards theminimum size
.LdapClients.LDAP_CLIENT_KEEP_ALIVE_INTERVAL
Specifies the time between successive keep-alives (default interval is 300 seconds).LdapClients.LDAP_CLIENT_KEEP_ALIVE_TIMEOUT
Specifies the timeout for keep-alives, after which the remote Directory Server will be deemed to be disconnected (default timeout is 3 seconds).LdapClients.LDAP_CLIENT_REQUEST_TIMEOUT
Specifies the operation timeout.LdapClients.LOAD_BALANCER_AVAILABILITY_CHECK_INTERVAL
Specifies the time between successive availability check requests (default interval is 5 seconds).LdapClients.LOAD_BALANCER_AVAILABILITY_CHECK_TIMEOUT
Specifies the timeout for availability checks, after which the remote Directory Server will be deemed to be unavailable (default timeout is 3 seconds).CommonLdapOptions.WRITE_TIMEOUT
Maximum time allowed for write operations to complete.CommonLdapOptions.WRITE_TIMEOUT
Maximum time allowed for write operations to complete.CommonLdapOptions.WRITE_TIMEOUT
Maximum time allowed for write operations to complete.ModifierConstructorDescriptionTimeoutScheduler
(com.forgerock.opendj.util.ReferenceCountedObject.Reference<ScheduledExecutorService> scheduler, Duration period) Creates a newTimeoutScheduler
. -
Uses of Duration in org.forgerock.opendj.rest2ldap
Modifier and TypeFieldDescriptionRest2Ldap.SCHEMA_RELOAD_INTERVAL
Specifies the interval between successive attempts to detect changes in LDAP schema.Rest2Ldap.SCHEMA_RETRY_INTERVAL
Specifies the interval between failed attempts to load the remote schema. -
Uses of Duration in org.forgerock.util
Modifier and TypeMethodDescriptionPerItemEvictionStrategyCache.getMaxTimeout()
Gets the maximum timeout (can be null).Modifier and TypeMethodDescriptionvoid
PerItemEvictionStrategyCache.setMaxTimeout
(Duration maxTimeout) Sets the maximum timeout.Modifier and TypeMethodDescriptionPerItemEvictionStrategyCache.getValue
(K key, Callable<V> callable, AsyncFunction<V, Duration, E> expire) Borrow (and create before hand if absent) a cache entry.ModifierConstructorDescriptionPerItemEvictionStrategyCache
(ScheduledExecutorService executorService, Duration defaultTimeout) Build a newPerItemEvictionStrategyCache
using the given scheduled executor.ModifierConstructorDescriptionPerItemEvictionStrategyCache
(ScheduledExecutorService executorService, AsyncFunction<V, Duration, Exception> defaultTimeoutFunction) Build a newPerItemEvictionStrategyCache
using the given scheduled executor. -
Uses of Duration in org.forgerock.util.time
Modifier and TypeFieldDescriptionstatic final Duration
Duration.UNLIMITED
Special duration that represents an unlimited duration (or indefinite).static final Duration
Duration.ZERO
Special duration that represents a zero-length duration. -
Uses of Duration in org.opends.server.api
Modifier and TypeMethodDescriptionprotected static LdapException
ClientConnection.writeTimeLimitExceeded
(Duration timeout) Returns a new LdapException for max blocked write time limit exceeded. -
Uses of Duration in org.opends.server.protocols
ModifierConstructorDescriptionBlockingBackpressureOperator
(Duration timeout, Supplier<Exception> timeoutExceptionSupplier) Creates a new operator allowing to plug non back-pressure awarePublisher
to aFlowable
chain.