Index

A B C D F G I L O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

A

activate() - Method in interface org.wildfly.clustering.ejb.timer.Timer
 
AffinitySupport<I> - Interface in org.wildfly.clustering.ejb.remote
Defines the affinity requirements for remote clients.

B

Bean<K,V extends BeanInstance<K>> - Interface in org.wildfly.clustering.ejb.bean
Described the mutable and immutable properties of a cached bean.
BeanConfiguration - Interface in org.wildfly.clustering.ejb.bean
Specifies the configuration of an EJB component.
BeanDeploymentConfiguration - Interface in org.wildfly.clustering.ejb.bean
Encapsulates configuration of a bean deployment.
BeanDeploymentMarshallingContext - Interface in org.wildfly.clustering.ejb.bean
The marshalling context for a bean deployment.
BeanExpiration - Interface in org.wildfly.clustering.ejb.bean
Encapsulates the expiration criteria for a bean.
BeanExpirationConfiguration<K,V extends BeanInstance<K>> - Interface in org.wildfly.clustering.ejb.bean
Encapsulates the expiration configuration for a bean.
BeanExpirationMetaData - Interface in org.wildfly.clustering.ejb.bean
Encapsulates the expiration-related meta data of a cached bean.
BeanInstance<K> - Interface in org.wildfly.clustering.ejb.bean
A distributable bean instance.
BeanManagementConfiguration - Interface in org.wildfly.clustering.ejb.bean
Encapsulates the configuration of a bean management provider.
BeanManagementProvider - Interface in org.wildfly.clustering.ejb.bean
Provides service installation mechanics for components of bean deployments.
BeanManager<K,V extends BeanInstance<K>> - Interface in org.wildfly.clustering.ejb.bean
A SPI for managing beans.
BeanManagerConfiguration<K,V extends BeanInstance<K>> - Interface in org.wildfly.clustering.ejb.bean
Encapsulates the configuration of a bean manager.
BeanManagerFactory<K,V extends BeanInstance<K>> - Interface in org.wildfly.clustering.ejb.bean
Creates a BeanManager.
BeanMetaData<K> - Interface in org.wildfly.clustering.ejb.bean
Described the mutable and immutable metadata of a cached bean.
BeanPassivationConfiguration - Interface in org.wildfly.clustering.ejb.bean
Configuration for bean passivation.
BeanStatistics - Interface in org.wildfly.clustering.ejb.bean
Exposes statistics for cached beans.

C

cancel() - Method in interface org.wildfly.clustering.ejb.timer.Timer
 
ClientMappingsRegistryProvider - Interface in org.wildfly.clustering.ejb.remote
interface defining ClientMappingsRegistryProvider instances, used to install configured client-mappings registry services.
close() - Method in interface org.wildfly.clustering.ejb.bean.Bean
Closes any resources used by this bean.
close() - Method in interface org.wildfly.clustering.ejb.bean.BeanMetaData
 
close() - Method in interface org.wildfly.clustering.ejb.timer.TimerManager
 
createBean(V, K) - Method in interface org.wildfly.clustering.ejb.bean.BeanManager
 
createBeanManagementProvider(String, LegacyBeanManagementConfiguration) - Method in interface org.wildfly.clustering.ejb.bean.LegacyBeanManagementProviderFactory
Deprecated.
 
createBeanManager(BeanManagerConfiguration<K, V>) - Method in interface org.wildfly.clustering.ejb.bean.BeanManagerFactory
 
createClientMappingsRegistryProvider(String) - Method in interface org.wildfly.clustering.ejb.remote.LegacyClientMappingsRegistryProviderFactory
Deprecated.
 
createOperator(ImmutableScheduleExpression) - Method in interface org.wildfly.clustering.ejb.timer.ScheduleTimerOperationProvider
 
createTimer(I, IntervalTimerConfiguration, Object) - Method in interface org.wildfly.clustering.ejb.timer.TimerManager
 
createTimer(I, ScheduleTimerConfiguration, Object) - Method in interface org.wildfly.clustering.ejb.timer.TimerManager
 
