Apache Tuscany SCA Kernel Sub-Project

org.apache.tuscany.spi.wire
Class AbstractInboundInvocationHandler

java.lang.Object
  extended by org.apache.tuscany.spi.wire.AbstractInboundInvocationHandler

public abstract class AbstractInboundInvocationHandler
extends Object

Base class for dispatching an invocation through an InboundInvocationChain

Version:
$Rev: 453364 $ $Date: 2006-10-05 13:27:10 -0700 (Thu, 05 Oct 2006) $

Constructor Summary
AbstractInboundInvocationHandler()
           
 
Method Summary
protected abstract  Object getCorrelationId()
           
protected abstract  Object getMessageId()
           
 Object invoke(InboundInvocationChain chain, TargetInvoker invoker, Object[] args)
          Dispatches a client request made on a proxy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractInboundInvocationHandler

public AbstractInboundInvocationHandler()
Method Detail

invoke

public Object invoke(InboundInvocationChain chain,
                     TargetInvoker invoker,
                     Object[] args)
              throws Throwable
Dispatches a client request made on a proxy

Throws:
Throwable

getMessageId

protected abstract Object getMessageId()

getCorrelationId

protected abstract Object getCorrelationId()

Apache Tuscany SCA Kernel Sub-Project

-