Apache Tuscany SCA Kernel Sub-Project

org.apache.tuscany.spi.wire
Class AbstractOutboundInvocationHandler

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

public abstract class AbstractOutboundInvocationHandler
extends Object

Base class for performing invocations on an outbound chain. Subclasses are responsible for retrieving and supplying the appropriate chain, target invoker and invocation arguments.

Version:
$Rev: 453741 $ $Date: 2006-10-06 12:36:54 -0700 (Fri, 06 Oct 2006) $

Constructor Summary
AbstractOutboundInvocationHandler()
           
 
Method Summary
protected abstract  Object getCorrelationId()
           
protected abstract  Object getFromAddress()
           
protected abstract  Object getMessageId()
           
protected  Object invoke(OutboundInvocationChain chain, TargetInvoker invoker, Object[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractOutboundInvocationHandler

public AbstractOutboundInvocationHandler()
Method Detail

invoke

protected Object invoke(OutboundInvocationChain chain,
                        TargetInvoker invoker,
                        Object[] args)
                 throws Throwable
Throws:
Throwable

getFromAddress

protected abstract Object getFromAddress()

getMessageId

protected abstract Object getMessageId()

getCorrelationId

protected abstract Object getCorrelationId()

Apache Tuscany SCA Kernel Sub-Project

-