createTimer(I, ScheduleTimerConfiguration, Object, Method, int) - Method in interface org.wildfly.clustering.ejb.timer.TimerManager
 
createTimerManager(TimerManagerConfiguration<I>) - Method in interface org.wildfly.clustering.ejb.timer.TimerManagerFactory
 

D

DEFAULT_CONTAINER_NAME - Static variable in interface org.wildfly.clustering.ejb.bean.LegacyBeanManagementConfiguration
Deprecated.
 
DEFAULT_SERVICE_DESCRIPTOR - Static variable in interface org.wildfly.clustering.ejb.bean.BeanManagementProvider
 
DeploymentConfiguration - Interface in org.wildfly.clustering.ejb
 

F

findBean(K) - Method in interface org.wildfly.clustering.ejb.bean.BeanManager
 

G

getActiveCount() - Method in interface org.wildfly.clustering.ejb.bean.BeanStatistics
Returns the number of beans that are actively cached.
getActiveTimers() - Method in interface org.wildfly.clustering.ejb.timer.TimerManager
 
getBeanClasses() - Method in interface org.wildfly.clustering.ejb.bean.BeanDeploymentMarshallingContext
The set of bean classes contained in the bean deployment.
getBeanManagerFactoryServiceInstaller(ServiceName, BeanConfiguration) - Method in interface org.wildfly.clustering.ejb.bean.BeanManagementProvider
Builds a bean manager factory for a Jakarta Enterprise Beans bean within a deployment.
getBeanName() - Method in interface org.wildfly.clustering.ejb.bean.BeanManagerConfiguration
 
getCacheName() - Method in interface org.wildfly.clustering.ejb.bean.LegacyBeanManagementConfiguration
Deprecated.
 
getConfiguration(Class<C>) - Method in interface org.wildfly.clustering.ejb.timer.ImmutableTimerMetaData
The configuration of this timer
getContainerName() - Method in interface org.wildfly.clustering.ejb.bean.LegacyBeanManagementConfiguration
Deprecated.
 
getContext() - Method in interface org.wildfly.clustering.ejb.timer.ImmutableTimerMetaData
Returns the context with which this timer was created.
getDayOfMonth() - Method in interface org.wildfly.clustering.ejb.timer.ImmutableScheduleExpression
 
getDayOfWeek() - Method in interface org.wildfly.clustering.ejb.timer.ImmutableScheduleExpression
 
getDeploymentServiceInstallers(BeanDeploymentConfiguration) - Method in interface org.wildfly.clustering.ejb.bean.BeanManagementProvider
Installs dependencies for a deployment unit
getDeploymentServiceName() - Method in interface org.wildfly.clustering.ejb.DeploymentConfiguration
Returns the service name of the deployment containing the EJB.
getEnd() - Method in interface org.wildfly.clustering.ejb.timer.ImmutableScheduleExpression
 
getExpiration() - Method in interface org.wildfly.clustering.ejb.bean.BeanManagerConfiguration
 
getGroupId() - Method in interface org.wildfly.clustering.ejb.bean.ImmutableBeanMetaData
Returns the identifier of the group to which this bean is associated.
getHour() - Method in interface org.wildfly.clustering.ejb.timer.ImmutableScheduleExpression
 
getId() - Method in interface org.wildfly.clustering.ejb.bean.BeanInstance
Returns the unique identifier of this bean instance.
getId() - Method in interface org.wildfly.clustering.ejb.bean.ImmutableBean
Returns the identifier of this bean.
getId() - Method in interface org.wildfly.clustering.ejb.timer.Timer
 
getInstance() - Method in interface org.wildfly.clustering.ejb.bean.ImmutableBean
Returns the instance of this bean.
getInterval() - Method in interface org.wildfly.clustering.ejb.timer.IntervalTimerConfiguration
 
