All Classes and Interfaces
Class
Description
AbstractProtocolConfigurationServiceConfigurator<P extends org.jgroups.stack.Protocol,C extends ProtocolConfiguration<P>>
Resource description for /subsystem=jgroups/stack=X/protocol=Y
Base transformer for protocol/transport/relay resources.
Transformer for auth protocol resources.
AuthTokenResourceDefinition<T extends org.jgroups.auth.AuthToken>
Transformer for auth token resources.
AuthTokenServiceConfigurator<T extends org.jgroups.auth.AuthToken>
An AUTH token, analogous to
org.jgroups.auth.SimpleToken, but uses a binary shared secret, instead of a case-insensitive string comparison.Builds a service providing the cluster name of a channel.
Enumerates management metrics for a channel.
Handler for reading run-time only attributes from an underlying channel service.
Definition for /subsystem=jgroups/channel=* resources
Transformer for channel resources.
Provides a connected channel for use by dependent services.
An AUTH token, functionally equivalent to
X509Token, but configured using Elytron resources.Transformer for cipher auth token resources.
ThreadFactory decorator that associates a specific class loader to created threads.Transformer for digest auth token resources.
Builds an AUTH token, functionally equivalent to
org.jgroups.auth.MD5Token, but can use any digest algorithm supported by the default security provider.EncryptProtocolConfigurationServiceConfigurator<E extends KeyStore.Entry,P extends org.jgroups.protocols.Encrypt<E>>
Resource definition override for protocols that require an encryption key.
Transformer for encrypt protocol resources.
Factory for creating forked channels.
Builder for a service that provides a
ChannelFactory for creating fork channels.Operation handler for registration of fork protocol runtime resources.
Definition of a fork resource.
Transformer for fork channel resources.
Factory for creating fork-able channels.
Builder for a service that provides a
ChannelFactory for creating channels.Resource definition override for protocols that require a JDBC DataSource.
Registers the JGroups subsystem.
Registration for JGroups subsystem transformers.
Warning this class consists of generated code.
Enumerates the supported model versions.
The root resource of the JGroups subsystem.
Transformer for the JGroups subsystem resource.
Enumeration of the supported subsystem xml schemas.
XML reader for the JGroups subsystem.
Resource definition for legacy protocols.
Temporary workaround for JGRP-1475.
Manages registration of all JGroups sockets with a
SocketBindingManager.Resource definition override for protocols that require a socket-binding.
Custom builder for protocols that need to configure a multicast socket.
Custom builder for transports that need to configure a multicast socket.
Transformer for plain auth token resources.
ProtocolConfigurationServiceConfigurator<P extends org.jgroups.stack.Protocol>
Service that provides protocol property defaults per protocol type.
A generic handler for protocol metrics based on reflection.
Registers protocol resource definitions, including any overrides.
Transformer for protocol resources.
Transforms standard and override protocol resources registered via
ProtocolResourceRegistrar.Resource definition for /subsystem=jgroups/stack=X/relay=RELAY
Resource definition for subsystem=jgroups/stack=X/relay=RELAY/remote-site=Y
SocketDiscoveryProtocolConfigurationServiceConfigurator<A,P extends org.jgroups.protocols.Discovery>
Provides default implementations for most
SocketFactory methods.SocketProtocolConfigurationServiceConfigurator<P extends org.jgroups.stack.Protocol>
Configures a service that provides a FD_SOCK protocol.
Resource definition override for protocols that have an optional socket-binding.
SocketTransportConfigurationServiceConfigurator<TP extends org.jgroups.protocols.BasicTCP>
Operation handler for protocol stack diagnostic runtime operations.
Resource description for the addressable resource /subsystem=jgroups/stack=X
Transformer for protocol stack resources.
An AddressGenerator which generates ExtendedUUID addresses with specified site, rack and machine ids.
TransportConfigurationServiceConfigurator<T extends org.jgroups.protocols.TP>
Resource description for /subsystem=jgroups/stack=X/transport=*
Registers transport definitions, including any definition overrides.