Index
All Classes and Interfaces|All Packages
A
- added(Map<K, V>) - Method in interface org.wildfly.clustering.server.registry.RegistryListener
-
Called when new entries have been added.
C
- close() - Method in interface org.wildfly.clustering.server.Registration
-
Removes this registration from the associated
Registrar, after which this object is no longer functional. - Command<R,
C, - Interface in org.wildfly.clustering.server.dispatcherE> -
A command to invoke remotely.
- CommandDispatcher<M,
C> - Interface in org.wildfly.clustering.server.dispatcher -
Dispatches commands for execution on members of a group.
- CommandDispatcherFactory<M> - Interface in org.wildfly.clustering.server.dispatcher
-
Factory for creating a command dispatcher.
- createCommandDispatcher(Object, C) - Method in interface org.wildfly.clustering.server.dispatcher.CommandDispatcherFactory
-
Creates a new command dispatcher using the specified identifier and context.
- createCommandDispatcher(Object, C, ClassLoader) - Method in interface org.wildfly.clustering.server.dispatcher.CommandDispatcherFactory
-
Creates a new command dispatcher using the specified identifier and context whose marshaller will be configured from the specified class loader.
- createRegistry(Map.Entry<K, V>) - Method in interface org.wildfly.clustering.server.registry.RegistryFactory
-
Creates a registry using the specified entry.
D
- dispatchToGroup(Command<R, ? super C, E>) - Method in interface org.wildfly.clustering.server.dispatcher.CommandDispatcher
-
Executes the specified command on all members of the group, optionally excluding some members.
- dispatchToGroup(Command<R, ? super C, E>, Set<M>) - Method in interface org.wildfly.clustering.server.dispatcher.CommandDispatcher
-
Executes the specified command on all members of the group, optionally excluding some members.
- dispatchToMember(Command<R, ? super C, E>, M) - Method in interface org.wildfly.clustering.server.dispatcher.CommandDispatcher
-
Executes the specified command on the specified group member.
E
- EMPTY - Static variable in interface org.wildfly.clustering.server.Registration
- execute(C) - Method in interface org.wildfly.clustering.server.dispatcher.Command
-
Execute this command with the specified context.
G
- getContext() - Method in interface org.wildfly.clustering.server.dispatcher.CommandDispatcher
-
Returns the context with which this dispatcher was created.
- getCoordinator() - Method in interface org.wildfly.clustering.server.GroupMembership
-
Returns the coordinator of this group membership.
- getCurrentMembership() - Method in interface org.wildfly.clustering.server.GroupMembershipEvent
- getEntries() - Method in interface org.wildfly.clustering.server.registry.Registry
-
Returns all registry entries in this group.
- getEntry(M) - Method in interface org.wildfly.clustering.server.registry.Registry
-
Returns the registry entry for the specified group member.
- getGroup() - Method in interface org.wildfly.clustering.server.dispatcher.CommandDispatcherFactory
-
Returns the group upon which the this command dispatcher operates.
- getGroup() - Method in interface org.wildfly.clustering.server.provider.ServiceProviderRegistry
-
Returns the group with which to register service providers.
- getGroup() - Method in interface org.wildfly.clustering.server.registry.Registry
-
Returns the group associated with this factory.
- getJoiners() - Method in interface org.wildfly.clustering.server.GroupMembershipEvent
- getLeavers() - Method in interface org.wildfly.clustering.server.GroupMembershipEvent
- getLocalMember() - Method in interface org.wildfly.clustering.server.Group
-
Returns the local member.
- getMembers() - Method in interface org.wildfly.clustering.server.GroupMembership
-
Returns the members comprising this group membership.
- getMembership() - Method in interface org.wildfly.clustering.server.Group
-
Gets the current membership of this group
- getName() - Method in interface org.wildfly.clustering.server.Group
-
Returns the logical name of this group.
- getName() - Method in interface org.wildfly.clustering.server.GroupMember
-
Returns the logical name of this group member.
- getPartitions() - Method in interface org.wildfly.clustering.server.GroupMembershipMergeEvent
-
Returns the group memberships that were merged.
- getPreviousMembership() - Method in interface org.wildfly.clustering.server.GroupMembershipEvent
- getProviders() - Method in interface org.wildfly.clustering.server.provider.ServiceProviderRegistration
-
Returns the set of group members that can provide this service.
- getProviders(T) - Method in interface org.wildfly.clustering.server.provider.ServiceProviderRegistry
-
Returns the set of group members that can provide the specified service.
- getService() - Method in interface org.wildfly.clustering.server.provider.ServiceProviderRegistration
-
The provided service.
- getServices() - Method in interface org.wildfly.clustering.server.provider.ServiceProviderRegistry
-
Returns the complete list of services known to this registry.
- Group<M> - Interface in org.wildfly.clustering.server
-
Represents a set of group members.
- GroupMember - Interface in org.wildfly.clustering.server
-
Encapsulates a group member.
- GroupMembership<M> - Interface in org.wildfly.clustering.server
-
Encapsulates the membership of a group.
- GroupMembershipEvent<M> - Interface in org.wildfly.clustering.server
-
Encapsulates a
GroupMembershipevent. - GroupMembershipListener<M> - Interface in org.wildfly.clustering.server
-
Listener for
GroupMembershipchanges. - GroupMembershipMergeEvent<M> - Interface in org.wildfly.clustering.server
-
Encapsulates a
GroupMembershipmerge event.
I
- isSingleton() - Method in interface org.wildfly.clustering.server.Group
-
Indicates whether or not this is a singleton group.
M
- merged(GroupMembershipMergeEvent<M>) - Method in interface org.wildfly.clustering.server.GroupMembershipListener
-
Indicates that the membership of the group has changed as the result of a network partition merge.
O
- org.wildfly.clustering.server - package org.wildfly.clustering.server
- org.wildfly.clustering.server.dispatcher - package org.wildfly.clustering.server.dispatcher
- org.wildfly.clustering.server.provider - package org.wildfly.clustering.server.provider
- org.wildfly.clustering.server.registry - package org.wildfly.clustering.server.registry
P
- providersChanged(Set<M>) - Method in interface org.wildfly.clustering.server.provider.ServiceProviderListener
-
Indicates that the set of group members providing a given service has changed.
R
- register(T) - Method in interface org.wildfly.clustering.server.provider.ServiceProviderRegistry
-
Registers the local group member as a provider of the specified service.
- register(T) - Method in interface org.wildfly.clustering.server.Registrar
-
Registers an object.
- register(T, ServiceProviderListener<M>) - Method in interface org.wildfly.clustering.server.provider.ServiceProviderRegistry
-
Registers the local group member as a provider of the specified service, using the specified listener.
- Registrar<T> - Interface in org.wildfly.clustering.server
-
Defines the contract for registration-capable objects, e.g.
- Registration - Interface in org.wildfly.clustering.server
-
Encapsulates a registration.
- Registry<M,
K, - Interface in org.wildfly.clustering.server.registryV> -
Registry of entries specific to a group member.
- RegistryFactory<M,
K, - Interface in org.wildfly.clustering.server.registryV> -
Factory for creating a clustered registry.
- RegistryListener<K,
V> - Interface in org.wildfly.clustering.server.registry -
Listener for added, updated and removed entries.
- removed(Map<K, V>) - Method in interface org.wildfly.clustering.server.registry.RegistryListener
-
Called when entries have been removed.
S
- ServiceProviderListener<M> - Interface in org.wildfly.clustering.server.provider
-
A listener that is notified when the set of providers for a given service changes.
- ServiceProviderRegistration<T,
M> - Interface in org.wildfly.clustering.server.provider -
Registration of a provided service.
- ServiceProviderRegistry<T,
M> - Interface in org.wildfly.clustering.server.provider -
A distributed registry of service providers.
- split(GroupMembershipEvent<M>) - Method in interface org.wildfly.clustering.server.GroupMembershipListener
-
Indicates that the membership of the group has changed, probably due to a network partition.
U
- updated(Map<K, V>) - Method in interface org.wildfly.clustering.server.registry.RegistryListener
-
Called when existing entries have been updated.
- updated(GroupMembershipEvent<M>) - Method in interface org.wildfly.clustering.server.GroupMembershipListener
-
Indicates that the membership of the group has changed.
All Classes and Interfaces|All Packages