getLastTimeout() - Method in interface org.wildfly.clustering.ejb.timer.ImmutableTimerMetaData
Returns the time of the most recent timeout event of this timer, or null if there are no previous timeout events
getListener() - Method in interface org.wildfly.clustering.ejb.timer.TimerManagerConfiguration
 
getMarshallerFactory() - Method in interface org.wildfly.clustering.ejb.bean.BeanManagementConfiguration
Returns a factory for creating a bean deployment's marshaller.
getMarshallerFactory() - Method in interface org.wildfly.clustering.ejb.timer.TimerManagementConfiguration
 
getMaxActiveBeans() - Method in interface org.wildfly.clustering.ejb.bean.BeanPassivationConfiguration
When present, returns the maximum number of bean instances to retain in memory at a given time.
getMaxActiveTimers() - Method in interface org.wildfly.clustering.ejb.timer.TimerManagementConfiguration
 
getMetaData() - Method in interface org.wildfly.clustering.ejb.bean.Bean
Returns the metadata of this bean.
getMetaData() - Method in interface org.wildfly.clustering.ejb.bean.ImmutableBean
Returns the metadata of this bean.
getMetaData() - Method in interface org.wildfly.clustering.ejb.timer.ScheduledTimer
 
getMetaData() - Method in interface org.wildfly.clustering.ejb.timer.Timer
 
getMinute() - Method in interface org.wildfly.clustering.ejb.timer.ImmutableScheduleExpression
 
getModule() - Method in interface org.wildfly.clustering.ejb.bean.BeanDeploymentMarshallingContext
Returns the module of the bean deployment,
getModule() - Method in interface org.wildfly.clustering.ejb.DeploymentConfiguration
Returns the module of the deployment.
getMonth() - Method in interface org.wildfly.clustering.ejb.timer.ImmutableScheduleExpression
 
getName() - Method in interface org.wildfly.clustering.ejb.bean.BeanConfiguration
Returns the name of the EJB component.
getName() - Method in interface org.wildfly.clustering.ejb.bean.BeanManagementProvider
Returns a name uniquely identifying this provider.
getName() - Method in interface org.wildfly.clustering.ejb.bean.ImmutableBeanMetaData
Returns the component name of this bean.
getName() - Method in interface org.wildfly.clustering.ejb.timer.TimerServiceConfiguration
The name of the component containing the timer service.
getNextTimeout() - Method in interface org.wildfly.clustering.ejb.timer.TimeoutMetaData
Returns the time of the next timeout event, or null if there are no future timeout events.
getNextTimeout() - Method in interface org.wildfly.clustering.ejb.timer.TimerExpirationMetaData
 
getPassiveCount() - Method in interface org.wildfly.clustering.ejb.bean.BeanStatistics
Returns the number of passivated beans accessible to the cache.
getRegistry() - Method in interface org.wildfly.clustering.ejb.timer.TimerManagerFactoryConfiguration
 
getScheduleExpression() - Method in interface org.wildfly.clustering.ejb.timer.ScheduleTimerConfiguration
 
getSecond() - Method in interface org.wildfly.clustering.ejb.timer.ImmutableScheduleExpression
 
getServerName() - Method in interface org.wildfly.clustering.ejb.DeploymentConfiguration
 
getServiceInstallers(CapabilityServiceSupport, String, ServiceDependency<List<ClientMapping>>) - Method in interface org.wildfly.clustering.ejb.remote.ClientMappingsRegistryProvider
 
getStart() - Method in interface org.wildfly.clustering.ejb.timer.ImmutableScheduleExpression
 
getStart() - Method in interface org.wildfly.clustering.ejb.timer.ScheduleTimerConfiguration
 
getStart() - Method in interface org.wildfly.clustering.ejb.timer.TimerConfiguration
 
getStrongAffinity() - Method in interface org.wildfly.clustering.ejb.remote.AffinitySupport
Returns the strong affinity for all invocations.
getTimeoutMatcher() - Method in interface org.wildfly.clustering.ejb.timer.ImmutableTimerMetaData
Returns the timeout matcher, used to locate the timeout method within the associated component.
getTimer(I) - Method in interface org.wildfly.clustering.ejb.timer.TimerManager
Returns exclusive access to the timer with the specified identifier.
getTimerManagerFactoryServiceInstallers(ServiceName, TimerManagerFactoryConfiguration<I>) - Method in interface org.wildfly.clustering.ejb.timer.TimerManagementProvider
 
