A C E G I M N O P R S U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addedEntries(Map<K, V>) - Method in interface org.wildfly.clustering.registry.RegistryListener
-
Called when new entries have been added.
C
- close() - Method in interface org.wildfly.clustering.dispatcher.CommandDispatcher
-
Closes any resources used by this dispatcher.
- close() - Method in interface org.wildfly.clustering.Registration
-
Removes this registration from the associated
Registrar, after which this object is no longer functional. - close() - Method in interface org.wildfly.clustering.registry.Registry
-
Removes our entry from the registry.
- Command<R,C> - Interface in org.wildfly.clustering.dispatcher
-
A command to invoke remotely.
- CommandDispatcher<C> - Interface in org.wildfly.clustering.dispatcher
-
Dispatches commands for execution on a group.
- CommandDispatcherException - Exception in org.wildfly.clustering.dispatcher
-
Indicates a failure to dispatch a command.
- CommandDispatcherException(Throwable) - Constructor for exception org.wildfly.clustering.dispatcher.CommandDispatcherException
-
Creates a new CommandDispatcherException using the specified cause.
- CommandDispatcherFactory - Interface in org.wildfly.clustering.dispatcher
-
Factory for creating a command dispatcher.
- createCommandDispatcher(Object, C) - Method in interface org.wildfly.clustering.dispatcher.CommandDispatcherFactory
-
Creates a new command dispatcher using the specified identifier and context..
- createRegistry(Map.Entry<K, V>) - Method in interface org.wildfly.clustering.registry.RegistryFactory
-
Creates a registry using the specified entry.
E
- execute(C) - Method in interface org.wildfly.clustering.dispatcher.Command
-
Execute this command with the specified context.
- executeOnGroup(Command<R, ? super C>, Node...) - Method in interface org.wildfly.clustering.dispatcher.CommandDispatcher
-
Executes the specified command on all members of the group, optionally excluding some members.
- executeOnMember(Command<R, ? super C>, Node) - Method in interface org.wildfly.clustering.dispatcher.CommandDispatcher
-
Executes the specified command on the specified group member.
G
- getContext() - Method in interface org.wildfly.clustering.dispatcher.CommandDispatcher
-
Returns the context with which this dispatcher was created.
- getCoordinator() - Method in interface org.wildfly.clustering.group.Membership
-
Returns the coordinator node of this group membership.
- getEntries() - Method in interface org.wildfly.clustering.registry.Registry
-
Returns all registry entries in this group.
- getEntry(Node) - Method in interface org.wildfly.clustering.registry.Registry
-
Returns the registry entry for the specified node.
- getGroup() - Method in interface org.wildfly.clustering.dispatcher.CommandDispatcherFactory
-
Returns the group upon which the this command dispatcher operates.
- getGroup() - Method in interface org.wildfly.clustering.provider.ServiceProviderRegistry
-
Returns the group with which to register service providers.
- getGroup() - Method in interface org.wildfly.clustering.registry.Registry
-
Returns the group associated with this factory.
- getLocalMember() - Method in interface org.wildfly.clustering.group.Group
-
Returns the local member.
- getMembers() - Method in interface org.wildfly.clustering.group.Membership
-
Returns the nodes that comprise this group membership.
- getMembership() - Method in interface org.wildfly.clustering.group.Group
-
Gets the current membership of this group
- getName() - Method in interface org.wildfly.clustering.group.Group
-
Returns the logical name of this group.
- getName() - Method in interface org.wildfly.clustering.group.Node
-
Returns the logical name of this node.
- getProviders() - Method in interface org.wildfly.clustering.provider.ServiceProviderRegistration
-
Returns the set of nodes that can provide this service.
- getProviders(T) - Method in interface org.wildfly.clustering.provider.ServiceProviderRegistry
-
Returns the set of nodes that can provide the specified service.
- getService() - Method in interface org.wildfly.clustering.provider.ServiceProviderRegistration
-
The provided service.
- getServices() - Method in interface org.wildfly.clustering.provider.ServiceProviderRegistry
-
Returns the complete list of services known to this registry.
- getSocketAddress() - Method in interface org.wildfly.clustering.group.Node
-
Returns the unique socking binding address of this node.
- Group - Interface in org.wildfly.clustering.group
-
Represents a groups of nodes.
- GroupListener - Interface in org.wildfly.clustering.group
-
Listener for
Groupmembership changes.
I
- isCoordinator() - Method in interface org.wildfly.clustering.group.Membership
-
Indicates whether or not the local node is the coordinator of this group membership.
- isSingleton() - Method in interface org.wildfly.clustering.group.Group
-
Indicates whether or not this is a singleton group.
M
- Membership - Interface in org.wildfly.clustering.group
-
Encapsulates an immutable membership of a group.
- membershipChanged(Membership, Membership, boolean) - Method in interface org.wildfly.clustering.group.GroupListener
-
Indicates that the membership of the group has changed.
N
- Node - Interface in org.wildfly.clustering.group
-
Identifies a member of a cluster.
O
- org.wildfly.clustering - package org.wildfly.clustering
- org.wildfly.clustering.dispatcher - package org.wildfly.clustering.dispatcher
-
Public clustering API which facilitates remote command execution on the cluster.
- org.wildfly.clustering.group - package org.wildfly.clustering.group
-
Public clustering API which represent cluster group and its members.
- org.wildfly.clustering.provider - package org.wildfly.clustering.provider
-
Public clustering API for registering services on a group of nodes.
- org.wildfly.clustering.registry - package org.wildfly.clustering.registry
-
Public clustering API for clustered registry that stores a unique key/value pair per node.
P
- providersChanged(Set<Node>) - Method in interface org.wildfly.clustering.provider.ServiceProviderRegistration.Listener
-
Indicates that the set of nodes providing a given service has changed.
R
- register(T) - Method in interface org.wildfly.clustering.provider.ServiceProviderRegistry
-
Registers the local node as providing the specified service.
- register(T) - Method in interface org.wildfly.clustering.Registrar
-
Registers an object.
- register(T, ServiceProviderRegistration.Listener) - Method in interface org.wildfly.clustering.provider.ServiceProviderRegistry
-
Registers the local node as providing the specified service, using the specified listener.
- Registrar<T> - Interface in org.wildfly.clustering
-
Defines the contract for registration-capable objects, e.g.
- Registration - Interface in org.wildfly.clustering
-
Encapsulates a registration.
- Registry<K,V> - Interface in org.wildfly.clustering.registry
-
Clustered registry abstraction that stores a unique key/value per node.
- RegistryFactory<K,V> - Interface in org.wildfly.clustering.registry
-
Factory for creating a clustered registry.
- RegistryListener<K,V> - Interface in org.wildfly.clustering.registry
-
Listener for added, updated and removed entries.
- removedEntries(Map<K, V>) - Method in interface org.wildfly.clustering.registry.RegistryListener
-
Called when entries have been removed.
S
- ServiceProviderRegistration<T> - Interface in org.wildfly.clustering.provider
-
Registration of a provided service.
- ServiceProviderRegistration.Listener - Interface in org.wildfly.clustering.provider
-
Listener for service provider changes.
- ServiceProviderRegistry<T> - Interface in org.wildfly.clustering.provider
-
A distributed registry of service providers.
U
- updatedEntries(Map<K, V>) - Method in interface org.wildfly.clustering.registry.RegistryListener
-
Called when existing entries have been updated.
All Classes All Packages