Vordel SDK

com.vordel.circuit
Class CircuitInvocation

java.lang.Object
  extended by com.vordel.circuit.CircuitInvocation

public class CircuitInvocation
extends java.lang.Object


Field Summary
 Circuit circuit
           
 java.util.List<FilterInvocation> path
           
 
Constructor Summary
CircuitInvocation(Circuit circuit)
           
 
Method Summary
 boolean invokeFilter(MessageProcessor node, Message message)
           
 boolean isCompoundProcessorContext()
           
 CircuitInvocation newContext(MessageProcessor proc, Message m)
           
 void processMessage(Message m, com.vordel.circuit.soap.SOAPFaultProcessor lastChanceHandler)
           
 boolean runCircuit(Message m)
           
static void tracePath(CircuitInvocation circuitInvocation, int level)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

path

public java.util.List<FilterInvocation> path

circuit

public final Circuit circuit
Constructor Detail

CircuitInvocation

public CircuitInvocation(Circuit circuit)
Method Detail

newContext

public CircuitInvocation newContext(MessageProcessor proc,
                                    Message m)

isCompoundProcessorContext

public boolean isCompoundProcessorContext()

tracePath

public static void tracePath(CircuitInvocation circuitInvocation,
                             int level)

runCircuit

public boolean runCircuit(Message m)
                   throws CircuitAbortException
Throws:
CircuitAbortException

invokeFilter

public final boolean invokeFilter(MessageProcessor node,
                                  Message message)
                           throws CircuitAbortException
Throws:
CircuitAbortException

processMessage

public void processMessage(Message m,
                           com.vordel.circuit.soap.SOAPFaultProcessor lastChanceHandler)

Vordel SDK


This documentation and all its contents and graphics, copyright ? 1999 - 2010 Vordel