getTimerServiceConfiguration() - Method in interface org.wildfly.clustering.ejb.timer.TimerManagerFactoryConfiguration
 
getType() - Method in interface org.wildfly.clustering.ejb.timer.ImmutableTimerMetaData
Returns the type of this timer
getWeakAffinity(I) - Method in interface org.wildfly.clustering.ejb.remote.AffinitySupport
Returns the weak affinity of the specified bean identifier.
getYear() - Method in interface org.wildfly.clustering.ejb.timer.ImmutableScheduleExpression
 
getZone() - Method in interface org.wildfly.clustering.ejb.timer.ImmutableScheduleExpression
 

I

ImmutableBean<K,V extends BeanInstance<K>> - Interface in org.wildfly.clustering.ejb.bean
Describes the immutable properties of a cached bean.
ImmutableBeanMetaData<K> - Interface in org.wildfly.clustering.ejb.bean
Describes the immutable metadata of a bean.
ImmutableScheduleExpression - Interface in org.wildfly.clustering.ejb.timer
Immutable view of a jakarta.ejb.ScheduleExpression.
ImmutableTimerMetaData - Interface in org.wildfly.clustering.ejb.timer
Describes the immutable metadata of a timer.
INTERVAL - Enum constant in enum class org.wildfly.clustering.ejb.timer.TimerType
 
IntervalTimerConfiguration - Interface in org.wildfly.clustering.ejb.timer
Encapsulates the configuration of an interval timer.
invoke() - Method in interface org.wildfly.clustering.ejb.timer.Timer
 
isActive() - Method in interface org.wildfly.clustering.ejb.timer.Timer
 
isCalendar() - Method in enum class org.wildfly.clustering.ejb.timer.TimerType
 
isCanceled() - Method in interface org.wildfly.clustering.ejb.timer.Timer
 
isExpired() - Method in interface org.wildfly.clustering.ejb.bean.BeanExpirationMetaData
 
isImmortal() - Method in interface org.wildfly.clustering.ejb.bean.BeanExpiration
 
isPersistent() - Method in interface org.wildfly.clustering.ejb.timer.ImmutableTimerMetaData
Indicates whether or not this timer is persistent.
isPersistent() - Method in interface org.wildfly.clustering.ejb.timer.TimerManagerFactoryConfiguration
 
isRemotable(Throwable) - Method in interface org.wildfly.clustering.ejb.bean.BeanManager
 
isValid() - Method in interface org.wildfly.clustering.ejb.bean.Bean
Indicates whether or not this bean is valid, i.e. not closed nor removed.

L

LegacyBeanManagementConfiguration - Interface in org.wildfly.clustering.ejb.bean
Deprecated.
LegacyBeanManagementProviderFactory - Interface in org.wildfly.clustering.ejb.bean
Deprecated.
LegacyClientMappingsRegistryProviderFactory - Interface in org.wildfly.clustering.ejb.remote
Deprecated.

O

org.wildfly.clustering.ejb - package org.wildfly.clustering.ejb
 
org.wildfly.clustering.ejb.bean - package org.wildfly.clustering.ejb.bean
 
org.wildfly.clustering.ejb.remote - package org.wildfly.clustering.ejb.remote
 
org.wildfly.clustering.ejb.timer - package org.wildfly.clustering.ejb.timer
 

P

postActivate() - Method in interface org.wildfly.clustering.ejb.bean.BeanInstance
Invoked after deserializing this bean instance following replication or persistence.
prePassivate() - Method in interface org.wildfly.clustering.ejb.bean.BeanInstance
Invoked prior to serializing this bean instance for the purpose of replication or persistence.

R

