|
|||||||||||
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,
Throwable e)
This method is called to handle any error that occurs at inflow or outflow. |
Handler.InvocationResponse |
invoke(MessageContext msgContext)
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 |
void |
receive(MessageContext msgContext)
This methods represents the inflow of the Axis, this could be either at the server side or the client side. |
void |
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, Throwable e) throws AxisFault
processingContext
- e
-
AxisFault
public void 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) 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 void 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 |