Index

A C D F G H I J M N P R S U W 
All Classes|All Packages

A

applyDefaultSchema(Pool) - Static method in class net.andreaskluth.session.core.support.ReactiveSessionSchemaPopulator
 
applyDefaultSchema(Connection) - Static method in class net.andreaskluth.session.core.support.ReactiveSessionSchemaPopulator
 
applySchema(Pool, String[]) - Static method in class net.andreaskluth.session.core.support.ReactiveSessionSchemaPopulator
 

C

changeSessionId() - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository.ReactiveSession
 
cleanupExpiredSessions() - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository
 
clearChangeFlags() - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository.ReactiveSession
 
createSession() - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository
 

D

DEFAULT_OUTPUT_STREAM_SIZE - Static variable in class net.andreaskluth.session.core.serializer.JdkSerializationStrategy
 
deleteById(String) - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository
 
deleteExpiredSessionsSql() - Method in interface net.andreaskluth.session.core.ReactiveVertxSessionRepositoryQueries
 
deleteFromSessionSql() - Method in interface net.andreaskluth.session.core.ReactiveVertxSessionRepositoryQueries
 
DeserializationException - Exception in net.andreaskluth.session.core.serializer
 
DeserializationException(Throwable) - Constructor for exception net.andreaskluth.session.core.serializer.DeserializationException
 
deserialize(byte[]) - Method in class net.andreaskluth.session.core.serializer.JdkSerializationStrategy
 
deserialize(byte[]) - Method in interface net.andreaskluth.session.core.serializer.SerializationStrategy
 

F

findById(String) - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository
 

G

getAttribute(String) - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository.ReactiveSession
 
getAttributeNames() - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository.ReactiveSession
 
getCreationTime() - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository.ReactiveSession
 
getId() - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository.ReactiveSession
 
getLastAccessedTime() - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository.ReactiveSession
 
getMaxInactiveInterval() - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository.ReactiveSession
 

H

handle(AsyncResult<T>) - Method in class net.andreaskluth.session.core.MonoToVertxHandlerAdapter
 

I

insertSql() - Method in interface net.andreaskluth.session.core.ReactiveVertxSessionRepositoryQueries
 
isChanged() - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository.ReactiveSession
 
isExpired() - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository.ReactiveSession
 

J

JdkSerializationStrategy - Class in net.andreaskluth.session.core.serializer
 
JdkSerializationStrategy() - Constructor for class net.andreaskluth.session.core.serializer.JdkSerializationStrategy
 

M

MonoToVertxHandlerAdapter<T> - Class in net.andreaskluth.session.core
 
MonoToVertxHandlerAdapter(MonoSink<T>) - Constructor for class net.andreaskluth.session.core.MonoToVertxHandlerAdapter
 

N

net.andreaskluth.session.core - package net.andreaskluth.session.core
 
net.andreaskluth.session.core.serializer - package net.andreaskluth.session.core.serializer
 
net.andreaskluth.session.core.support - package net.andreaskluth.session.core.support
 

P

parseStatementsFromSchema() - Static method in class net.andreaskluth.session.core.support.ReactiveSessionSchemaPopulator
 

R

ReactiveSessionException - Exception in net.andreaskluth.session.core
 
ReactiveSessionException(String) - Constructor for exception net.andreaskluth.session.core.ReactiveSessionException
 
ReactiveSessionException(String, Throwable) - Constructor for exception net.andreaskluth.session.core.ReactiveSessionException
 
ReactiveSessionException(Throwable) - Constructor for exception net.andreaskluth.session.core.ReactiveSessionException
 
ReactiveSessionSchemaPopulator - Class in net.andreaskluth.session.core.support
 
ReactiveVertxSessionRepository - Class in net.andreaskluth.session.core
A ReactiveSessionRepository using vert.x reactive database clients.
ReactiveVertxSessionRepository(Pool, ReactiveVertxSessionRepositoryQueries, SerializationStrategy, Clock) - Constructor for class net.andreaskluth.session.core.ReactiveVertxSessionRepository
Creates a new instance.
ReactiveVertxSessionRepository.ReactiveSession - Class in net.andreaskluth.session.core
 
ReactiveVertxSessionRepositoryQueries - Interface in net.andreaskluth.session.core
 
reducedUpdateSql() - Method in interface net.andreaskluth.session.core.ReactiveVertxSessionRepositoryQueries
 
removeAttribute(String) - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository.ReactiveSession
 

S

save(ReactiveVertxSessionRepository.ReactiveSession) - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository
 
selectSql() - Method in interface net.andreaskluth.session.core.ReactiveVertxSessionRepositoryQueries
 
SerializationException - Exception in net.andreaskluth.session.core.serializer
 
SerializationException(Throwable) - Constructor for exception net.andreaskluth.session.core.serializer.SerializationException
 
SerializationStrategy - Interface in net.andreaskluth.session.core.serializer
 
serialize(Map<String, Object>) - Method in class net.andreaskluth.session.core.serializer.JdkSerializationStrategy
 
serialize(Map<String, Object>) - Method in interface net.andreaskluth.session.core.serializer.SerializationStrategy
 
setAttribute(String, Object) - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository.ReactiveSession
 
setDefaultMaxInactiveInterval(Duration) - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository
Sets the maximum inactive interval in seconds between requests before newly created sessions will be invalidated.
setInvalidateSessionOnDeserializationError(boolean) - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository
Instead of propagating DeserializationException to the caller, nothing is returned resulting in the creation of a new session.
setLastAccessedTime(Instant) - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository.ReactiveSession
 
setMaxInactiveInterval(Duration) - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository.ReactiveSession
 
setMetricSequenceName(String) - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository
Set a custom sequence name used for metrics see Mono.name(String).

U

updateSql() - Method in interface net.andreaskluth.session.core.ReactiveVertxSessionRepositoryQueries
 

W

withMetrics(boolean) - Method in class net.andreaskluth.session.core.ReactiveVertxSessionRepository
Activates Mono.metrics() for all operations.
A C D F G H I J M N P R S U W 
All Classes|All Packages