Uses of Package
org.infinispan.remoting.transport
Packages that use org.infinispan.remoting.transport
Package
Description
This package contains the
KeyAffinityService
interfaces which allow user code to determine mapping of keys onto nodesCommands that operate on the cache, either locally or remotely.
EmbeddedCacheManager
configurationThis package contains the APIs that enable users to search for, and amend, data inconsistencies within their cache.
Entries which are stored in data containers.
Contexts contain information of a specific invocation on the cache, such as its origins, scope
(transactional or non-transactional), as well as invocation-specific flags.
This package contains different context implementations, selected dynamically based on the type of invocation.
Classes relating to the distributed cache mode.
Consistent Hash interfaces
Cache manager API.
Cache
-specific listener eventsEmbeddedCacheManager
-specific notifications and eventing.EmbeddedCacheManager
-specific listener eventsAbstractions of the different response types allowed during RPC.
Remote Procedure Call (RPC) interfaces and components used to invoke remote methods on cache instances.
Transports handle the low-level networking, used by the remoting components.
A transport implementation based on JGroups.
XA transaction support.
Thread-safe containers and other concurrency-related utilities, designed to supplement JDK concurrency utilities
and containers.
Infinispan's logging abstractions that delegate to either JDK or Log4J logging engines.
-
Classes in org.infinispan.remoting.transport used by org.infinispan.affinityClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.affinity.implClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.commandsClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id.A DTO class used to represent the basic major, minor and patch values of an instance'sVersion
over the wire. -
Classes in org.infinispan.remoting.transport used by org.infinispan.configuration.global
-
Classes in org.infinispan.remoting.transport used by org.infinispan.conflictClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.container.entriesClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.container.versioning.iracClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.contextClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.context.implClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.distributionClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.distribution.chClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.distribution.ch.implClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.distribution.implClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.distribution.topologyawareClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.expiration.implClassDescriptionA DTO class used to represent the basic major, minor and patch values of an instance's
Version
over the wire. -
Classes in org.infinispan.remoting.transport used by org.infinispan.managerClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.manager.implClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id.A DTO class used to represent the basic major, minor and patch values of an instance'sVersion
over the wire.An interface that provides a communication link with remote caches. -
Classes in org.infinispan.remoting.transport used by org.infinispan.notifications.cachelistener.clusterClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id.A DTO class used to represent the basic major, minor and patch values of an instance'sVersion
over the wire. -
Classes in org.infinispan.remoting.transport used by org.infinispan.notifications.cachelistener.cluster.implClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.notifications.cachelistener.eventClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.notifications.cachelistener.event.implClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.notifications.cachemanagerlistenerClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.notifications.cachemanagerlistener.eventClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.notifications.cachemanagerlistener.event.implClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.partitionhandling.implClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.reactive.publisher.implClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.remoting.responsesClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.remoting.rpcClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id.A representation of a request's responses.An interface that provides a communication link with remote caches.An extension toCompletionStage
withXSiteResponse.whenCompleted(XSiteResponseCompleted)
. -
Classes in org.infinispan.remoting.transport used by org.infinispan.remoting.transportClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id.Represents a response from a backup replication call.A DTO class used to represent the basic major, minor and patch values of an instance'sVersion
over the wire.A representation of a request's responses.An interface that provides a communication link with remote caches.A listener to be notified when an asynchronous cross-site request is completed.An extension toCompletionStage
withXSiteResponse.whenCompleted(XSiteResponseCompleted)
. -
Classes in org.infinispan.remoting.transport used by org.infinispan.remoting.transport.implClassDescriptionA remote invocation request.An encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id.A representation of a request's responses.Base class for response collectors, splitting responses into valid responses, exception responses, and target missing.An extension toCompletionStage
withXSiteResponse.whenCompleted(XSiteResponseCompleted)
. -
Classes in org.infinispan.remoting.transport used by org.infinispan.remoting.transport.jgroupsClassDescriptionA remote invocation request.An encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id.Represents a response from a backup replication call.A DTO class used to represent the basic major, minor and patch values of an instance'sVersion
over the wire.A representation of a request's responses.An interface that provides a communication link with remote caches.A listener to be notified when an asynchronous cross-site request is completed.An extension toCompletionStage
withXSiteResponse.whenCompleted(XSiteResponseCompleted)
. -
Classes in org.infinispan.remoting.transport used by org.infinispan.server.hotrodClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.server.hotrod.command.txClassDescriptionA DTO class used to represent the basic major, minor and patch values of an instance's
Version
over the wire. -
Classes in org.infinispan.remoting.transport used by org.infinispan.server.hotrod.txClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.server.hotrod.tx.tableClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.server.resp.commands.cluster
-
Classes in org.infinispan.remoting.transport used by org.infinispan.stream.implClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.topologyClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id.A DTO class used to represent the basic major, minor and patch values of an instance'sVersion
over the wire.A representation of a request's responses.An interface that provides a communication link with remote caches. -
Classes in org.infinispan.remoting.transport used by org.infinispan.transaction.implClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.transaction.xaClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.transaction.xa.recoveryClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.upgradeClassDescriptionA DTO class used to represent the basic major, minor and patch values of an instance's
Version
over the wire. -
Classes in org.infinispan.remoting.transport used by org.infinispan.util.concurrentClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.util.loggingClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id.A DTO class used to represent the basic major, minor and patch values of an instance'sVersion
over the wire. -
Classes in org.infinispan.remoting.transport used by org.infinispan.xsite.commandsClassDescriptionA DTO class used to represent the basic major, minor and patch values of an instance's
Version
over the wire. -
Classes in org.infinispan.remoting.transport used by org.infinispan.xsite.iracClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id. -
Classes in org.infinispan.remoting.transport used by org.infinispan.xsite.responseClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id.A representation of a request's responses. -
Classes in org.infinispan.remoting.transport used by org.infinispan.xsite.statetransferClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id.A DTO class used to represent the basic major, minor and patch values of an instance'sVersion
over the wire. -
Classes in org.infinispan.remoting.transport used by org.infinispan.xsite.statusClassDescriptionAn encapsulation of a JGroups
ExtendedUUID
with aNodeVersion
, site id, rack id, and a machine id.An interface that provides a communication link with remote caches.An extension toCompletionStage
withXSiteResponse.whenCompleted(XSiteResponseCompleted)
.