readTimer(I) - Method in interface org.wildfly.clustering.ejb.timer.TimerManager
Returns non-exclusive access to the timer with the specified identifier.
register(I) - Method in interface org.wildfly.clustering.ejb.timer.TimerRegistry
 
remove(Consumer<V>) - Method in interface org.wildfly.clustering.ejb.bean.Bean
Removes this bean from the cache, executing the specified task.

S

SCHEDULE - Enum constant in enum class org.wildfly.clustering.ejb.timer.TimerType
 
ScheduledTimer<I> - Interface in org.wildfly.clustering.ejb.timer
A Timer that executes according to a configured schedule.
ScheduleTimerConfiguration - Interface in org.wildfly.clustering.ejb.timer
Encapsulates the configuration of a schedule timer.
ScheduleTimerOperationProvider - Interface in org.wildfly.clustering.ejb.timer
Creates an operator for a given schedule expression, used to determine the next time a scheduled timer should timeout.
SERVICE_DESCRIPTOR - Static variable in interface org.wildfly.clustering.ejb.bean.BeanManagementProvider
 
SERVICE_DESCRIPTOR - Static variable in interface org.wildfly.clustering.ejb.remote.ClientMappingsRegistryProvider
 
SERVICE_DESCRIPTOR - Static variable in interface org.wildfly.clustering.ejb.timer.TimerManagementProvider
 
setLastAccessTime(Instant) - Method in interface org.wildfly.clustering.ejb.bean.BeanMetaData
 
setLastTimeout(Instant) - Method in interface org.wildfly.clustering.ejb.timer.TimerMetaData
Updates the time of the last timeout event for this timer
suspend() - Method in interface org.wildfly.clustering.ejb.timer.Timer
 

T

timeout(TimerManager<I>, Timer<I>) - Method in interface org.wildfly.clustering.ejb.timer.TimeoutListener
 
TimeoutListener<I> - Interface in org.wildfly.clustering.ejb.timer
A listener to be invoked on timeout of a timer.
TimeoutMetaData - Interface in org.wildfly.clustering.ejb.timer
 
Timer<I> - Interface in org.wildfly.clustering.ejb.timer
Describes the properties of a timer, and its controlling mechanisms.
TimerConfiguration - Interface in org.wildfly.clustering.ejb.timer
Encapsulates the configuration of a timer.
TimerExpirationMetaData - Interface in org.wildfly.clustering.ejb.timer
Describes the expiration-related metadata of a timer.
TimerManagementConfiguration - Interface in org.wildfly.clustering.ejb.timer
Encapsulates the configuration of a TimerManagementProvider.
TimerManagementProvider - Interface in org.wildfly.clustering.ejb.timer
Provides timer management service installation mechanics for a component.
TimerManager<I> - Interface in org.wildfly.clustering.ejb.timer
Manages creation, retrieval, and scheduling of timers.
TimerManagerConfiguration<I> - Interface in org.wildfly.clustering.ejb.timer
Encapsulates the configuration of a TimerManager.
TimerManagerFactory<I> - Interface in org.wildfly.clustering.ejb.timer
Factory for creating a TimerManager.
TimerManagerFactoryConfiguration<I> - Interface in org.wildfly.clustering.ejb.timer
Encapsulates the configuration of a TimerManagerFactory.
TimerMetaData - Interface in org.wildfly.clustering.ejb.timer
Describes the metadata of a timer.
TimerRegistry<I> - Interface in org.wildfly.clustering.ejb.timer
Exposes the mechanism for registering arbitrary timers with the system, e.g. management model.
TimerServiceConfiguration - Interface in org.wildfly.clustering.ejb.timer
Encapsulates the configuration of a timer service.
TimerType - Enum Class in org.wildfly.clustering.ejb.timer
Enumerates the supported timer types.

U

unregister(I) - Method in interface org.wildfly.clustering.ejb.timer.TimerRegistry
 

V

valueOf(String) - Static method in enum class org.wildfly.clustering.ejb.timer.TimerType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.wildfly.clustering.ejb.timer.TimerType
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D F G I L O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values