Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- ConnectionPool() - Constructor for class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
E
- EventBufferingConfiguration() - Constructor for class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.EventBufferingConfiguration
G
- getAutoCommit() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Gets the auto commit value.
- getBuffering() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration
-
Returns the configuration for events buffering.
- getConnectionPool() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration
-
Gets the connection pool settings.
- getConnectionTimeout() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Gets the maximum amount of time to wait for a connection from the connection pool.
- getDatabaseType() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration
-
Gets the type of the database.
- getDataSourceClassName() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Gets the datasource class name for the JDBC database.
- getDriverClassName() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Gets the class name of the driver to use for the jdbc connection.
- getEvent() - Method in class org.forgerock.audit.handlers.jdbc.TableMapping
-
Gets the audit event the table mapping is for.
- getFieldToColumn() - Method in class org.forgerock.audit.handlers.jdbc.TableMapping
-
Sets the field to column mapping.
- getIdleTimeout() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Gets the maximum time a connection is allowed to be idle.
- getJdbcUrl() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Gets the JDBC database url.
- getMaxBatchedEvents() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.EventBufferingConfiguration
-
Gets the maximum number of events that can be batched into a
PreparedStatement
. - getMaxLifetime() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Gets the maximum lifetime of a connection in the connection pool.
- getMaxPoolSize() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Gets the maximum size of the connection pool.
- getMaxSize() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.EventBufferingConfiguration
-
Returns the maximum size of the queue.
- getMinIdle() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Gets the minimum number of idle connections in the connection pool.
- getPassword() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Gets the password to use to connect to the JDBC database.
- getPoolName() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Gets the name of the connection pool.
- getTable() - Method in class org.forgerock.audit.handlers.jdbc.TableMapping
-
Gets the table name for the mapping.
- getTableMappings() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration
-
Gets the table mappings for the audit events.
- getUsername() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Gets the username to use to connect to the JDBC database.
- getWriteInterval() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.EventBufferingConfiguration
-
Gets the interval to write the queued buffered events.
- getWriterThreads() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.EventBufferingConfiguration
-
Gets the number of writer threads to use to write buffered events.
H
- H2 - Static variable in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandler
-
The name used for an H2 database.
I
- isAutoFlush() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.EventBufferingConfiguration
-
Indicates if events are automatically flushed after being written.
- isEnabled() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.EventBufferingConfiguration
-
Indicates if event buffering is enabled.
- isUsableForQueries() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration
J
- JdbcAuditEventHandler - Class in org.forgerock.audit.handlers.jdbc
-
Implements a
AuditEventHandler
to writeAuditEvent
s to a JDBC repository. - JdbcAuditEventHandler(JdbcAuditEventHandlerConfiguration, EventTopicsMetaData, DataSource) - Constructor for class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandler
-
Create a new JdbcAuditEventHandler instance.
- JdbcAuditEventHandlerConfiguration - Class in org.forgerock.audit.handlers.jdbc
-
Configures the JDBC mapping and connection pool.
- JdbcAuditEventHandlerConfiguration() - Constructor for class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration
- JdbcAuditEventHandlerConfiguration.ConnectionPool - Class in org.forgerock.audit.handlers.jdbc
-
Configuration for a connection pool.
- JdbcAuditEventHandlerConfiguration.EventBufferingConfiguration - Class in org.forgerock.audit.handlers.jdbc
-
Configuration of event buffering.
M
- MYSQL - Static variable in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandler
-
The name used for a MySQL database.
O
- ORACLE - Static variable in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandler
-
The name used for an Oracle database.
- org.forgerock.audit.handlers.jdbc - package org.forgerock.audit.handlers.jdbc
-
This package contains a JDBC AuditEventHandler implementation.
P
- publishEvent(Context, String, JsonValue) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandler
Q
- queryEvents(Context, String, QueryRequest, QueryResourceHandler) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandler
R
- readEvent(Context, String, String) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandler
S
- setAutoCommit(boolean) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Sets the auto commit value.
- setAutoFlush(boolean) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.EventBufferingConfiguration
-
Sets the auto flush indicator.
- setBufferingConfiguration(JdbcAuditEventHandlerConfiguration.EventBufferingConfiguration) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration
-
Sets the configuration for events buffering.
- setConnectionPool(JdbcAuditEventHandlerConfiguration.ConnectionPool) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration
-
Sets the connection pool settings.
- setConnectionTimeout(int) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Sets the maximum amount of time to wait for a connection from the connection pool.
- setDatabaseType(String) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration
-
Sets the type of the database.
- setDataSourceClassName(String) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Sets the datasource class name for the configured database.
- setDriverClassName(String) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Sets the class name of the driver to use for the jdbc connection.
- setEnabled(boolean) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.EventBufferingConfiguration
-
Sets the buffering status.
- setEvent(String) - Method in class org.forgerock.audit.handlers.jdbc.TableMapping
-
Sets the audit event the table mapping is for.
- setFieldToColumn(Map<String, String>) - Method in class org.forgerock.audit.handlers.jdbc.TableMapping
-
Sets the field to column mapping.
- setIdleTimeout(int) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Sets the maximum time a connection is allowed to be idle.
- setJdbcUrl(String) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Sets the JDBC database url.
- setMaxBatchedEvents(int) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.EventBufferingConfiguration
-
Sets the maximum number of events that can be batched into a
PreparedStatement
. - setMaxLifetime(int) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Sets the maximum lifetime of a connection in the connection pool.
- setMaxPoolSize(int) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Sets the maximum size of the connection pool.
- setMaxSize(int) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.EventBufferingConfiguration
-
Sets the maximum size of the events queue.
- setMinIdle(int) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Sets the minimum number of idle connections in the connection pool.
- setPassword(String) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Sets the password to use to connect to the JDBC database.
- setPoolName(String) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Sets the name of the connection pool.
- setTable(String) - Method in class org.forgerock.audit.handlers.jdbc.TableMapping
-
Sets the table name for the mapping.
- setTableMappings(List<TableMapping>) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration
-
Sets the table mappings for the audit events.
- setUsername(String) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.ConnectionPool
-
Sets the username to use to connect to the JDBC database.
- setWriteInterval(String) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.EventBufferingConfiguration
-
Sets the interval to write the queued buffered events.
- setWriterThreads(int) - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandlerConfiguration.EventBufferingConfiguration
-
Sets the number of writer threads to use to write buffered events.
- shutdown() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandler
- startup() - Method in class org.forgerock.audit.handlers.jdbc.JdbcAuditEventHandler
T
- TableMapping - Class in org.forgerock.audit.handlers.jdbc
-
Contains the necessary information to map an event to a database table, and the event fields to the columns in that database table.
- TableMapping() - Constructor for class org.forgerock.audit.handlers.jdbc.TableMapping
All Classes and Interfaces|All Packages|Constant Field Values