Uses of Interface
org.infinispan.xsite.commands.remote.XSiteRequest
Packages that use XSiteRequest
Package
Description
Handling of inbound commands on remote nodes.
Transports handle the low-level networking, used by the remoting components.
A transport implementation based on JGroups.
This is the private xsite package.
-
Uses of XSiteRequest in org.infinispan.remoting.inboundhandler
Methods in org.infinispan.remoting.inboundhandler with parameters of type XSiteRequestModifier and TypeMethodDescriptionvoidGlobalInboundInvocationHandler.handleFromRemoteSite(String origin, XSiteRequest<?> command, Reply reply, DeliverOrder order) voidInboundInvocationHandler.handleFromRemoteSite(String origin, XSiteRequest<?> command, Reply reply, DeliverOrder order) Handles theReplicableCommandfrom remote site. -
Uses of XSiteRequest in org.infinispan.remoting.transport
Methods in org.infinispan.remoting.transport with parameters of type XSiteRequestModifier and TypeMethodDescription<O> XSiteResponse<O> AbstractDelegatingTransport.backupRemotely(XSiteBackup backup, XSiteRequest<O> rpcCommand) <O> XSiteResponse<O> Transport.backupRemotely(XSiteBackup backup, XSiteRequest<O> rpcCommand) Sends a cross-site request to a remote site. -
Uses of XSiteRequest in org.infinispan.remoting.transport.jgroups
Methods in org.infinispan.remoting.transport.jgroups with parameters of type XSiteRequestModifier and TypeMethodDescription<O> XSiteResponse<O> JGroupsTransport.backupRemotely(XSiteBackup backup, XSiteRequest<O> rpcCommand) -
Uses of XSiteRequest in org.infinispan.xsite
Classes in org.infinispan.xsite that implement XSiteRequestModifier and TypeClassDescriptionclassRPC command to replicate cache operations (such as put, remove, replace, etc.) to the backup site.Methods in org.infinispan.xsite that return XSiteRequest -
Uses of XSiteRequest in org.infinispan.xsite.commands.remote
Classes in org.infinispan.xsite.commands.remote that implement XSiteRequestModifier and TypeClassDescriptionclassA clear request that is sent to the remote site byIracManager.classA multi-key cross-site requests.classAXSiteCacheRequestto check tombstones for IRAC algorithm.classA request that is sent to the remote site byIracManager.classAn update request that is sent to the remote site byIracManager.classAXSiteRequestwhich is associated to a cache.classSends aXSiteEventlist from a remote site.classWraps the state to be sent to another site.classControls the start and stop of receiving the cross-site state transfer.Fields in org.infinispan.xsite.commands.remote with type parameters of type XSiteRequestModifier and TypeFieldDescriptionstatic final org.infinispan.commons.marshall.AdvancedExternalizer<XSiteRequest> XSiteRequestExternalizer.INSTANCEMethods in org.infinispan.xsite.commands.remote that return XSiteRequestModifier and TypeMethodDescriptionstatic XSiteRequest<?> Ids.fromId(byte id) XSiteRequest<org.infinispan.commons.util.IntSet> IracPutManyRequest.readFrom(ObjectInput input) XSiteRequest<org.infinispan.commons.util.IntSet> IracTombstoneCheckRequest.readFrom(ObjectInput input) IracTouchKeyRequest.readFrom(ObjectInput input) XSiteCacheRequest.readFrom(ObjectInput input) XSiteRemoteEventCommand.readFrom(ObjectInput input) default XSiteRequest<T> XSiteRequest.readFrom(ObjectInput input) Reads this instance from the stream written bywriteTo(ObjectOutput).XSiteStatePushRequest.readFrom(ObjectInput input) XSiteStateTransferControlRequest.readFrom(ObjectInput input) XSiteRequest<?> XSiteRequestExternalizer.readObject(ObjectInput input) Methods in org.infinispan.xsite.commands.remote that return types with arguments of type XSiteRequestModifier and TypeMethodDescriptionstatic Set<Class<? extends XSiteRequest>> Ids.getTypeClasses()Set<Class<? extends XSiteRequest>> XSiteRequestExternalizer.getTypeClasses()Methods in org.infinispan.xsite.commands.remote with parameters of type XSiteRequestModifier and TypeMethodDescriptionvoidXSiteRequestExternalizer.writeObject(ObjectOutput output, XSiteRequest object)