Index

A C D E G I M O P R S U 
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.dispatcher.CommandDispatcher
 
close() - Method in interface org.wildfly.clustering.server.Registration
Removes this registration from the associated Registrar, after which this object is no longer functional.
close() - Method in interface org.wildfly.clustering.server.registry.Registry
 
Command<R,C,E> - Interface in org.wildfly.clustering.server.dispatcher
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.
execute(C) - Method in interface org.wildfly.clustering.server.dispatcher.RuntimeCommand
 

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.ServiceProviderRegistrar
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.ServiceProviderRegistrar
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.ServiceProviderRegistrar
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 GroupMembership event.
GroupMembershipListener<M> - Interface in org.wildfly.clustering.server
Listener for GroupMembership changes.
GroupMembershipMergeEvent<M> - Interface in org.wildfly.clustering.server
Encapsulates a GroupMembership merge 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.ServiceProviderRegistrar
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.ServiceProviderRegistrar
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. for listener registration.
Registration - Interface in org.wildfly.clustering.server
Encapsulates a registration.
Registry<M,K,V> - Interface in org.wildfly.clustering.server.registry
Registry of entries specific to a group member.
RegistryFactory<M,K,V> - Interface in org.wildfly.clustering.server.registry
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.
RuntimeCommand<R,C> - Interface in org.wildfly.clustering.server.dispatcher
A command that does not throw checked exceptions.

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.
ServiceProviderRegistrar<T,M> - Interface in org.wildfly.clustering.server.provider
A distributed registry of service providers.
ServiceProviderRegistration<T,M> - Interface in org.wildfly.clustering.server.provider
Registration of a provided service.
singleton(BiFunction<Map.Entry<K, V>, Runnable, Registry<M, K, V>>) - Static method in interface org.wildfly.clustering.server.registry.RegistryFactory
 
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.
A C D E G I M O P R S U 
All Classes and Interfaces|All Packages