Index
All Classes and Interfaces|All Packages
A
- AbstractTimerMetaDataEntry<C> - Class in org.wildfly.clustering.ejb.cache.timer
-
The base timer metadata cache entry.
- AbstractTimerMetaDataEntry(C, Instant) - Constructor for class org.wildfly.clustering.ejb.cache.timer.AbstractTimerMetaDataEntry
- AbstractTimerMetaDataEntry(C, TimerConfiguration) - Constructor for class org.wildfly.clustering.ejb.cache.timer.AbstractTimerMetaDataEntry
- addBeanInstance(V) - Method in interface org.wildfly.clustering.ejb.cache.bean.BeanGroup
-
Adds the specified bean instance to this group.
- addBeanInstance(V) - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultBeanGroup
- apply(Instant) - Method in class org.wildfly.clustering.ejb.cache.timer.IntervalTimerMetaDataEntry
- apply(Instant) - Method in class org.wildfly.clustering.ejb.cache.timer.MutableTimerMetaDataEntry
- apply(Instant) - Method in class org.wildfly.clustering.ejb.cache.timer.ScheduleTimerMetaDataEntry
B
- BeanFactory<K,
V extends BeanInstance<K>, M> - Interface in org.wildfly.clustering.ejb.cache.bean - BeanGroup<K,
V extends BeanInstance<K>> - Interface in org.wildfly.clustering.ejb.cache.bean -
Represents a group of SFSBs that must be serialized together.
- BeanGroupKey<K> - Interface in org.wildfly.clustering.ejb.cache.bean
-
The key used to cache a group of beans.
- BeanGroupManager<K,
V extends BeanInstance<K>> - Interface in org.wildfly.clustering.ejb.cache.bean -
Manages mutable and immutable groups of beans.
- BeanGroupManagerServiceNameProvider - Class in org.wildfly.clustering.ejb.cache.bean
-
Provides the
ServiceNamefor a service providing a bean group manager. - BeanGroupManagerServiceNameProvider(DeploymentConfiguration) - Constructor for class org.wildfly.clustering.ejb.cache.bean.BeanGroupManagerServiceNameProvider
- BeanManagerConfiguration<K,
V extends BeanInstance<K>, M> - Interface in org.wildfly.clustering.ejb.cache.bean -
Encapsulates the configuration of a
BeanManagerimplementation. - BeanManagerFactoryConfiguration<K,
V extends BeanInstance<K>> - Interface in org.wildfly.clustering.ejb.cache.bean -
Encapsulates the configuration of a
BeanManagerFactoryimplementation. - BeanMarshallerFactory - Enum in org.wildfly.clustering.ejb.cache.bean
-
Enumerates factory implementations for all supported bean marshallers.
- BeanMetaDataEntry<K> - Interface in org.wildfly.clustering.ejb.cache.bean
-
Bean metadata cache entry.
- BeanMetaDataEntryFunction<K> - Class in org.wildfly.clustering.ejb.cache.bean
-
Remapping function for a bean metadata entry.
- BeanMetaDataEntryFunction(OffsetValue<Instant>) - Constructor for class org.wildfly.clustering.ejb.cache.bean.BeanMetaDataEntryFunction
- BeanMetaDataFactory<K,
V> - Interface in org.wildfly.clustering.ejb.cache.bean -
Factory for creating
BeanMetaDatainstances. - BeanMetaDataFactoryConfiguration - Interface in org.wildfly.clustering.ejb.cache.bean
-
Encapsulates the configuration of a
BeanMetaDataFactory. - BeanMetaDataKey<K> - Interface in org.wildfly.clustering.ejb.cache.bean
-
The key used to cache the creation metadata of a bean.
- BeanSerializationContextInitializer - Class in org.wildfly.clustering.ejb.cache.bean
-
SerializationContextInitializerfor this package. - BeanSerializationContextInitializer() - Constructor for class org.wildfly.clustering.ejb.cache.bean.BeanSerializationContextInitializer
C
- clone() - Method in class org.wildfly.clustering.ejb.cache.timer.AbstractTimerMetaDataEntry
- clone() - Method in class org.wildfly.clustering.ejb.cache.timer.IntervalTimerMetaDataEntry
- clone() - Method in class org.wildfly.clustering.ejb.cache.timer.ScheduleTimerMetaDataEntry
- close() - Method in class org.wildfly.clustering.ejb.cache.bean.CompositeBean
- close() - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultBeanMetaData
- close() - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultImmutableBeanGroup
- close() - Method in class org.wildfly.clustering.ejb.cache.bean.ImmortalBeanMetaData
- close() - Method in interface org.wildfly.clustering.ejb.cache.bean.ImmutableBeanGroup
-
Indicates that the caller is finished with the bean group, and that it should close any resources.
- close() - Method in class org.wildfly.clustering.ejb.cache.bean.OnCloseBean
- CompositeBean<K,
V extends BeanInstance<K>> - Class in org.wildfly.clustering.ejb.cache.bean - CompositeBean(K, BeanMetaData<K>, BeanGroup<K, V>, Remover<K>) - Constructor for class org.wildfly.clustering.ejb.cache.bean.CompositeBean
- CompositeBeanFactory<K,
V extends BeanInstance<K>, M> - Class in org.wildfly.clustering.ejb.cache.bean -
A
BeanFactoryimplementation that createsCompositeBeaninstances. - CompositeBeanFactory(BeanMetaDataFactory<K, M>, BeanGroupManager<K, V>) - Constructor for class org.wildfly.clustering.ejb.cache.bean.CompositeBeanFactory
- CompositeImmutableBean<K,
V extends BeanInstance<K>> - Class in org.wildfly.clustering.ejb.cache.bean - CompositeImmutableBean(K, V, ImmutableBeanMetaData<K>) - Constructor for class org.wildfly.clustering.ejb.cache.bean.CompositeImmutableBean
- CompositeImmutableBeanFactory<K,
V extends BeanInstance<K>, M> - Class in org.wildfly.clustering.ejb.cache.bean -
A
ImmutableBeanFactoryimplementation that createsCompositeImmutableBeaninstances. - CompositeImmutableBeanFactory(ImmutableBeanMetaDataFactory<K, M>, ImmutableBeanGroupManager<K, V>) - Constructor for class org.wildfly.clustering.ejb.cache.bean.CompositeImmutableBeanFactory
- createBean(K, M) - Method in interface org.wildfly.clustering.ejb.cache.bean.BeanFactory
- createBean(K, BeanMetaData<K>, BeanGroup<K, V>) - Method in interface org.wildfly.clustering.ejb.cache.bean.BeanFactory
- createBean(K, BeanMetaData<K>, BeanGroup<K, V>) - Method in class org.wildfly.clustering.ejb.cache.bean.CompositeBeanFactory
- createBeanMetaData(K, V) - Method in interface org.wildfly.clustering.ejb.cache.bean.BeanMetaDataFactory
- createImmutableBean(K, M) - Method in interface org.wildfly.clustering.ejb.cache.bean.ImmutableBeanFactory
- createImmutableBean(K, ImmutableBeanMetaData<K>, ImmutableBeanGroup<K, V>) - Method in class org.wildfly.clustering.ejb.cache.bean.CompositeImmutableBeanFactory
- createImmutableBean(K, ImmutableBeanMetaData<K>, ImmutableBeanGroup<K, V>) - Method in interface org.wildfly.clustering.ejb.cache.bean.ImmutableBeanFactory
- createImmutableBeanMetaData(K, V) - Method in interface org.wildfly.clustering.ejb.cache.bean.ImmutableBeanMetaDataFactory
- createImmutableTimerMetaData(V) - Method in interface org.wildfly.clustering.ejb.cache.timer.ImmutableTimerMetaDataFactory
- createInitialValue() - Method in enum org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionMarshaller
- createInitialValue() - Method in enum org.wildfly.clustering.ejb.cache.timer.TimeoutDescriptorMarshaller
- createOperator(ImmutableScheduleExpression) - Method in enum org.wildfly.clustering.ejb.cache.timer.ScheduleTimerOperatorFactory
- createTimer(I, ImmutableTimerMetaData, TimerManager<I, TransactionBatch>, Scheduler<I, ImmutableTimerMetaData>) - Method in interface org.wildfly.clustering.ejb.cache.timer.TimerFactory
- createTimerMetaData(I, V) - Method in interface org.wildfly.clustering.ejb.cache.timer.TimerMetaDataFactory
- createValue(V, K) - Method in interface org.wildfly.clustering.ejb.cache.bean.BeanFactory
D
- dayOfMonth(String) - Method in interface org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionBuilder
- dayOfMonth(String) - Method in class org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionMarshaller.DefaultImmutableScheduleExpressionBuilder
- dayOfWeek(String) - Method in interface org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionBuilder
- dayOfWeek(String) - Method in class org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionMarshaller.DefaultImmutableScheduleExpressionBuilder
- DefaultBeanGroup<K,
V extends BeanInstance<K>> - Class in org.wildfly.clustering.ejb.cache.bean -
A default
BeanGroupimplementation based on a map of bean instances. - DefaultBeanGroup(K, Map<K, V>, Consumer<Map<K, V>>, Mutator, Runnable) - Constructor for class org.wildfly.clustering.ejb.cache.bean.DefaultBeanGroup
- DefaultBeanGroupManager<K,
V extends BeanInstance<K>, C> - Class in org.wildfly.clustering.ejb.cache.bean -
A manager for bean groups that leverages a
Managerto handle bean group lifecycle. - DefaultBeanGroupManager(DefaultBeanGroupManagerConfiguration<K, V, C>) - Constructor for class org.wildfly.clustering.ejb.cache.bean.DefaultBeanGroupManager
- DefaultBeanGroupManagerConfiguration<K,
V extends BeanInstance<K>, C> - Interface in org.wildfly.clustering.ejb.cache.bean -
Encapsulates the configuration of a
DefaultBeanGroupManager. - DefaultBeanMetaData<K> - Class in org.wildfly.clustering.ejb.cache.bean
- DefaultBeanMetaData(BeanMetaDataEntry<K>, BeanExpiration, Mutator) - Constructor for class org.wildfly.clustering.ejb.cache.bean.DefaultBeanMetaData
- DefaultBeanMetaDataEntry<K> - Class in org.wildfly.clustering.ejb.cache.bean
- DefaultBeanMetaDataEntry(String, K) - Constructor for class org.wildfly.clustering.ejb.cache.bean.DefaultBeanMetaDataEntry
- DefaultBeanMetaDataEntryMarshaller - Class in org.wildfly.clustering.ejb.cache.bean
-
ProtoStream marshaller for a
DefaultBeanMetaDataEntry. - DefaultBeanMetaDataEntryMarshaller() - Constructor for class org.wildfly.clustering.ejb.cache.bean.DefaultBeanMetaDataEntryMarshaller
- DefaultImmutableBeanGroup<K,
V extends BeanInstance<K>> - Class in org.wildfly.clustering.ejb.cache.bean -
A default
ImmutableBeanGroupimplementation based on a map of bean instances. - DefaultImmutableBeanGroup(K, Map<K, V>, Runnable) - Constructor for class org.wildfly.clustering.ejb.cache.bean.DefaultImmutableBeanGroup
- DefaultImmutableBeanMetaData<K> - Class in org.wildfly.clustering.ejb.cache.bean
- DefaultImmutableBeanMetaData(ImmutableBeanMetaDataEntry<K>, BeanExpiration) - Constructor for class org.wildfly.clustering.ejb.cache.bean.DefaultImmutableBeanMetaData
- DefaultImmutableScheduleExpressionBuilder() - Constructor for class org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionMarshaller.DefaultImmutableScheduleExpressionBuilder
- DefaultImmutableTimerMetaData<C> - Class in org.wildfly.clustering.ejb.cache.timer
-
The default implementation of the immutable view of a timer metadata.
- DefaultImmutableTimerMetaData(TimerMetaDataConfiguration<C>, ImmutableTimerMetaDataEntry<C>) - Constructor for class org.wildfly.clustering.ejb.cache.timer.DefaultImmutableTimerMetaData
- DefaultTimeoutMatcher - Enum in org.wildfly.clustering.ejb.cache.timer
-
The default timeout matcher.
- DefaultTimerMetaData<C> - Class in org.wildfly.clustering.ejb.cache.timer
-
A timer metadata implementation that triggers a mutator on
DefaultTimerMetaData.setLastTimeout(Instant). - DefaultTimerMetaData(TimerMetaDataConfiguration<C>, TimerMetaDataEntry<C>, Mutator) - Constructor for class org.wildfly.clustering.ejb.cache.timer.DefaultTimerMetaData
E
- end(Instant) - Method in interface org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionBuilder
- end(Instant) - Method in class org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionMarshaller.DefaultImmutableScheduleExpressionBuilder
- equals(Object) - Method in class org.wildfly.clustering.ejb.cache.timer.TimeoutDescriptor
- equals(Object) - Method in class org.wildfly.clustering.ejb.cache.timer.TimerIndex
F
- findValue(K) - Method in interface org.wildfly.clustering.ejb.cache.bean.ImmutableBeanFactory
G
- get() - Method in class org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionMarshaller.DefaultImmutableScheduleExpressionBuilder
- getBeanConfiguration() - Method in interface org.wildfly.clustering.ejb.cache.bean.BeanManagerFactoryConfiguration
- getBeanFactory() - Method in interface org.wildfly.clustering.ejb.cache.bean.BeanManagerConfiguration
- getBeanGroup(K) - Method in interface org.wildfly.clustering.ejb.cache.bean.BeanGroupManager
- getBeanGroup(K) - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultBeanGroupManager
- getBeanGroupManager() - Method in interface org.wildfly.clustering.ejb.cache.bean.BeanFactory
- getBeanGroupManager() - Method in interface org.wildfly.clustering.ejb.cache.bean.BeanManagerFactoryConfiguration
- getBeanGroupManager() - Method in class org.wildfly.clustering.ejb.cache.bean.CompositeBeanFactory
- getBeanGroupManager() - Method in class org.wildfly.clustering.ejb.cache.bean.CompositeImmutableBeanFactory
- getBeanGroupManager() - Method in interface org.wildfly.clustering.ejb.cache.bean.ImmutableBeanFactory
- getBeanInstance(K) - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultImmutableBeanGroup
- getBeanInstance(K) - Method in interface org.wildfly.clustering.ejb.cache.bean.ImmutableBeanGroup
-
Returns the bean instance with the specified identifier.
- getBeanName() - Method in interface org.wildfly.clustering.ejb.cache.bean.BeanMetaDataFactoryConfiguration
- getCacheProperties() - Method in interface org.wildfly.clustering.ejb.cache.bean.DefaultBeanGroupManagerConfiguration
- getConfiguration(Class<TC>) - Method in class org.wildfly.clustering.ejb.cache.timer.DefaultImmutableTimerMetaData
- getContext() - Method in class org.wildfly.clustering.ejb.cache.timer.AbstractTimerMetaDataEntry
- getContext() - Method in class org.wildfly.clustering.ejb.cache.timer.DefaultImmutableTimerMetaData
- getContext() - Method in interface org.wildfly.clustering.ejb.cache.timer.ImmutableTimerMetaDataEntry
-
Returns the context with which this timer was created.
- getContext() - Method in class org.wildfly.clustering.ejb.cache.timer.MutableTimerMetaDataEntry
- getCreator() - Method in interface org.wildfly.clustering.ejb.cache.bean.DefaultBeanGroupManagerConfiguration
- getDeclaringClassName() - Method in class org.wildfly.clustering.ejb.cache.timer.TimerIndex
- getExpiration() - Method in interface org.wildfly.clustering.ejb.cache.bean.BeanMetaDataFactoryConfiguration
- getFields() - Method in enum org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionMarshaller
- getFields() - Method in enum org.wildfly.clustering.ejb.cache.timer.TimeoutDescriptorMarshaller
- getGroup() - Method in interface org.wildfly.clustering.ejb.cache.bean.BeanManagerConfiguration
- getGroup() - Method in interface org.wildfly.clustering.ejb.cache.bean.BeanManagerFactoryConfiguration
- getGroupId() - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultBeanMetaDataEntry
- getGroupId() - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultImmutableBeanMetaData
- getGroupId() - Method in interface org.wildfly.clustering.ejb.cache.bean.ImmutableBeanMetaDataEntry
- getGroupId() - Method in class org.wildfly.clustering.ejb.cache.bean.MutableBeanMetaDataEntry
- getId() - Method in class org.wildfly.clustering.ejb.cache.bean.CompositeImmutableBean
- getId() - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultImmutableBeanGroup
- getId() - Method in interface org.wildfly.clustering.ejb.cache.bean.ImmutableBeanGroup
-
Returns the unique identifier of this bean group.
- getId() - Method in class org.wildfly.clustering.ejb.cache.bean.OnCloseBean
- getImmutableBeanGroup(K) - Method in interface org.wildfly.clustering.ejb.cache.bean.BeanGroupManager
- getImmutableBeanGroup(K) - Method in interface org.wildfly.clustering.ejb.cache.bean.ImmutableBeanGroupManager
- getIndex() - Method in class org.wildfly.clustering.ejb.cache.timer.TimerIndex
- getInstance() - Method in class org.wildfly.clustering.ejb.cache.bean.CompositeImmutableBean
- getInstance() - Method in class org.wildfly.clustering.ejb.cache.bean.OnCloseBean
- getInterval() - Method in class org.wildfly.clustering.ejb.cache.timer.IntervalTimerMetaDataEntry
- getJavaClass() - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultBeanMetaDataEntryMarshaller
- getJavaClass() - Method in class org.wildfly.clustering.ejb.cache.timer.IntervalTimerMetaDataEntryMarshaller
- getJavaClass() - Method in class org.wildfly.clustering.ejb.cache.timer.ScheduleTimerMetaDataEntryMarshaller
- getJavaClass() - Method in enum org.wildfly.clustering.ejb.cache.timer.TimerIndexMarshaller
- getLastAccess() - Method in interface org.wildfly.clustering.ejb.cache.bean.BeanMetaDataEntry
- getLastAccess() - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultBeanMetaDataEntry
- getLastAccess() - Method in interface org.wildfly.clustering.ejb.cache.bean.ImmutableBeanMetaDataEntry
- getLastAccess() - Method in class org.wildfly.clustering.ejb.cache.bean.MutableBeanMetaDataEntry
- getLastAccess() - Method in interface org.wildfly.clustering.ejb.cache.bean.RemappableBeanMetaDataEntry
- getLastAccessTime() - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultBeanMetaData
- getLastAccessTime() - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultImmutableBeanMetaData
- getLastTimeout() - Method in class org.wildfly.clustering.ejb.cache.timer.AbstractTimerMetaDataEntry
- getLastTimeout() - Method in class org.wildfly.clustering.ejb.cache.timer.DefaultImmutableTimerMetaData
- getLastTimeout() - Method in interface org.wildfly.clustering.ejb.cache.timer.ImmutableTimerMetaDataEntry
-
Supplies the time of the most recent timeout event of this timer, or null if there are no previous timeout events
- getLastTimeout() - Method in class org.wildfly.clustering.ejb.cache.timer.MutableTimerMetaDataEntry
- getMarshalledValueFactory() - Method in interface org.wildfly.clustering.ejb.cache.bean.DefaultBeanGroupManagerConfiguration
- getMarshaller() - Method in interface org.wildfly.clustering.ejb.cache.timer.TimerMetaDataConfiguration
- getMetaData() - Method in class org.wildfly.clustering.ejb.cache.bean.CompositeBean
- getMetaData() - Method in class org.wildfly.clustering.ejb.cache.bean.CompositeImmutableBean
- getMetaData() - Method in class org.wildfly.clustering.ejb.cache.bean.OnCloseBean
- getMetaDataFactory() - Method in interface org.wildfly.clustering.ejb.cache.bean.BeanFactory
- getMetaDataFactory() - Method in class org.wildfly.clustering.ejb.cache.bean.CompositeBeanFactory
- getMetaDataFactory() - Method in class org.wildfly.clustering.ejb.cache.bean.CompositeImmutableBeanFactory
- getMetaDataFactory() - Method in interface org.wildfly.clustering.ejb.cache.bean.ImmutableBeanFactory
- getMetaDataFactory() - Method in interface org.wildfly.clustering.ejb.cache.timer.TimerFactory
- getMethodName() - Method in class org.wildfly.clustering.ejb.cache.timer.TimeoutDescriptor
- getMutatorFactory() - Method in interface org.wildfly.clustering.ejb.cache.bean.DefaultBeanGroupManagerConfiguration
- getName() - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultBeanMetaDataEntry
- getName() - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultImmutableBeanMetaData
- getName() - Method in interface org.wildfly.clustering.ejb.cache.bean.ImmutableBeanMetaDataEntry
- getName() - Method in class org.wildfly.clustering.ejb.cache.bean.MutableBeanMetaDataEntry
- getNextTimeout() - Method in class org.wildfly.clustering.ejb.cache.timer.DefaultImmutableTimerMetaData
- getOffset() - Method in class org.wildfly.clustering.ejb.cache.bean.BeanMetaDataEntryFunction
- getParameters() - Method in class org.wildfly.clustering.ejb.cache.timer.TimeoutDescriptor
- getPassivationConfiguration() - Method in interface org.wildfly.clustering.ejb.cache.bean.BeanManagerFactoryConfiguration
- getRemover() - Method in interface org.wildfly.clustering.ejb.cache.bean.DefaultBeanGroupManagerConfiguration
- getScheduleExpression() - Method in class org.wildfly.clustering.ejb.cache.timer.ScheduleTimerMetaDataEntry
- getStart() - Method in class org.wildfly.clustering.ejb.cache.timer.AbstractTimerMetaDataEntry
- getStart() - Method in class org.wildfly.clustering.ejb.cache.timer.MutableTimerMetaDataEntry
- getTimeout() - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultImmutableBeanMetaData
- getTimeoutMatcher() - Method in class org.wildfly.clustering.ejb.cache.timer.DefaultImmutableTimerMetaData
- getTimeoutMatcher() - Method in interface org.wildfly.clustering.ejb.cache.timer.ImmutableTimerMetaDataEntry
-
Returns the timeout matcher, used to locate the timeout method within the associated component.
- getTimeoutMatcher() - Method in class org.wildfly.clustering.ejb.cache.timer.MutableTimerMetaDataEntry
- getTimeoutMatcher() - Method in class org.wildfly.clustering.ejb.cache.timer.ScheduleTimerMetaDataEntry
- getType() - Method in class org.wildfly.clustering.ejb.cache.timer.DefaultImmutableTimerMetaData
- getType() - Method in interface org.wildfly.clustering.ejb.cache.timer.ImmutableIntervalTimerMetaDataEntry
- getType() - Method in interface org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleTimerMetaDataEntry
- getType() - Method in interface org.wildfly.clustering.ejb.cache.timer.ImmutableTimerMetaDataEntry
-
Returns the type of this timer
- getType() - Method in class org.wildfly.clustering.ejb.cache.timer.MutableTimerMetaDataEntry
H
- hashCode() - Method in class org.wildfly.clustering.ejb.cache.timer.TimeoutDescriptor
- hashCode() - Method in class org.wildfly.clustering.ejb.cache.timer.TimerIndex
- hour(String) - Method in interface org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionBuilder
- hour(String) - Method in class org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionMarshaller.DefaultImmutableScheduleExpressionBuilder
I
- ImmortalBeanMetaData<K> - Class in org.wildfly.clustering.ejb.cache.bean
- ImmortalBeanMetaData(ImmutableBeanMetaDataEntry<K>, BeanExpiration) - Constructor for class org.wildfly.clustering.ejb.cache.bean.ImmortalBeanMetaData
- ImmutableBeanFactory<K,
V extends BeanInstance<K>, M> - Interface in org.wildfly.clustering.ejb.cache.bean -
A factory for creating
ImmutableBeaninstances from anImmutableBeanMetaDataFactoryand anImmutableBeanGroupManager. - ImmutableBeanGroup<K,
V extends BeanInstance<K>> - Interface in org.wildfly.clustering.ejb.cache.bean -
Exposes the context of, and manages the lifecycle for, groups of beans.
- ImmutableBeanGroupManager<K,
V extends BeanInstance<K>> - Interface in org.wildfly.clustering.ejb.cache.bean -
Manages immutable groups of beans.
- ImmutableBeanMetaDataEntry<K> - Interface in org.wildfly.clustering.ejb.cache.bean
-
Immutable view of a bean metadata cache entry.
- ImmutableBeanMetaDataFactory<K,
V> - Interface in org.wildfly.clustering.ejb.cache.bean -
Factory for creating
ImmutableBeanMetaDatainstances. - ImmutableIntervalTimerMetaDataEntry<C> - Interface in org.wildfly.clustering.ejb.cache.timer
-
An immutable view of an interval-based timer metadata cache entry.
- ImmutableScheduleExpressionBuilder - Interface in org.wildfly.clustering.ejb.cache.timer
- ImmutableScheduleExpressionMarshaller - Enum in org.wildfly.clustering.ejb.cache.timer
- ImmutableScheduleExpressionMarshaller.DefaultImmutableScheduleExpressionBuilder - Class in org.wildfly.clustering.ejb.cache.timer
- ImmutableScheduleTimerMetaDataEntry<C> - Interface in org.wildfly.clustering.ejb.cache.timer
-
An immutable view of a schedule-based timer metadata cache entry.
- ImmutableTimerMetaDataEntry<C> - Interface in org.wildfly.clustering.ejb.cache.timer
- ImmutableTimerMetaDataFactory<I,
V, C> - Interface in org.wildfly.clustering.ejb.cache.timer - INSTANCE - Enum constant in enum org.wildfly.clustering.ejb.cache.timer.DefaultTimeoutMatcher
- INSTANCE - Enum constant in enum org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionMarshaller
- INSTANCE - Enum constant in enum org.wildfly.clustering.ejb.cache.timer.ScheduleTimerOperatorFactory
- INSTANCE - Enum constant in enum org.wildfly.clustering.ejb.cache.timer.TimeoutDescriptorMarshaller
- INSTANCE - Enum constant in enum org.wildfly.clustering.ejb.cache.timer.TimerIndexMarshaller
- IntervalTimerMetaDataEntry<C> - Class in org.wildfly.clustering.ejb.cache.timer
-
An interval-based timer metadata cache entry.
- IntervalTimerMetaDataEntry(C, Instant, Duration) - Constructor for class org.wildfly.clustering.ejb.cache.timer.IntervalTimerMetaDataEntry
- IntervalTimerMetaDataEntry(C, IntervalTimerConfiguration) - Constructor for class org.wildfly.clustering.ejb.cache.timer.IntervalTimerMetaDataEntry
- IntervalTimerMetaDataEntryMarshaller - Class in org.wildfly.clustering.ejb.cache.timer
- IntervalTimerMetaDataEntryMarshaller() - Constructor for class org.wildfly.clustering.ejb.cache.timer.IntervalTimerMetaDataEntryMarshaller
- isEmpty() - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultImmutableBeanGroup
- isEmpty() - Method in interface org.wildfly.clustering.ejb.cache.bean.ImmutableBeanGroup
-
Indicates whether or not this bean group contains and bean instances.
- isPersistent() - Method in class org.wildfly.clustering.ejb.cache.timer.DefaultImmutableTimerMetaData
- isPersistent() - Method in interface org.wildfly.clustering.ejb.cache.timer.TimerMetaDataConfiguration
- isValid() - Method in class org.wildfly.clustering.ejb.cache.bean.CompositeBean
- isValid() - Method in class org.wildfly.clustering.ejb.cache.bean.OnCloseBean
J
- JBOSS - Enum constant in enum org.wildfly.clustering.ejb.cache.bean.BeanMarshallerFactory
M
- minute(String) - Method in interface org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionBuilder
- minute(String) - Method in class org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionMarshaller.DefaultImmutableScheduleExpressionBuilder
- month(String) - Method in interface org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionBuilder
- month(String) - Method in class org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionMarshaller.DefaultImmutableScheduleExpressionBuilder
- MutableBean<K,
V extends BeanInstance<K>> - Interface in org.wildfly.clustering.ejb.cache.bean -
A
Beanthat allows associating a bean instance. - MutableBeanGroup<K,
V extends BeanInstance<K>> - Interface in org.wildfly.clustering.ejb.cache.bean -
A bean group with the ability to mutate.
- MutableBeanMetaDataEntry<K> - Class in org.wildfly.clustering.ejb.cache.bean
- MutableBeanMetaDataEntry(ImmutableBeanMetaDataEntry<K>, OffsetValue<Instant>) - Constructor for class org.wildfly.clustering.ejb.cache.bean.MutableBeanMetaDataEntry
- MutableTimerMetaDataEntry<C> - Class in org.wildfly.clustering.ejb.cache.timer
- MutableTimerMetaDataEntry(ImmutableTimerMetaDataEntry<C>, OffsetValue<Duration>) - Constructor for class org.wildfly.clustering.ejb.cache.timer.MutableTimerMetaDataEntry
- mutate() - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultBeanGroup
O
- OnCloseBean<K,
V extends BeanInstance<K>> - Class in org.wildfly.clustering.ejb.cache.bean -
A bean decorator that executes a given task on close.
- OnCloseBean(Bean<K, V>, Consumer<Bean<K, V>>) - Constructor for class org.wildfly.clustering.ejb.cache.bean.OnCloseBean
- org.wildfly.clustering.ejb.cache.bean - package org.wildfly.clustering.ejb.cache.bean
- org.wildfly.clustering.ejb.cache.timer - package org.wildfly.clustering.ejb.cache.timer
P
- purge(K) - Method in interface org.wildfly.clustering.ejb.cache.bean.BeanFactory
R
- readFrom(ProtoStreamReader) - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultBeanMetaDataEntryMarshaller
- readFrom(ProtoStreamReader) - Method in class org.wildfly.clustering.ejb.cache.timer.IntervalTimerMetaDataEntryMarshaller
- readFrom(ProtoStreamReader) - Method in class org.wildfly.clustering.ejb.cache.timer.ScheduleTimerMetaDataEntryMarshaller
- readFrom(ProtoStreamReader) - Method in enum org.wildfly.clustering.ejb.cache.timer.TimerIndexMarshaller
- readFrom(ProtoStreamReader, int, WireType, ImmutableScheduleExpressionBuilder) - Method in enum org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionMarshaller
- readFrom(ProtoStreamReader, int, WireType, TimeoutDescriptor) - Method in enum org.wildfly.clustering.ejb.cache.timer.TimeoutDescriptorMarshaller
- registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.ejb.cache.bean.BeanSerializationContextInitializer
- registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.ejb.cache.timer.TimerSerializationContextInitializer
- remap(Supplier<Offset<Duration>>) - Method in class org.wildfly.clustering.ejb.cache.timer.AbstractTimerMetaDataEntry
- remap(Supplier<Offset<Instant>>) - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultBeanMetaDataEntry
- RemappableBeanMetaDataEntry<K> - Interface in org.wildfly.clustering.ejb.cache.bean
-
Bean metadata cache entry, supporting remapping.
- RemappableTimerMetaDataEntry<C> - Interface in org.wildfly.clustering.ejb.cache.timer
- remove(Consumer<V>) - Method in class org.wildfly.clustering.ejb.cache.bean.CompositeBean
- remove(Consumer<V>) - Method in class org.wildfly.clustering.ejb.cache.bean.OnCloseBean
- remove(K) - Method in interface org.wildfly.clustering.ejb.cache.bean.BeanFactory
- removeBeanInstance(K) - Method in interface org.wildfly.clustering.ejb.cache.bean.BeanGroup
-
Removes the bean instance with the specified identifier from this group.
- removeBeanInstance(K) - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultBeanGroup
S
- ScheduleTimerMetaDataEntry<C> - Class in org.wildfly.clustering.ejb.cache.timer
-
An schedule-based timer metadata cache entry.
- ScheduleTimerMetaDataEntry(C, ScheduleTimerConfiguration) - Constructor for class org.wildfly.clustering.ejb.cache.timer.ScheduleTimerMetaDataEntry
- ScheduleTimerMetaDataEntry(C, ScheduleTimerConfiguration, Method) - Constructor for class org.wildfly.clustering.ejb.cache.timer.ScheduleTimerMetaDataEntry
- ScheduleTimerMetaDataEntryMarshaller - Class in org.wildfly.clustering.ejb.cache.timer
- ScheduleTimerMetaDataEntryMarshaller() - Constructor for class org.wildfly.clustering.ejb.cache.timer.ScheduleTimerMetaDataEntryMarshaller
- ScheduleTimerOperatorFactory - Enum in org.wildfly.clustering.ejb.cache.timer
- second(String) - Method in interface org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionBuilder
- second(String) - Method in class org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionMarshaller.DefaultImmutableScheduleExpressionBuilder
- setInstance(V) - Method in class org.wildfly.clustering.ejb.cache.bean.CompositeBean
- setInstance(V) - Method in interface org.wildfly.clustering.ejb.cache.bean.MutableBean
-
Associates this bean with an instance.
- setLastAccessTime(Instant) - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultBeanMetaData
- setLastAccessTime(Instant) - Method in class org.wildfly.clustering.ejb.cache.bean.ImmortalBeanMetaData
- setLastTimeout(Duration) - Method in class org.wildfly.clustering.ejb.cache.timer.AbstractTimerMetaDataEntry
- setLastTimeout(Duration) - Method in class org.wildfly.clustering.ejb.cache.timer.MutableTimerMetaDataEntry
- setLastTimeout(Duration) - Method in interface org.wildfly.clustering.ejb.cache.timer.TimerMetaDataEntry
- setLastTimeout(Instant) - Method in class org.wildfly.clustering.ejb.cache.timer.DefaultTimerMetaData
- start(Instant) - Method in interface org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionBuilder
- start(Instant) - Method in class org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionMarshaller.DefaultImmutableScheduleExpressionBuilder
T
- test(Method) - Method in enum org.wildfly.clustering.ejb.cache.timer.DefaultTimeoutMatcher
- test(Method) - Method in class org.wildfly.clustering.ejb.cache.timer.TimeoutDescriptor
- TimeoutDescriptor - Class in org.wildfly.clustering.ejb.cache.timer
-
Describes a timeout method.
- TimeoutDescriptor(Method) - Constructor for class org.wildfly.clustering.ejb.cache.timer.TimeoutDescriptor
- TimeoutDescriptor(String, int) - Constructor for class org.wildfly.clustering.ejb.cache.timer.TimeoutDescriptor
- TimeoutDescriptorMarshaller - Enum in org.wildfly.clustering.ejb.cache.timer
-
Marshaller for a
TimeoutDescriptor. - TimerFactory<I,
V, C> - Interface in org.wildfly.clustering.ejb.cache.timer - TimerIndex - Class in org.wildfly.clustering.ejb.cache.timer
-
Index for auto-timers.
- TimerIndex(Method, int) - Constructor for class org.wildfly.clustering.ejb.cache.timer.TimerIndex
- TimerIndex(String, String, int, int) - Constructor for class org.wildfly.clustering.ejb.cache.timer.TimerIndex
- TimerIndexKey - Interface in org.wildfly.clustering.ejb.cache.timer
- TimerIndexMarshaller - Enum in org.wildfly.clustering.ejb.cache.timer
- TimerMetaDataConfiguration<V> - Interface in org.wildfly.clustering.ejb.cache.timer
- TimerMetaDataEntry<C> - Interface in org.wildfly.clustering.ejb.cache.timer
- TimerMetaDataEntryFunction<C> - Class in org.wildfly.clustering.ejb.cache.timer
- TimerMetaDataEntryFunction(OffsetValue<Duration>) - Constructor for class org.wildfly.clustering.ejb.cache.timer.TimerMetaDataEntryFunction
- TimerMetaDataFactory<I,
V, C> - Interface in org.wildfly.clustering.ejb.cache.timer - TimerMetaDataKey<I> - Interface in org.wildfly.clustering.ejb.cache.timer
- TimerSerializationContextInitializer - Class in org.wildfly.clustering.ejb.cache.timer
- TimerSerializationContextInitializer() - Constructor for class org.wildfly.clustering.ejb.cache.timer.TimerSerializationContextInitializer
- toString() - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultBeanMetaDataEntry
- toString() - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultImmutableBeanGroup
- toString() - Method in class org.wildfly.clustering.ejb.cache.timer.TimeoutDescriptor
- toString() - Method in class org.wildfly.clustering.ejb.cache.timer.TimerIndex
- tryValue(K) - Method in interface org.wildfly.clustering.ejb.cache.bean.ImmutableBeanFactory
V
- valueOf(String) - Static method in enum org.wildfly.clustering.ejb.cache.bean.BeanMarshallerFactory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.wildfly.clustering.ejb.cache.timer.DefaultTimeoutMatcher
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionMarshaller
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.wildfly.clustering.ejb.cache.timer.ScheduleTimerOperatorFactory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.wildfly.clustering.ejb.cache.timer.TimeoutDescriptorMarshaller
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.wildfly.clustering.ejb.cache.timer.TimerIndexMarshaller
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.wildfly.clustering.ejb.cache.bean.BeanMarshallerFactory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.wildfly.clustering.ejb.cache.timer.DefaultTimeoutMatcher
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionMarshaller
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.wildfly.clustering.ejb.cache.timer.ScheduleTimerOperatorFactory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.wildfly.clustering.ejb.cache.timer.TimeoutDescriptorMarshaller
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.wildfly.clustering.ejb.cache.timer.TimerIndexMarshaller
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- writeTo(ProtoStreamWriter, DefaultBeanMetaDataEntry<SessionID>) - Method in class org.wildfly.clustering.ejb.cache.bean.DefaultBeanMetaDataEntryMarshaller
- writeTo(ProtoStreamWriter, IntervalTimerMetaDataEntry<Object>) - Method in class org.wildfly.clustering.ejb.cache.timer.IntervalTimerMetaDataEntryMarshaller
- writeTo(ProtoStreamWriter, ScheduleTimerMetaDataEntry<Object>) - Method in class org.wildfly.clustering.ejb.cache.timer.ScheduleTimerMetaDataEntryMarshaller
- writeTo(ProtoStreamWriter, TimeoutDescriptor) - Method in enum org.wildfly.clustering.ejb.cache.timer.TimeoutDescriptorMarshaller
- writeTo(ProtoStreamWriter, TimerIndex) - Method in enum org.wildfly.clustering.ejb.cache.timer.TimerIndexMarshaller
- writeTo(ProtoStreamWriter, ImmutableScheduleExpression) - Method in enum org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionMarshaller
Y
- year(String) - Method in interface org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionBuilder
- year(String) - Method in class org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionMarshaller.DefaultImmutableScheduleExpressionBuilder
Z
- zone(ZoneId) - Method in interface org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionBuilder
- zone(ZoneId) - Method in class org.wildfly.clustering.ejb.cache.timer.ImmutableScheduleExpressionMarshaller.DefaultImmutableScheduleExpressionBuilder
All Classes and Interfaces|All Packages