Index
All Classes and Interfaces|All Packages
A
- added(Map) - 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, - 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.
- composite(Iterable) - Static method in interface org.wildfly.clustering.server.Registration
-
Creates a composite registration.
- 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) - Method in interface org.wildfly.clustering.server.registry.RegistryFactory
-
Creates a registry using the specified entry.
D
- dispatchToGroup(Command) - 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, Set) - 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, 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
-
An empty 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
-
Returns the current group membership.
- getCurrentProviders() - Method in interface org.wildfly.clustering.server.provider.ServiceProviderRegistrationEvent
-
Returns an unmodifiable set of group members currently providing this service.
- 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 to associated with this registry.
- 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
-
Returns the set of members that joined the group.
- getLeavers() - Method in interface org.wildfly.clustering.server.GroupMembershipEvent
-
Returns the set of members that left the group.
- 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.
- getNewProviders() - Method in interface org.wildfly.clustering.server.provider.ServiceProviderRegistrationEvent
-
Returns an unmodifiable set of group members that newly provide this service.
- getObsoleteProviders() - Method in interface org.wildfly.clustering.server.provider.ServiceProviderRegistrationEvent
-
Returns an unmodifiable set of group members that no longer provide this service.
- 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
-
Returns the previous group membership.
- getPreviousProviders() - Method in interface org.wildfly.clustering.server.provider.ServiceProviderRegistrationEvent
-
Returns an unmodifiable set of group members previously providing this service.
- getProviders() - Method in interface org.wildfly.clustering.server.provider.ServiceProvision
-
Returns an unmodifiable set of group members currently providing this service.
- getProviders(T) - Method in interface org.wildfly.clustering.server.provider.ServiceProviderRegistry
-
Returns an unmodifiable set of group members providing the specified service
- getService() - Method in interface org.wildfly.clustering.server.provider.ServiceProvision
-
Returns the provided service.
- getServices() - Method in interface org.wildfly.clustering.server.provider.ServiceProviderRegistry
-
Returns an unmodifiable set of services for which providers exist.
- 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) - 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) - Method in interface org.wildfly.clustering.server.provider.ServiceProviderListener
-
Deprecated.Indicates that the set of group members providing a given service has changed.
- providersChanged(ServiceProviderRegistrationEvent) - Method in interface org.wildfly.clustering.server.provider.ServiceProviderRegistrationListener
-
Indicates that the providers of a given service have 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) - Method in interface org.wildfly.clustering.server.provider.ServiceProviderRegistrar
-
Deprecated, for removal: This API element is subject to removal in a future version.
- register(T, ServiceProviderRegistrationListener) - 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, - 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) - 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
-
Deprecated, for removal: This API element is subject to removal in a future version.Superseded by
ServiceProviderRegistrationListener. - 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 -
Encapsulates the registration of a provisioned service.
- ServiceProviderRegistrationEvent<M> - Interface in org.wildfly.clustering.server.provider
-
Encapsulates a service provider registration event.
- ServiceProviderRegistrationListener<M> - Interface in org.wildfly.clustering.server.provider
-
A listener to be notified when the providers of a given service change.
- ServiceProviderRegistry<T,
M> - Interface in org.wildfly.clustering.server.provider -
A distributed registry of service providers.
- ServiceProvision<T,
M> - Interface in org.wildfly.clustering.server.provider -
Encapsulates a provisioned service.
- singleton(BiFunction) - Static method in interface org.wildfly.clustering.server.registry.RegistryFactory
-
Creates a registry factory from the specified function.
- split(GroupMembershipEvent) - 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) - Method in interface org.wildfly.clustering.server.registry.RegistryListener
-
Called when existing entries have been updated.
- updated(GroupMembershipEvent) - Method in interface org.wildfly.clustering.server.GroupMembershipListener
-
Indicates that the membership of the group has changed.
All Classes and Interfaces|All Packages
ServiceProviderRegistrar.register(Object, ServiceProviderRegistrationListener)instead.