A C D E F G H I J L M P Q R S T U V W 
All Classes All Packages

A

ARRAY - com.nimbusds.infinispan.persistence.sql.transformers.CollectionDataType
SQL array.
Attribute - Enum in com.nimbusds.infinispan.persistence.sql.config
SQL store XML configuration attributes.
attributeDefinitionSet() - Static method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfiguration
Returns the attribute definitions for the SQL store configuration.

C

clear() - Method in class com.nimbusds.infinispan.persistence.sql.SQLStore
 
CollectionDataType - Enum in com.nimbusds.infinispan.persistence.sql.transformers
SQL data type for storing Java collections.
com.nimbusds.infinispan.persistence.sql - package com.nimbusds.infinispan.persistence.sql
SQL store for Infinispan 8.2+ caches and maps.
com.nimbusds.infinispan.persistence.sql.config - package com.nimbusds.infinispan.persistence.sql.config
Configuration classes.
com.nimbusds.infinispan.persistence.sql.query - package com.nimbusds.infinispan.persistence.sql.query
SQL query executor interfaces.
com.nimbusds.infinispan.persistence.sql.transformers - package com.nimbusds.infinispan.persistence.sql.transformers
Transformation utilities for Java collections and other complex classes.
CONNECTION_POOL - com.nimbusds.infinispan.persistence.sql.config.Attribute
The optional XML attribute for the connection pool reference.
connectionPool(String) - Method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfigurationBuilder
 
connectionPool(String) - Method in interface com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfigurationChildBuilder
Sets the optional connection pool reference.
contains(Object) - Method in class com.nimbusds.infinispan.persistence.sql.SQLStore
 
converter() - Method in class com.nimbusds.infinispan.persistence.sql.transformers.SQLServerNVarcharBinding
 
create() - Method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfigurationBuilder
 
CREATE_TABLE_IF_MISSING - com.nimbusds.infinispan.persistence.sql.config.Attribute
The optional XML attribute for the create-table-if-missing setting.
CREATE_TABLE_IGNORE_ERRORS - com.nimbusds.infinispan.persistence.sql.config.Attribute
The optional XML attribute for the create-table-ignore errors setting.
createTableIfMissing() - Method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfiguration
Returns the configured create table if missing setting.
createTableIfMissing(boolean) - Method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfigurationBuilder
 
createTableIfMissing(boolean) - Method in interface com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfigurationChildBuilder
Sets the optional create table if missing configuration.
createTableIgnoreErrors() - Method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfiguration
Returns the configured create table ignore error setting.
createTableIgnoreErrors(boolean) - Method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfigurationBuilder
 
createTableIgnoreErrors(boolean) - Method in interface com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfigurationChildBuilder
Sets the optional create table ignore errors configuration.
CustomSQLDataTypes - Class in com.nimbusds.infinispan.persistence.sql.transformers
Custom SQL data types for use in jOOQ and SQLRecordTransformers.
CustomSQLDataTypes() - Constructor for class com.nimbusds.infinispan.persistence.sql.transformers.CustomSQLDataTypes
 

D

delete(Object) - Method in class com.nimbusds.infinispan.persistence.sql.SQLStore
 

E

Element - Enum in com.nimbusds.infinispan.persistence.sql.config
SQL store XML configuration attributes.
entryPublisher(Predicate<? super K>, boolean, boolean) - Method in class com.nimbusds.infinispan.persistence.sql.SQLStore
 
EXPIRED_QUERY_PAGE_LIMIT - com.nimbusds.infinispan.persistence.sql.config.Attribute
The optional XML attribute for the page limit in SQL queries to select expired records.
expiredQueryPageLimit(int) - Method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfigurationBuilder
 
expiredQueryPageLimit(int) - Method in interface com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfigurationChildBuilder
Sets the page limit in SQL queries to select expired records.

F

forName(String) - Static method in enum com.nimbusds.infinispan.persistence.sql.config.Attribute
Returns the matching attribute for the specified local name.
forName(String) - Static method in enum com.nimbusds.infinispan.persistence.sql.config.Element
Returns the matching elements for the specified local name.

G

