Index
All Classes and Interfaces|All Packages
A
- activate(ServiceActivatorContext) - Method in interface org.wildfly.clustering.singleton.service.SingletonServiceActivator
- activate(SingletonServiceActivatorContext) - Method in interface org.wildfly.clustering.singleton.service.SingletonServiceActivator
-
Activates singleton services.
- addListener(LifecycleListener) - Method in interface org.wildfly.clustering.singleton.service.SingletonServiceBuilder
- addService() - Method in interface org.wildfly.clustering.singleton.service.SingletonServiceTarget
- addService(ServiceName) - Method in interface org.wildfly.clustering.singleton.service.SingletonServiceTarget
-
Deprecated.
- addService(ServiceName, Service<T>) - Method in interface org.wildfly.clustering.singleton.service.SingletonServiceTarget
-
Deprecated.
B
- build(ServiceTarget) - Method in interface org.wildfly.clustering.singleton.service.ImmutableSingletonServiceConfigurator
C
- createSingletonServiceBuilder(ServiceName, Service<T>) - Method in interface org.wildfly.clustering.singleton.SingletonPolicy
-
Deprecated.
- createSingletonServiceBuilder(ServiceName, Service<T>) - Method in interface org.wildfly.clustering.singleton.SingletonServiceBuilderFactory
-
Deprecated.
- createSingletonServiceBuilder(ServiceName, Service<T>, Service<T>) - Method in interface org.wildfly.clustering.singleton.SingletonPolicy
-
Deprecated.
- createSingletonServiceBuilder(ServiceName, Service<T>, Service<T>) - Method in interface org.wildfly.clustering.singleton.SingletonServiceBuilderFactory
-
Deprecated.
- createSingletonServiceConfigurator(ServiceName) - Method in interface org.wildfly.clustering.singleton.service.SingletonPolicy
- createSingletonServiceConfigurator(ServiceName) - Method in interface org.wildfly.clustering.singleton.service.SingletonServiceConfiguratorFactory
-
Deprecated.
- createSingletonServiceTarget(ServiceTarget) - Method in interface org.wildfly.clustering.singleton.service.ServiceTargetFactory
-
Creates a service target for singleton service installation from the specified MSC service target.
- createSingletonServiceTarget(ServiceTarget) - Method in interface org.wildfly.clustering.singleton.service.SingletonServiceTargetFactory
D
- DEFAULT_SERVICE_DESCRIPTOR - Static variable in interface org.wildfly.clustering.singleton.service.ServiceTargetFactory
- DEFAULT_SERVICE_DESCRIPTOR - Static variable in interface org.wildfly.clustering.singleton.service.SingletonPolicy
- DEFAULT_SERVICE_DESCRIPTOR - Static variable in interface org.wildfly.clustering.singleton.service.SingletonServiceConfiguratorFactory
-
Deprecated.
- DEFAULT_SERVICE_DESCRIPTOR - Static variable in interface org.wildfly.clustering.singleton.service.SingletonServiceTargetFactory
- DEFAULT_SERVICE_DESCRIPTOR - Static variable in interface org.wildfly.clustering.singleton.SingletonPolicy
-
Deprecated.
- DEFAULT_SERVICE_DESCRIPTOR - Static variable in interface org.wildfly.clustering.singleton.SingletonServiceBuilderFactory
-
Deprecated.
E
- elect(List<Node>) - Method in class org.wildfly.clustering.singleton.election.PreferredSingletonElectionPolicy
-
Deprecated.
- elect(List<Node>) - Method in class org.wildfly.clustering.singleton.election.RandomSingletonElectionPolicy
-
Deprecated.Elect a single member from the specified list of candidate members.
- elect(List<Node>) - Method in class org.wildfly.clustering.singleton.election.SimpleSingletonElectionPolicy
-
Deprecated.
- elect(List<Node>) - Method in interface org.wildfly.clustering.singleton.SingletonElectionPolicy
-
Deprecated.Elect a single member from the specified list of candidate members.
- elect(List<GroupMember>) - Method in interface org.wildfly.clustering.singleton.election.SingletonElectionPolicy
-
Elect a single member from the specified list of candidate members.
- elected(List<Node>, Node) - Method in interface org.wildfly.clustering.singleton.SingletonElectionListener
-
Deprecated.Triggered when a singleton election completes, electing the specified member from the specified list of candidates.
- elected(List<GroupMember>, GroupMember) - Method in interface org.wildfly.clustering.singleton.election.SingletonElectionListener
-
Triggered when a singleton election completes, electing the specified member from the specified list of candidates.
- electionListener(SingletonElectionListener) - Method in interface org.wildfly.clustering.singleton.service.SingletonServiceConfigurator
-
Deprecated.Defines a listener to trigger following the election of a primary singleton provider.
- electionListener(SingletonElectionListener) - Method in interface org.wildfly.clustering.singleton.SingletonServiceBuilder
-
Deprecated.Defines a listener to trigger following the election of a primary singleton provider.
- electionPolicy(SingletonElectionPolicy) - Method in interface org.wildfly.clustering.singleton.service.SingletonServiceConfigurator
-
Deprecated.Defines the policy for electing a primary singleton provider.
- electionPolicy(SingletonElectionPolicy) - Method in interface org.wildfly.clustering.singleton.SingletonServiceBuilder
-
Deprecated.Defines the policy for electing a primary singleton provider.
G
- getDefaultRequirement() - Method in enum org.wildfly.clustering.singleton.SingletonCacheRequirement
-
Deprecated.
- getDefaultRequirement() - Method in enum org.wildfly.clustering.singleton.SingletonRequirement
-
Deprecated.
- getName() - Method in enum org.wildfly.clustering.singleton.SingletonCacheRequirement
-
Deprecated.
- getName() - Method in enum org.wildfly.clustering.singleton.SingletonDefaultCacheRequirement
-
Deprecated.
- getName() - Method in enum org.wildfly.clustering.singleton.SingletonDefaultRequirement
-
Deprecated.
- getName() - Method in enum org.wildfly.clustering.singleton.SingletonRequirement
-
Deprecated.
- getPrimaryProvider() - Method in interface org.wildfly.clustering.singleton.Singleton
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Singleton.getSingletonState()instead. - getPrimaryProvider() - Method in interface org.wildfly.clustering.singleton.SingletonState
-
Returns the primary provider of the singleton, if one is present.
- getProviders() - Method in interface org.wildfly.clustering.singleton.Singleton
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Singleton.getSingletonState()instead. - getProviders() - Method in interface org.wildfly.clustering.singleton.SingletonState
-
Returns the set of members that provide the singleton, including the primary provider.
- getServiceTarget() - Method in interface org.wildfly.clustering.singleton.service.SingletonServiceActivatorContext
- getSingletonPolicy() - Method in interface org.wildfly.clustering.singleton.service.SingletonServiceActivator
-
Returns the singleton policy used for service installation, or null, if the default policy is to be used.
- getSingletonState() - Method in interface org.wildfly.clustering.singleton.Singleton
-
Returns a snapshot of the state of this singleton.
- getType() - Method in enum org.wildfly.clustering.singleton.SingletonDefaultCacheRequirement
-
Deprecated.
- getType() - Method in enum org.wildfly.clustering.singleton.SingletonDefaultRequirement
-
Deprecated.
I
- ImmutableSingletonServiceConfigurator - Interface in org.wildfly.clustering.singleton.service
-
An immutable
ServiceConfiguratorused to build a singleton service. - install() - Method in interface org.wildfly.clustering.singleton.service.SingletonServiceBuilder
- isPrimary() - Method in interface org.wildfly.clustering.singleton.Singleton
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Singleton.getSingletonState()instead. - isPrimaryProvider() - Method in interface org.wildfly.clustering.singleton.SingletonStatus
-
Indicates whether this member is the primary provider of the singleton.
N
- NamePreference - Class in org.wildfly.clustering.singleton.election
-
Deprecated, for removal: This API element is subject to removal in a future version.Replaced by
SingletonElectionPolicy#prefer(java.util.function.Predicate). - NamePreference(String) - Constructor for class org.wildfly.clustering.singleton.election.NamePreference
-
Deprecated.
O
- oldest() - Static method in interface org.wildfly.clustering.singleton.election.SingletonElectionPolicy
- org.wildfly.clustering.singleton - package org.wildfly.clustering.singleton
- org.wildfly.clustering.singleton.election - package org.wildfly.clustering.singleton.election
- org.wildfly.clustering.singleton.service - package org.wildfly.clustering.singleton.service
P
- POLICY - Enum constant in enum org.wildfly.clustering.singleton.SingletonDefaultRequirement
-
Deprecated.Use
SingletonPolicy.DEFAULT_SERVICE_DESCRIPTORinstead. - POLICY - Enum constant in enum org.wildfly.clustering.singleton.SingletonRequirement
-
Deprecated.Use
SingletonPolicy.SERVICE_DESCRIPTORinstead. - position(int) - Static method in interface org.wildfly.clustering.singleton.election.SingletonElectionPolicy
- prefer(List<Predicate<GroupMember>>) - Method in interface org.wildfly.clustering.singleton.election.SingletonElectionPolicy
- Preference - Interface in org.wildfly.clustering.singleton.election
-
Deprecated, for removal: This API element is subject to removal in a future version.To be removed without replacement.
- preferred(Node) - Method in class org.wildfly.clustering.singleton.election.NamePreference
-
Deprecated.
- preferred(Node) - Method in interface org.wildfly.clustering.singleton.election.Preference
-
Deprecated.
- preferred(Node) - Method in class org.wildfly.clustering.singleton.election.SocketAddressPreference
-
Deprecated.
- PreferredSingletonElectionPolicy - Class in org.wildfly.clustering.singleton.election
-
Deprecated, for removal: This API element is subject to removal in a future version.Replaced by
SingletonElectionPolicy.prefer(List). - PreferredSingletonElectionPolicy(SingletonElectionPolicy, List<Preference>) - Constructor for class org.wildfly.clustering.singleton.election.PreferredSingletonElectionPolicy
-
Deprecated.
- PreferredSingletonElectionPolicy(SingletonElectionPolicy, Preference...) - Constructor for class org.wildfly.clustering.singleton.election.PreferredSingletonElectionPolicy
-
Deprecated.
R
- random() - Static method in interface org.wildfly.clustering.singleton.election.SingletonElectionPolicy
- RandomSingletonElectionPolicy - Class in org.wildfly.clustering.singleton.election
-
Deprecated, for removal: This API element is subject to removal in a future version.Replaced by
SingletonElectionPolicy.random(). - RandomSingletonElectionPolicy() - Constructor for class org.wildfly.clustering.singleton.election.RandomSingletonElectionPolicy
-
Deprecated.
- requireQuorum(int) - Method in interface org.wildfly.clustering.singleton.service.SingletonServiceBuilder
-
Defines the minimum number of members required before a singleton election will take place.
- requireQuorum(int) - Method in interface org.wildfly.clustering.singleton.service.SingletonServiceConfigurator
-
Deprecated.Defines the minimum number of members required before a singleton election will take place.
- requireQuorum(int) - Method in interface org.wildfly.clustering.singleton.SingletonServiceBuilder
-
Deprecated.Defines the minimum number of members required before a singleton election will take place.
S
- SERVICE_DESCRIPTOR - Static variable in interface org.wildfly.clustering.singleton.election.SingletonElectionPolicy
- SERVICE_DESCRIPTOR - Static variable in interface org.wildfly.clustering.singleton.service.ServiceTargetFactory
- SERVICE_DESCRIPTOR - Static variable in interface org.wildfly.clustering.singleton.service.SingletonPolicy
- SERVICE_DESCRIPTOR - Static variable in interface org.wildfly.clustering.singleton.service.SingletonServiceConfiguratorFactory
-
Deprecated.
- SERVICE_DESCRIPTOR - Static variable in interface org.wildfly.clustering.singleton.service.SingletonServiceTargetFactory
- SERVICE_DESCRIPTOR - Static variable in interface org.wildfly.clustering.singleton.SingletonPolicy
-
Deprecated.
- SERVICE_DESCRIPTOR - Static variable in interface org.wildfly.clustering.singleton.SingletonServiceBuilderFactory
-
Deprecated.
- ServiceTargetFactory - Interface in org.wildfly.clustering.singleton.service
-
Factory for creating service targets for singleton service installation.
- setInitialMode(ServiceController.Mode) - Method in interface org.wildfly.clustering.singleton.service.SingletonServiceBuilder
- setInstance(Service) - Method in interface org.wildfly.clustering.singleton.service.SingletonServiceBuilder
- SimpleSingletonElectionPolicy - Class in org.wildfly.clustering.singleton.election
-
Deprecated, for removal: This API element is subject to removal in a future version.Replaced by
SingletonElectionPolicy.position(int). - SimpleSingletonElectionPolicy() - Constructor for class org.wildfly.clustering.singleton.election.SimpleSingletonElectionPolicy
-
Deprecated.
- SimpleSingletonElectionPolicy(int) - Constructor for class org.wildfly.clustering.singleton.election.SimpleSingletonElectionPolicy
-
Deprecated.
- Singleton - Interface in org.wildfly.clustering.singleton
-
Encapsulates an object that can be provided by multiple cluster members, but is only active on one member a time.
- SINGLETON_POLICY - Enum constant in enum org.wildfly.clustering.singleton.SingletonDefaultRequirement
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
SingletonPolicy.DEFAULT_SERVICE_DESCRIPTORinstead. - SINGLETON_POLICY - Enum constant in enum org.wildfly.clustering.singleton.SingletonRequirement
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
SingletonPolicy.SERVICE_DESCRIPTORinstead. - SINGLETON_SERVICE_BUILDER_FACTORY - Enum constant in enum org.wildfly.clustering.singleton.SingletonCacheRequirement
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
SingletonServiceBuilderFactory.SERVICE_DESCRIPTORinstead. - SINGLETON_SERVICE_BUILDER_FACTORY - Enum constant in enum org.wildfly.clustering.singleton.SingletonDefaultCacheRequirement
-
Deprecated, for removal: This API element is subject to removal in a future version.
- SINGLETON_SERVICE_CONFIGURATOR_FACTORY - Enum constant in enum org.wildfly.clustering.singleton.SingletonCacheRequirement
-
Deprecated.
- SINGLETON_SERVICE_CONFIGURATOR_FACTORY - Enum constant in enum org.wildfly.clustering.singleton.SingletonDefaultCacheRequirement
-
Deprecated.
- SingletonCacheRequirement - Enum in org.wildfly.clustering.singleton
-
Deprecated, for removal: This API element is subject to removal in a future version.
- SingletonDefaultCacheRequirement - Enum in org.wildfly.clustering.singleton
-
Deprecated, for removal: This API element is subject to removal in a future version.
- SingletonDefaultRequirement - Enum in org.wildfly.clustering.singleton
-
Deprecated, for removal: This API element is subject to removal in a future version.
- SingletonElectionListener - Interface in org.wildfly.clustering.singleton.election
-
Listener for singleton election results.
- SingletonElectionListener - Interface in org.wildfly.clustering.singleton
-
Deprecated, for removal: This API element is subject to removal in a future version.Replaced by
SingletonElectionListener - SingletonElectionPolicy - Interface in org.wildfly.clustering.singleton.election
-
Elects a primary provider of a singleton service from a list of candidates.
- SingletonElectionPolicy - Interface in org.wildfly.clustering.singleton
-
Deprecated, for removal: This API element is subject to removal in a future version.Replaced by
SingletonElectionPolicy. - SingletonPolicy - Interface in org.wildfly.clustering.singleton.service
-
Defines a policy for creating singleton services.
- SingletonPolicy - Interface in org.wildfly.clustering.singleton
-
Deprecated, for removal: This API element is subject to removal in a future version.Replaced by
SingletonPolicy. - SingletonRequirement - Enum in org.wildfly.clustering.singleton
-
Deprecated, for removal: This API element is subject to removal in a future version.
- SingletonService - Interface in org.wildfly.clustering.singleton.service
-
Deprecated, for removal: This API element is subject to removal in a future version.
- SingletonService<T> - Interface in org.wildfly.clustering.singleton
-
Deprecated, for removal: This API element is subject to removal in a future version.Replaced by
SingletonService. - SingletonServiceActivator - Interface in org.wildfly.clustering.singleton.service
-
ServiceActivatorextension that automates singleton service installation. - SingletonServiceActivatorContext - Interface in org.wildfly.clustering.singleton.service
-
A
ServiceActivatorContextwhose service target instruments singleton service installation. - SingletonServiceBuilder<T> - Interface in org.wildfly.clustering.singleton.service
-
A service builder for singleton service installation.
- SingletonServiceBuilder<T> - Interface in org.wildfly.clustering.singleton
-
Deprecated, for removal: This API element is subject to removal in a future version.Replaced by
SingletonServiceConfigurator. - SingletonServiceBuilderFactory - Interface in org.wildfly.clustering.singleton
-
Deprecated, for removal: This API element is subject to removal in a future version.Replaced by
SingletonServiceConfiguratorFactory - SingletonServiceConfigurator - Interface in org.wildfly.clustering.singleton.service
-
Deprecated, for removal: This API element is subject to removal in a future version.Superseded by
SingletonServiceTarget. - SingletonServiceConfiguratorFactory - Interface in org.wildfly.clustering.singleton.service
-
Deprecated, for removal: This API element is subject to removal in a future version.Superseded by
SingletonServiceTargetFactory. - SingletonServiceController<T> - Interface in org.wildfly.clustering.singleton.service
-
A controller for a singleton service instance.
- SingletonServiceTarget - Interface in org.wildfly.clustering.singleton.service
-
A service target for singleton service installation.
- SingletonServiceTargetFactory - Interface in org.wildfly.clustering.singleton.service
-
Factory for creating singleton service targets.
- SingletonState - Interface in org.wildfly.clustering.singleton
-
An immutable snapshot of the state of a singleton.
- SingletonStatus - Interface in org.wildfly.clustering.singleton
- SocketAddressPreference - Class in org.wildfly.clustering.singleton.election
-
Deprecated, for removal: This API element is subject to removal in a future version.To be removed without replacement.
- SocketAddressPreference(InetSocketAddress) - Constructor for class org.wildfly.clustering.singleton.election.SocketAddressPreference
-
Deprecated.
- subTarget() - Method in interface org.wildfly.clustering.singleton.service.SingletonServiceTarget
T
- toString() - Method in class org.wildfly.clustering.singleton.election.NamePreference
-
Deprecated.
- toString() - Method in class org.wildfly.clustering.singleton.election.SocketAddressPreference
-
Deprecated.
V
- valueOf(String) - Static method in enum org.wildfly.clustering.singleton.SingletonCacheRequirement
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.wildfly.clustering.singleton.SingletonDefaultCacheRequirement
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.wildfly.clustering.singleton.SingletonDefaultRequirement
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.wildfly.clustering.singleton.SingletonRequirement
-
Deprecated.Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.wildfly.clustering.singleton.SingletonCacheRequirement
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.wildfly.clustering.singleton.SingletonDefaultCacheRequirement
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.wildfly.clustering.singleton.SingletonDefaultRequirement
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.wildfly.clustering.singleton.SingletonRequirement
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
W
- withElectionListener(SingletonElectionListener) - Method in interface org.wildfly.clustering.singleton.service.SingletonServiceBuilder
-
Defines a listener to trigger following the election of a primary singleton provider.
- withElectionPolicy(SingletonElectionPolicy) - Method in interface org.wildfly.clustering.singleton.service.SingletonServiceBuilder
-
Defines the policy for electing a primary singleton provider.
Y
- youngest() - Static method in interface org.wildfly.clustering.singleton.election.SingletonElectionPolicy
All Classes and Interfaces|All Packages
SingletonPolicy.createSingletonServiceConfigurator(ServiceName)instead.