|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.petals.component.framework.listener.AbstractListener
org.ow2.petals.component.framework.listener.AbstractJBIListener
org.ow2.petals.se.jsr181.Jsr181JBIListener
public class Jsr181JBIListener
The JBIListener used to handle incoming JBI messages.
This listener invokes the linked Axis2 service.
| Field Summary | |
|---|---|
static java.lang.String |
MTOM_TNS
The name space for XOP attachments. |
| Fields inherited from class org.ow2.petals.component.framework.listener.AbstractListener |
|---|
component, factory, messageInterceptorProcessor |
| Constructor Summary | |
|---|---|
Jsr181JBIListener()
Constructor. |
|
| Method Summary | |
|---|---|
protected boolean |
checkMEP(org.ow2.petals.component.framework.api.message.Exchange exchange,
org.apache.axis2.description.AxisService axisService)
Checks if the MEP of the JBI message exchange and the Axis Operation are the same. |
protected boolean |
checkOperation(org.ow2.petals.component.framework.api.message.Exchange exchange,
org.apache.axis2.description.AxisService axisService)
Checks if an operation with the JBI exchange operation name exists in the Axis Service. |
boolean |
onJBIMessage(org.ow2.petals.component.framework.api.message.Exchange exchange)
|
| Methods inherited from class org.ow2.petals.component.framework.listener.AbstractJBIListener |
|---|
onAsyncJBIMessage, onExpiredAsyncJBIMessage |
| Methods inherited from class org.ow2.petals.component.framework.listener.AbstractListener |
|---|
createConsumeExchange, createConsumeExchange, createExchange, getComponent, getComponentContext, getConsumes, getCurrentTransaction, getExtensions, getInstallRoot, getLogger, getMessageInterceptorProcessor, getProvides, init, init, retrievePattern, send, sendAsync, sendSync, sendSync, setConsumes, setCurrentTransaction, setExtensions, setProvides |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.ow2.petals.jsr181.PetalsMessageSender |
|---|
createExchange, getExtensions, send, sendAsync, sendSync |
| Field Detail |
|---|
public static final java.lang.String MTOM_TNS
| Constructor Detail |
|---|
public Jsr181JBIListener()
| Method Detail |
|---|
public boolean onJBIMessage(org.ow2.petals.component.framework.api.message.Exchange exchange)
onJBIMessage in class org.ow2.petals.component.framework.listener.AbstractJBIListener
protected boolean checkMEP(org.ow2.petals.component.framework.api.message.Exchange exchange,
org.apache.axis2.description.AxisService axisService)
exchange - the exchangeaxisService - the Axis service
protected boolean checkOperation(org.ow2.petals.component.framework.api.message.Exchange exchange,
org.apache.axis2.description.AxisService axisService)
exchange - the exchangeaxisService - the target Axis service
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||