get(String) - Method in interface com.nimbusds.infinispan.persistence.sql.RetrievedSQLRecord
Gets a value from the record.
get(String) - Method in class com.nimbusds.infinispan.persistence.sql.RetrievedSQLRecordImpl
 
get(String, Class<? extends U>) - Method in interface com.nimbusds.infinispan.persistence.sql.RetrievedSQLRecord
Gets a converted value from the record.
get(String, Class<? extends U>) - Method in class com.nimbusds.infinispan.persistence.sql.RetrievedSQLRecordImpl
 
get(BindingGetResultSetContext<String>) - Method in class com.nimbusds.infinispan.persistence.sql.transformers.SQLServerNVarcharBinding
 
get(BindingGetSQLInputContext<String>) - Method in class com.nimbusds.infinispan.persistence.sql.transformers.SQLServerNVarcharBinding
 
get(BindingGetStatementContext<String>) - Method in class com.nimbusds.infinispan.persistence.sql.transformers.SQLServerNVarcharBinding
 
getColumnNames(Table<?>, DSLContext) - Static method in class com.nimbusds.infinispan.persistence.sql.SQLTableUtils
Gets the column names of the specified table.
getConfiguration() - Method in class com.nimbusds.infinispan.persistence.sql.SQLStore
Returns the SQL store configuration.
getConnectionPool() - Method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfiguration
Returns the configured connection pool reference.
getCreateTableStatement() - Method in interface com.nimbusds.infinispan.persistence.sql.SQLRecordTransformer
Returns the SQL statement to create a table for the entries.
getDataSource() - Method in interface com.nimbusds.infinispan.persistence.sql.query.SQLQueryExecutorInitContext
Returns the configured SQL data source.
getDataSource() - Method in class com.nimbusds.infinispan.persistence.sql.SQLStore
Returns the underlying SQL data source.
getExpiredCondition(long) - Method in interface com.nimbusds.infinispan.persistence.sql.SQLRecordTransformer
Returns the WHERE condition to select expired entries.
getExpiredQueryPageLimit() - Method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfiguration
Returns the configured page limit in SQL queries to select expired records.
getFields() - Method in class com.nimbusds.infinispan.persistence.sql.ImmutableSQLRecord
 
getFields() - Method in interface com.nimbusds.infinispan.persistence.sql.SQLRecord
Returns the fields for the SQL record.
getKeyColumns() - Method in class com.nimbusds.infinispan.persistence.sql.ImmutableSQLRecord
 
getKeyColumns() - Method in interface com.nimbusds.infinispan.persistence.sql.SQLRecord
Returns the column names that serve as keys for the SQL record.
getKeyColumnsForExpiredEntryReaper() - Method in interface com.nimbusds.infinispan.persistence.sql.SQLRecordTransformer
Returns the ORDER BY key columns for paged purging of expired entries.
getKeyValuesForExpiredEntryReaper(K) - Method in interface com.nimbusds.infinispan.persistence.sql.SQLRecordTransformer
Returns the ordered key values for the ORDER BY with key set seek when paged purging of expired entries is enabled.
getLocalName() - Method in enum com.nimbusds.infinispan.persistence.sql.config.Attribute
Gets the local name of this attribute.
getLocalName() - Method in enum com.nimbusds.infinispan.persistence.sql.config.Element
Gets the local name of this element.
getNamespaces() - Method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfigurationParser_3_2
 
getQueryExecutor() - Method in class com.nimbusds.infinispan.persistence.sql.SQLStore
 
getQueryExecutorClass() - Method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfiguration
Returns the optional class for executing direct SQL queries against the database.
getRecordTransformerClass() - Method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfiguration
Returns the class for transforming between Infinispan entries (key / value pairs and optional metadata) and a corresponding SQL record.
getSQLDialect() - Method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfiguration
Returns the configured SQL dialect.
getSQLDialect() - Method in interface com.nimbusds.infinispan.persistence.sql.query.SQLQueryExecutorInitContext
Returns the configured SQL dialect.
getSQLRecordTransformer() - Method in interface com.nimbusds.infinispan.persistence.sql.query.SQLQueryExecutorInitContext
Returns the configured SQL record transformer.
getSQLRecordTransformer() - Method in class com.nimbusds.infinispan.persistence.sql.SQLStore
Returns the underlying SQL record transformer.
getTableName() - Method in interface com.nimbusds.infinispan.persistence.sql.SQLRecordTransformer
Returns the associated SQL table name.
getTransformTableStatements(List<String>) - Method in interface com.nimbusds.infinispan.persistence.sql.SQLTableTransformer
Returns a list of SQL table transform statements.

H

HikariPoolName - Class in com.nimbusds.infinispan.persistence.sql
Hikari connection pool name.

I

ImmutableSQLRecord - Class in com.nimbusds.infinispan.persistence.sql
Immutable SQL record.
ImmutableSQLRecord(String, Map<Field<?>, ?>) - Constructor for class com.nimbusds.infinispan.persistence.sql.ImmutableSQLRecord
Creates a new immutable SQL record with a single key column.
ImmutableSQLRecord(List<Field<?>>, Map<Field<?>, ?>) - Constructor for class com.nimbusds.infinispan.persistence.sql.ImmutableSQLRecord
Creates a new immutable SQL record.
init(SQLQueryExecutorInitContext<K, V>) - Method in interface com.nimbusds.infinispan.persistence.sql.query.SQLQueryExecutor
Initialises the SQL query executor.
init(SQLRecordTransformer.InitParameters) - Method in interface com.nimbusds.infinispan.persistence.sql.SQLRecordTransformer
Initialises the SQL transformer.
init(InitializationContext) - Method in class com.nimbusds.infinispan.persistence.sql.SQLStore
 

J

JSON - com.nimbusds.infinispan.persistence.sql.transformers.CollectionDataType
JSON array.

L

loadEntry(Object) - Method in class com.nimbusds.infinispan.persistence.sql.SQLStore
 
log() - Method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfiguration
 
Loggers - Class in com.nimbusds.infinispan.persistence.sql
Log4j loggers.
Loggers() - Constructor for class com.nimbusds.infinispan.persistence.sql.Loggers
 

M

MAIN_LOG - Static variable in class com.nimbusds.infinispan.persistence.sql.Loggers
Main logger.

P

parseInstant(Timestamp) - Static method in class com.nimbusds.infinispan.persistence.sql.transformers.SQLFieldTransformer
Parses a time instant from the specified SQL timestamp.
parseJSONObject(String) - Static method in class com.nimbusds.infinispan.persistence.sql.transformers.SQLFieldTransformer
Parses a JSON object from the specified string.
parseSQLStringCollection(String, RetrievedSQLRecord) - Method in class com.nimbusds.infinispan.persistence.sql.transformers.SQLFieldTransformer
Parses a string array from the specified SQL record field.
properties() - Method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfiguration
 
purge(Executor, AdvancedCacheExpirationWriter.ExpirationPurgeListener<K, V>) - Method in class com.nimbusds.infinispan.persistence.sql.SQLStore
 
purge(Executor, AdvancedCacheWriter.PurgeListener<? super K>) - Method in class com.nimbusds.infinispan.persistence.sql.SQLStore
 

Q

QUERY_EXECUTOR - com.nimbusds.infinispan.persistence.sql.config.Attribute
The XML attribute for the SQL query executor.
queryExecutorClass(Class) - Method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfigurationBuilder
 
queryExecutorClass(Class) - Method in interface com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfigurationChildBuilder
Sets the optional class for executing direct SQL queries against the database.

R

readElement(ConfigurationReader, ConfigurationBuilderHolder) - Method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfigurationParser_3_2
 
RECORD_TRANSFORMER - com.nimbusds.infinispan.persistence.sql.config.Attribute
The XML attribute for the SQL record transformer.
recordTransformerClass(Class) - Method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfigurationBuilder
 
recordTransformerClass(Class) - Method in interface com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfigurationChildBuilder
Sets the class for transforming between Infinispan entries (key / value pair and optional metadata) and a corresponding SQL record.
register(BindingRegisterContext<String>) - Method in class com.nimbusds.infinispan.persistence.sql.transformers.SQLServerNVarcharBinding
 
