Index
All Classes and Interfaces|All Packages
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
E
- elect(List<Node>) - Method in class org.wildfly.clustering.singleton.election.PreferredSingletonElectionPolicy
- elect(List<Node>) - Method in class org.wildfly.clustering.singleton.election.RandomSingletonElectionPolicy
-
Elect a single node from the specified list of candidate nodes.
- elect(List<Node>) - Method in class org.wildfly.clustering.singleton.election.SimpleSingletonElectionPolicy
- elect(List<Node>) - Method in interface org.wildfly.clustering.singleton.SingletonElectionPolicy
-
Elect a single node from the specified list of candidate nodes.
- elected(List<Node>, Node) - Method in interface org.wildfly.clustering.singleton.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
-
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
-
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
- getDefaultRequirement() - Method in enum org.wildfly.clustering.singleton.SingletonRequirement
- getName() - Method in enum org.wildfly.clustering.singleton.SingletonCacheRequirement
- getName() - Method in enum org.wildfly.clustering.singleton.SingletonDefaultCacheRequirement
- getName() - Method in enum org.wildfly.clustering.singleton.SingletonDefaultRequirement
- getName() - Method in enum org.wildfly.clustering.singleton.SingletonRequirement
- getPrimaryProvider() - Method in interface org.wildfly.clustering.singleton.Singleton
-
Returns the current primary provider of the singleton.
- getProviders() - Method in interface org.wildfly.clustering.singleton.Singleton
-
Returns the providers on which the given singleton is available.
- getType() - Method in enum org.wildfly.clustering.singleton.SingletonDefaultCacheRequirement
- getType() - Method in enum org.wildfly.clustering.singleton.SingletonDefaultRequirement
I
- ImmutableSingletonServiceConfigurator - Interface in org.wildfly.clustering.singleton.service
-
An immutable
ServiceConfiguratorused to build a singleton service. - isPrimary() - Method in interface org.wildfly.clustering.singleton.Singleton
-
Indicates whether this node is the primary provider of the singleton.
N
- NamePreference - Class in org.wildfly.clustering.singleton.election
- NamePreference(String) - Constructor for class org.wildfly.clustering.singleton.election.NamePreference
O
- 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
- POLICY - Enum constant in enum org.wildfly.clustering.singleton.SingletonRequirement
- Preference - Interface in org.wildfly.clustering.singleton.election
- preferred(Node) - Method in class org.wildfly.clustering.singleton.election.NamePreference
- preferred(Node) - Method in interface org.wildfly.clustering.singleton.election.Preference
- preferred(Node) - Method in class org.wildfly.clustering.singleton.election.SocketAddressPreference
- PreferredSingletonElectionPolicy - Class in org.wildfly.clustering.singleton.election
-
An election policy that always elects a preferred node, and defers to a default policy if the preferred node is not a candidate.
- PreferredSingletonElectionPolicy(SingletonElectionPolicy, List<Preference>) - Constructor for class org.wildfly.clustering.singleton.election.PreferredSingletonElectionPolicy
- PreferredSingletonElectionPolicy(SingletonElectionPolicy, Preference...) - Constructor for class org.wildfly.clustering.singleton.election.PreferredSingletonElectionPolicy
R
- RandomSingletonElectionPolicy - Class in org.wildfly.clustering.singleton.election
-
SingletonElectionPolicythat elects a random member. - RandomSingletonElectionPolicy() - Constructor for class org.wildfly.clustering.singleton.election.RandomSingletonElectionPolicy
- requireQuorum(int) - Method in interface org.wildfly.clustering.singleton.service.SingletonServiceConfigurator
-
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
- SimpleSingletonElectionPolicy - Class in org.wildfly.clustering.singleton.election
-
A simple concrete policy service that decides which node in the cluster should be the primary node to run certain HASingleton service based on attribute "Position".
- SimpleSingletonElectionPolicy() - Constructor for class org.wildfly.clustering.singleton.election.SimpleSingletonElectionPolicy
- SimpleSingletonElectionPolicy(int) - Constructor for class org.wildfly.clustering.singleton.election.SimpleSingletonElectionPolicy
- Singleton - Interface in org.wildfly.clustering.singleton
- 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
SingletonDefaultRequirement.POLICYinstead. - 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
SingletonRequirement.POLICYinstead. - 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.
- 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
- SINGLETON_SERVICE_CONFIGURATOR_FACTORY - Enum constant in enum org.wildfly.clustering.singleton.SingletonDefaultCacheRequirement
- SingletonCacheRequirement - Enum in org.wildfly.clustering.singleton
- SingletonDefaultCacheRequirement - Enum in org.wildfly.clustering.singleton
- SingletonDefaultRequirement - Enum in org.wildfly.clustering.singleton
-
Enumerates capability requirements for default singleton resources
- SingletonElectionListener - Interface in org.wildfly.clustering.singleton
-
Listener for singleton election results.
- SingletonElectionPolicy - Interface in org.wildfly.clustering.singleton
-
Used by a singleton service to elect the primary node from among the list of nodes that can provide the given service.
- 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
- SingletonService - Interface in org.wildfly.clustering.singleton.service
-
Implemented by the instrumented singleton service.
- 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. - SingletonServiceBuilder<T> - Interface in org.wildfly.clustering.singleton.service
-
Extends
ServiceBuilderto facilitate building singleton services. - 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
-
Extension of
ImmutableSingletonServiceConfiguratorfor customizing singleton service behavior. - SingletonServiceConfiguratorFactory - Interface in org.wildfly.clustering.singleton.service
-
Extension of
SingletonPolicyfor customizing singleton service behavior. - SocketAddressPreference - Class in org.wildfly.clustering.singleton.election
- SocketAddressPreference(InetSocketAddress) - Constructor for class org.wildfly.clustering.singleton.election.SocketAddressPreference
T
- toString() - Method in class org.wildfly.clustering.singleton.election.NamePreference
- toString() - Method in class org.wildfly.clustering.singleton.election.SocketAddressPreference
V
- valueOf(String) - Static method in enum org.wildfly.clustering.singleton.SingletonCacheRequirement
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.wildfly.clustering.singleton.SingletonDefaultCacheRequirement
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.wildfly.clustering.singleton.SingletonDefaultRequirement
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.wildfly.clustering.singleton.SingletonRequirement
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.wildfly.clustering.singleton.SingletonCacheRequirement
-
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
-
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
-
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
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages
SingletonPolicy.createSingletonServiceConfigurator(ServiceName)instead.