Uses of Interface
org.infinispan.remoting.responses.Response
Packages that use Response
Package
Description
Interceptors dealing with command replication in distributed/replicated mode.
Basic interceptors
Remote communication between cache instances.
Handling of inbound commands on remote nodes.
Abstractions 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.
Transfer of state to new caches in a cluster.
Infinispan's logging abstractions that delegate to either JDK or Log4J logging engines.
-
Uses of Response in org.infinispan.interceptors.distribution
Methods in org.infinispan.interceptors.distribution with parameters of type ResponseModifier and TypeMethodDescriptiondefault ValidResponseBiasedCollector.addResponse(Address sender, Response response) RemoteGetSingleKeyCollector.addResponse(Address sender, Response response) Method parameters in org.infinispan.interceptors.distribution with type arguments of type ResponseModifier and TypeMethodDescriptionprotected voidTxDistributionInterceptor.checkTxCommandResponses(Map<Address, Response> responseMap, TransactionBoundaryCommand command, TxInvocationContext<LocalTransaction> context, Collection<Address> recipients, PrepareResponse prepareResponse) -
Uses of Response in org.infinispan.interceptors.impl
Methods in org.infinispan.interceptors.impl with parameters of type ResponseModifier and TypeMethodDescriptionprotected static RuntimeExceptionClusteringInterceptor.unexpected(Address sender, Response response) Method parameters in org.infinispan.interceptors.impl with type arguments of type ResponseModifier and TypeMethodDescriptionprotected static SuccessfulResponseClusteringInterceptor.getSuccessfulResponseOrFail(Map<Address, Response> responseMap, CompletableFuture<?> future, Consumer<Response> cacheNotFound) protected static SuccessfulResponseClusteringInterceptor.getSuccessfulResponseOrFail(Map<Address, Response> responseMap, CompletableFuture<?> future, Consumer<Response> cacheNotFound) -
Uses of Response in org.infinispan.remoting
Methods in org.infinispan.remoting that return ResponseMethods in org.infinispan.remoting that return types with arguments of type Response -
Uses of Response in org.infinispan.remoting.inboundhandler
Fields in org.infinispan.remoting.inboundhandler declared as ResponseMethods in org.infinispan.remoting.inboundhandler with parameters of type Response -
Uses of Response in org.infinispan.remoting.responses
Classes in org.infinispan.remoting.responses that implement ResponseModifier and TypeClassDescriptionclassclassA response that signals the named cache is not running on the target node.classA response that encapsulates an exceptionclassAn invalid responseclassAValidResponseused by Optimistic Transactions.classA successful responseclassAn unsuccessful responseclassAn unsure response - used with Dist - essentially asks the caller to check the next response from the next node since the sender is in a state of flux (probably in the middle of rebalancing)classA valid responseMethods in org.infinispan.remoting.responses that return ResponseModifier and TypeMethodDescriptionDefaultResponseGenerator.getResponse(CacheRpcCommand command, Object returnValue) ResponseGenerator.getResponse(CacheRpcCommand command, Object returnValue) Methods in org.infinispan.remoting.responses with parameters of type ResponseModifier and TypeMethodDescriptionbooleanClusteredGetResponseValidityFilter.isAcceptable(Response response, Address address) booleanIgnoreExtraResponsesValidityFilter.isAcceptable(Response response, Address address) -
Uses of Response in org.infinispan.remoting.rpc
Methods in org.infinispan.remoting.rpc that return types with arguments of type ResponseModifier and TypeMethodDescriptiondefault CompletableFuture<Map<Address,Response>> RpcManager.invokeRemotelyAsync(Collection<Address> recipients, ReplicableCommand rpc, RpcOptions options) Deprecated.RpcManagerImpl.invokeRemotelyAsync(Collection<Address> recipients, ReplicableCommand rpc, RpcOptions options) Methods in org.infinispan.remoting.rpc with parameters of type ResponseModifier and TypeMethodDescriptionbooleanResponseFilter.isAcceptable(Response response, Address sender) Determines whether a response from a given sender should be added to the response list of the request -
Uses of Response in org.infinispan.remoting.transport
Methods in org.infinispan.remoting.transport that return ResponseModifier and TypeMethodDescriptionAbstractTransport.checkResponse(Object responseObject, Address sender, boolean ignoreCacheNotFoundResponse) Deprecated.Methods in org.infinispan.remoting.transport that return types with arguments of type ResponseModifier and TypeMethodDescriptionAbstractDelegatingTransport.invokeRemotely(Collection<Address> recipients, ReplicableCommand rpcCommand, ResponseMode mode, long timeout, ResponseFilter responseFilter, DeliverOrder deliverOrder, boolean anycast) Deprecated.AbstractDelegatingTransport.invokeRemotely(Map<Address, ReplicableCommand> rpcCommands, ResponseMode mode, long timeout, boolean usePriorityQueue, ResponseFilter responseFilter, boolean totalOrder, boolean anycast) Deprecated.AbstractDelegatingTransport.invokeRemotely(Map<Address, ReplicableCommand> rpcCommands, ResponseMode mode, long timeout, ResponseFilter responseFilter, DeliverOrder deliverOrder, boolean anycast) Deprecated.Transport.invokeRemotely(Collection<Address> recipients, ReplicableCommand rpcCommand, ResponseMode mode, long timeout, ResponseFilter responseFilter, DeliverOrder deliverOrder, boolean anycast) Deprecated.Since 9.2, please useTransport.invokeCommand(Collection, ReplicableCommand, ResponseCollector, DeliverOrder, long, TimeUnit)instead.Transport.invokeRemotely(Map<Address, ReplicableCommand> rpcCommands, ResponseMode mode, long timeout, boolean usePriorityQueue, ResponseFilter responseFilter, boolean totalOrder, boolean anycast) Deprecated.Transport.invokeRemotely(Map<Address, ReplicableCommand> rpcCommands, ResponseMode mode, long timeout, ResponseFilter responseFilter, DeliverOrder deliverOrder, boolean anycast) Deprecated.Since 9.2, please useTransport.invokeRemotelyAsync(Collection, ReplicableCommand, ResponseMode, long, ResponseFilter, DeliverOrder, boolean)instead.AbstractDelegatingTransport.invokeRemotelyAsync(Collection<Address> recipients, ReplicableCommand rpcCommand, ResponseMode mode, long timeout, ResponseFilter responseFilter, DeliverOrder deliverOrder, boolean anycast) Transport.invokeRemotelyAsync(Collection<Address> recipients, ReplicableCommand rpcCommand, ResponseMode mode, long timeout, ResponseFilter responseFilter, DeliverOrder deliverOrder, boolean anycast) Methods in org.infinispan.remoting.transport with parameters of type ResponseModifier and TypeMethodDescriptionResponseCollector.addResponse(Address sender, Response response) Called when a response is received, or when a target node becomes unavailable.final TValidResponseCollector.addResponse(Address sender, Response response) final TValidSingleResponseCollector.addResponse(Address sender, Response response) -
Uses of Response in org.infinispan.remoting.transport.impl
Fields in org.infinispan.remoting.transport.impl with type parameters of type ResponseMethods in org.infinispan.remoting.transport.impl that return ResponseModifier and TypeMethodDescriptionPassthroughSingleResponseCollector.addResponse(Address sender, Response response) PassthroughSingleResponseCollector.finish()Methods in org.infinispan.remoting.transport.impl that return types with arguments of type ResponseModifier and TypeMethodDescriptionFilterMapResponseCollector.addException(Address sender, Exception exception) MapResponseCollector.addException(Address sender, Exception exception) PassthroughMapResponseCollector.addResponse(Address sender, Response response) FilterMapResponseCollector.addTargetNotFound(Address sender) FilterMapResponseCollector.addValidResponse(Address sender, ValidResponse response) MapResponseCollector.addValidResponse(Address sender, ValidResponse response) FilterMapResponseCollector.finish()MapResponseCollector.finish()PassthroughMapResponseCollector.finish()SingletonMapResponseCollector.targetNotFound(Address sender) SingletonMapResponseCollector.withValidResponse(Address sender, ValidResponse response) Methods in org.infinispan.remoting.transport.impl with parameters of type ResponseModifier and TypeMethodDescriptionPassthroughMapResponseCollector.addResponse(Address sender, Response response) PassthroughSingleResponseCollector.addResponse(Address sender, Response response) voidRequestRepository.addResponse(long requestId, Address sender, Response response) voidMultiTargetRequest.onResponse(Address sender, Response response) voidRequest.onResponse(Address sender, Response response) Called when a response is received for this response.voidSingleTargetRequest.onResponse(Address sender, Response response) -
Uses of Response in org.infinispan.remoting.transport.jgroups
Methods in org.infinispan.remoting.transport.jgroups that return types with arguments of type ResponseModifier and TypeMethodDescriptionJGroupsTransport.invokeRemotely(Map<Address, ReplicableCommand> commands, ResponseMode mode, long timeout, ResponseFilter responseFilter, DeliverOrder deliverOrder, boolean anycast) Deprecated.JGroupsTransport.invokeRemotelyAsync(Collection<Address> recipients, ReplicableCommand command, ResponseMode mode, long timeout, ResponseFilter responseFilter, DeliverOrder deliverOrder, boolean anycast) Methods in org.infinispan.remoting.transport.jgroups with parameters of type ResponseModifier and TypeMethodDescriptionvoidSingleSiteRequest.onResponse(Address sender, Response response) voidStaggeredRequest.onResponse(Address sender, Response response) -
Uses of Response in org.infinispan.statetransfer
Methods in org.infinispan.statetransfer that return types with arguments of type ResponseModifier and TypeMethodDescriptionStateTransferManager.forwardCommandIfNeeded(TopologyAffectedCommand command, Set<Object> affectedKeys, Address origin) Deprecated.Since 14.0. -
Uses of Response in org.infinispan.transaction.impl
Methods in org.infinispan.transaction.impl with parameters of type ResponseModifier and TypeMethodDescriptionstatic voidWriteSkewHelper.mergePrepareResponses(Response r, PrepareResponse aggregateResponse) -
Uses of Response in org.infinispan.util.logging
Methods in org.infinispan.util.logging with parameters of type ResponseModifier and TypeMethodDescriptionfinal IllegalArgumentExceptionLog_$logger.unexpectedResponse(Address target, Response response) Log.unexpectedResponse(Address target, Response response) final voidLog_$logger.unsuccessfulResponseForClusterListeners(Address address, Response response) voidLog.unsuccessfulResponseForClusterListeners(Address address, Response response) final voidLog_$logger.unsuccessfulResponseRetrievingTransactionsForSegments(Address address, Response response) voidLog.unsuccessfulResponseRetrievingTransactionsForSegments(Address address, Response response) Method parameters in org.infinispan.util.logging with type arguments of type ResponseModifier and TypeMethodDescriptionfinal voidLog_$logger.expectedJustOneResponse(Map<Address, Response> lr) voidLog.expectedJustOneResponse(Map<Address, Response> lr) final voidLog_$logger.unknownResponsesFromRemoteCache(Collection<Response> responses) voidLog.unknownResponsesFromRemoteCache(Collection<Response> responses) -
Uses of Response in org.infinispan.xsite.response
Classes in org.infinispan.xsite.response that implement ResponseModifier and TypeClassDescriptionclassAResponseimplementation for commandXSiteAutoTransferStatusCommand.Methods in org.infinispan.xsite.response with parameters of type ResponseModifier and TypeMethodDescriptionAutoStateTransferResponseCollector.addResponse(Address sender, Response response)
RpcManager.sendToMany(Collection, ReplicableCommand, DeliverOrder)orRpcManager.invokeCommand(Collection, ReplicableCommand, ResponseCollector, RpcOptions)instead.