resolveSelectionConditions(K) - Method in interface com.nimbusds.infinispan.persistence.sql.SQLRecordTransformer
Resolves the SQL selection conditions for the specified Infinispan entry key.
RetrievedSQLRecord - Interface in com.nimbusds.infinispan.persistence.sql
Retrieved SQL record.
RetrievedSQLRecordImpl - Class in com.nimbusds.infinispan.persistence.sql
Retrieved SQL record implementation.
RetrievedSQLRecordImpl(Record) - Constructor for class com.nimbusds.infinispan.persistence.sql.RetrievedSQLRecordImpl
Creates a new retrieved record.
RetrievedSQLRecordImpl(Record, boolean) - Constructor for class com.nimbusds.infinispan.persistence.sql.RetrievedSQLRecordImpl
Creates a new retrieved record.

S

self() - Method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfigurationBuilder
 
set(BindingSetSQLOutputContext<String>) - Method in class com.nimbusds.infinispan.persistence.sql.transformers.SQLServerNVarcharBinding
 
set(BindingSetStatementContext<String>) - Method in class com.nimbusds.infinispan.persistence.sql.transformers.SQLServerNVarcharBinding
 
setDefaultPoolName(Properties, String) - Static method in class com.nimbusds.infinispan.persistence.sql.HikariPoolName
Sets a default poolName property as "cacheName.sqlStore".
size() - Method in interface com.nimbusds.infinispan.persistence.sql.RetrievedSQLRecord
Gets the number of fields in the record.
size() - Method in class com.nimbusds.infinispan.persistence.sql.RetrievedSQLRecordImpl
 
size() - Method in class com.nimbusds.infinispan.persistence.sql.SQLStore
 
sql(BindingSQLContext<String>) - Method in class com.nimbusds.infinispan.persistence.sql.transformers.SQLServerNVarcharBinding
 
SQL_DIALECT - com.nimbusds.infinispan.persistence.sql.config.Attribute
The XML attribute for the SQL dialect.
SQL_LOG - Static variable in class com.nimbusds.infinispan.persistence.sql.Loggers
SQL database request / response logger.
SQL_STORE - com.nimbusds.infinispan.persistence.sql.config.Element
SQL store element.
sqlDialect() - Method in interface com.nimbusds.infinispan.persistence.sql.SQLRecordTransformer.InitParameters
Returns the configured SQL dialect.
sqlDialect(SQLDialect) - Method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfigurationBuilder
 
sqlDialect(SQLDialect) - Method in interface com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfigurationChildBuilder
Sets the preferred SQL dialect.
SQLFieldTransformer - Class in com.nimbusds.infinispan.persistence.sql.transformers
SQL field transformer.
SQLFieldTransformer(SQLDialect) - Constructor for class com.nimbusds.infinispan.persistence.sql.transformers.SQLFieldTransformer
Creates a new SQL field transformer.
SQLQueryExecutor<K,​V> - Interface in com.nimbusds.infinispan.persistence.sql.query
SQL query executor.
SQLQueryExecutorInitContext<K,​V> - Interface in com.nimbusds.infinispan.persistence.sql.query
SQL query executor initialisation context.
SQLRecord - Interface in com.nimbusds.infinispan.persistence.sql
SQL record for insert / update.
SQLRecordTransformer<K,​V> - Interface in com.nimbusds.infinispan.persistence.sql
Interface for transforming between Infinispan entries (key / value pair and metadata) and a corresponding SQL record.
SQLRecordTransformer.InitParameters - Interface in com.nimbusds.infinispan.persistence.sql
SQL transformer initialisation parameters.
SQLSERVER_NVARCHAR - Static variable in class com.nimbusds.infinispan.persistence.sql.transformers.CustomSQLDataTypes
Microsoft SQL Server NVARCHAR data type for 'N' prefixing of inline string values.
SQLServerNVarcharBinding - Class in com.nimbusds.infinispan.persistence.sql.transformers
Microsoft SQL server NVARCHAR binding, prefixed 'N' to inline string values.
SQLServerNVarcharBinding() - Constructor for class com.nimbusds.infinispan.persistence.sql.transformers.SQLServerNVarcharBinding
 
