Index
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
Timerthat 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.
All Classes and Interfaces|All Packages|Constant Field Values