org.infinispan.remoting.transport
Class AbstractTransport

java.lang.Object
  extended by org.infinispan.remoting.transport.AbstractTransport
All Implemented Interfaces:
Lifecycle, Transport
Direct Known Subclasses:
JGroupsTransport

public abstract class AbstractTransport
extends Object
implements Transport

Common transport-related behaviour

Version:
4.2
Author:
Manik Surtani

Field Summary
protected  GlobalConfiguration configuration
           
 
Constructor Summary
AbstractTransport()
           
 
Method Summary
 boolean checkResponse(Object responseObject, Address sender)
           
protected  boolean parseResponseAndAddToResponseList(Object responseObject, Throwable exception, Map<Address,Response> responseListToAddTo, boolean wasSuspected, boolean wasReceived, Address sender, boolean usedResponseFilter, boolean ignoreLeavers)
           
 void setConfiguration(GlobalConfiguration globalConfiguration)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.infinispan.remoting.transport.Transport
getAddress, getCoordinator, getLog, getMembers, getPhysicalAddresses, getViewId, initialize, invokeRemotely, isCoordinator, isMulticastCapable, start, stop
 

Field Detail

configuration

protected GlobalConfiguration configuration
Constructor Detail

AbstractTransport

public AbstractTransport()
Method Detail

setConfiguration

public void setConfiguration(GlobalConfiguration globalConfiguration)
Specified by:
setConfiguration in interface Transport

checkResponse

public final boolean checkResponse(Object responseObject,
                                   Address sender)
                            throws Exception
Throws:
Exception

parseResponseAndAddToResponseList

protected final boolean parseResponseAndAddToResponseList(Object responseObject,
                                                          Throwable exception,
                                                          Map<Address,Response> responseListToAddTo,
                                                          boolean wasSuspected,
                                                          boolean wasReceived,
                                                          Address sender,
                                                          boolean usedResponseFilter,
                                                          boolean ignoreLeavers)
                                                   throws Exception
Throws:
Exception

-->

Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.