SQLStore<K,​V> - Class in com.nimbusds.infinispan.persistence.sql
SQL store for Infinispan caches and maps.
SQLStore() - Constructor for class com.nimbusds.infinispan.persistence.sql.SQLStore
 
SQLStoreConfiguration - Class in com.nimbusds.infinispan.persistence.sql.config
SQL store configuration.
SQLStoreConfiguration(AttributeSet, AsyncStoreConfiguration) - Constructor for class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfiguration
Creates a new SQL store configuration.
SQLStoreConfigurationBuilder - Class in com.nimbusds.infinispan.persistence.sql.config
SQL store configuration builder.
SQLStoreConfigurationBuilder(PersistenceConfigurationBuilder) - Constructor for class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfigurationBuilder
Creates a new SQL store configuration builder.
SQLStoreConfigurationChildBuilder<S> - Interface in com.nimbusds.infinispan.persistence.sql.config
SQL store configuration child builder.
SQLStoreConfigurationParser_3_2 - Class in com.nimbusds.infinispan.persistence.sql.config
XML configuration parser.
SQLStoreConfigurationParser_3_2() - Constructor for class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfigurationParser_3_2
 
SQLTableTransformer - Interface in com.nimbusds.infinispan.persistence.sql
Interface for transforming an SQL table.
SQLTableUtils - Class in com.nimbusds.infinispan.persistence.sql
SQL table utilities.
start() - Method in class com.nimbusds.infinispan.persistence.sql.SQLStore
 
stop() - Method in class com.nimbusds.infinispan.persistence.sql.SQLStore
 
SUPPORTED_DATABASES - Static variable in class com.nimbusds.infinispan.persistence.sql.SQLStore
The supported databases.

T

toInfinispanEntry(RetrievedSQLRecord) - Method in interface com.nimbusds.infinispan.persistence.sql.SQLRecordTransformer
Transforms the specified SQL record to an Infinispan entry (key / value / metadata triple).
toSQLCollection(Collection<?>) - Method in class com.nimbusds.infinispan.persistence.sql.transformers.SQLFieldTransformer
Returns the appropriate SQL representation of the specified collection.
toSQLRecord(InfinispanEntry<K, V>) - Method in interface com.nimbusds.infinispan.persistence.sql.SQLRecordTransformer
Transforms the specified Infinispan entry (key / value pair with optional metadata) to an SQL record ready to be written.
toSQLString(JSONObject) - Static method in class com.nimbusds.infinispan.persistence.sql.transformers.SQLFieldTransformer
Returns the string representation of the specified JSON object.
toString() - Method in class com.nimbusds.infinispan.persistence.sql.HikariPoolName
 
toString() - Method in class com.nimbusds.infinispan.persistence.sql.RetrievedSQLRecordImpl
 
toString(Object) - Static method in class com.nimbusds.infinispan.persistence.sql.transformers.SQLFieldTransformer
Returns the string representation of the specified object.
toTimestamp(Instant) - Static method in class com.nimbusds.infinispan.persistence.sql.transformers.SQLFieldTransformer
Returns an SQL timestamp representation of the specified instant.

U

UNKNOWN - com.nimbusds.infinispan.persistence.sql.config.Attribute
Unknown XML attribute.
UNKNOWN - com.nimbusds.infinispan.persistence.sql.config.Element
Unknown XML element.

V

validate() - Method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfigurationBuilder
 
valueOf(String) - Static method in enum com.nimbusds.infinispan.persistence.sql.config.Attribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.nimbusds.infinispan.persistence.sql.config.Element
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.nimbusds.infinispan.persistence.sql.transformers.CollectionDataType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.nimbusds.infinispan.persistence.sql.config.Attribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.nimbusds.infinispan.persistence.sql.config.Element
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.nimbusds.infinispan.persistence.sql.transformers.CollectionDataType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withProperties(Properties) - Method in class com.nimbusds.infinispan.persistence.sql.config.SQLStoreConfigurationBuilder
 
write(MarshallableEntry<? extends K, ? extends V>) - Method in class com.nimbusds.infinispan.persistence.sql.SQLStore
 
A C D E F G H I J L M P Q R S T U V W 
All Classes All Packages