|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.axis2.engine.AxisEngine
There is one engine for the Server and the Client. the send() and receive() Methods are the basic operations the Sync, Async messageing are build on top.
Constructor Summary | |
AxisEngine(ConfigurationContext engineContext)
Constructor AxisEngine |
Method Summary | |
MessageContext |
createFaultMessageContext(MessageContext processingContext,
java.lang.Throwable e)
Deprecated. (post 1.1 branch) |
Handler.InvocationResponse |
invoke(MessageContext msgContext,
boolean inbound,
boolean resuming)
Take the execution chain from the msgContext , and then take the current Index and invoke all the phases in the arraylist if the msgContext is pauesd then the execution will be breaked |
Handler.InvocationResponse |
receive(MessageContext msgContext)
This methods represents the inflow of the Axis, this could be either at the server side or the client side. |
Handler.InvocationResponse |
receiveFault(MessageContext msgContext)
This is invoked when a SOAP Fault is received from a Other SOAP Node Receives a SOAP fault from another SOAP node. |
Handler.InvocationResponse |
resume(MessageContext msgctx)
Resume processing of a message. |
Handler.InvocationResponse |
resumeReceive(MessageContext msgContext)
If the msgConetext is puased and try to invoke then first invoke the phase list and after the message receiver |
Handler.InvocationResponse |
resumeSend(MessageContext msgContext)
To resume the invocation at the send path , this is neened since it is require to call TransportSender at the end |
void |
send(MessageContext msgContext)
This methods represents the outflow of the Axis, this could be either at the server side or the client side. |
void |
sendFault(MessageContext msgContext)
Sends the SOAP Fault to another SOAP node. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AxisEngine(ConfigurationContext engineContext)
Method Detail |
public MessageContext createFaultMessageContext(MessageContext processingContext, java.lang.Throwable e) throws AxisFault
AxisFault
public Handler.InvocationResponse receive(MessageContext msgContext) throws AxisFault
ExecutionChain
is created using the Phases. The Handlers at the each Phases is ordered in
deployment time by the deployment module
AxisFault
MessageContext
,
Phase
,
Handler
public Handler.InvocationResponse invoke(MessageContext msgContext, boolean inbound, boolean resuming) throws AxisFault
msgContext
-
AxisFault
public Handler.InvocationResponse resumeReceive(MessageContext msgContext) throws AxisFault
msgContext
-
AxisFault
public Handler.InvocationResponse resumeSend(MessageContext msgContext) throws AxisFault
msgContext
-
AxisFault
public Handler.InvocationResponse receiveFault(MessageContext msgContext) throws AxisFault
msgContext
-
AxisFault
public Handler.InvocationResponse resume(MessageContext msgctx) throws AxisFault
msgctx
-
AxisFault
public void send(MessageContext msgContext) throws AxisFault
ExecutionChain
is created using the Phases. The Handlers at the each Phases is ordered in
deployment time by the deployment module
msgContext
-
AxisFault
MessageContext
,
Phase
,
Handler
public void sendFault(MessageContext msgContext) throws AxisFault
msgContext
-
AxisFault
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |