|
||||||||||
| 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.eip.listener.JBIListener
public class JBIListener
| Field Summary |
|---|
| Fields inherited from class org.ow2.petals.component.framework.listener.AbstractListener |
|---|
component, factory, messageInterceptorProcessor |
| Constructor Summary | |
|---|---|
JBIListener()
|
|
| Method Summary | |
|---|---|
java.util.List<org.ow2.petals.component.framework.jbidescriptor.generated.Consumes> |
getSUConsumes(javax.jbi.servicedesc.ServiceEndpoint endpoint)
Return the Consumes elements of the service unit that contains the provided endpoint |
boolean |
onAsyncJBIMessage(org.ow2.petals.component.framework.api.message.Exchange asyncExchange,
org.ow2.petals.component.framework.process.async.AsyncContext asyncContext)
|
boolean |
onExpiredAsyncJBIMessage(org.ow2.petals.component.framework.api.message.Exchange exchange,
org.ow2.petals.component.framework.process.async.AsyncContext asyncContext)
|
boolean |
onJBIMessage(org.ow2.petals.component.framework.api.message.Exchange exchange)
|
protected boolean |
process(org.ow2.petals.component.framework.api.message.Exchange exchange,
CommonAsyncContext asyncContext,
boolean expired)
Check for the action defined in the SU and call the related Pattern processor |
protected void |
processAsyncResponse(org.ow2.petals.component.framework.api.message.Exchange exchange)
Process a response from a previous asynchronous send performed by the EIP component DONE and ERROR response are catch previously by the framework, so this response is a Fault or an OUT message. |
| 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.se.eip.ExchangeContext |
|---|
createConsumeExchange, getExtensions, getLogger, send, sendAsync, sendSync |
| Constructor Detail |
|---|
public JBIListener()
| Method Detail |
|---|
public java.util.List<org.ow2.petals.component.framework.jbidescriptor.generated.Consumes> getSUConsumes(javax.jbi.servicedesc.ServiceEndpoint endpoint)
getSUConsumes in interface ExchangeContextendpoint -
public boolean onAsyncJBIMessage(org.ow2.petals.component.framework.api.message.Exchange asyncExchange,
org.ow2.petals.component.framework.process.async.AsyncContext asyncContext)
onAsyncJBIMessage in class org.ow2.petals.component.framework.listener.AbstractJBIListener
public boolean onExpiredAsyncJBIMessage(org.ow2.petals.component.framework.api.message.Exchange exchange,
org.ow2.petals.component.framework.process.async.AsyncContext asyncContext)
onExpiredAsyncJBIMessage in class org.ow2.petals.component.framework.listener.AbstractJBIListenerpublic boolean onJBIMessage(org.ow2.petals.component.framework.api.message.Exchange exchange)
onJBIMessage in class org.ow2.petals.component.framework.listener.AbstractJBIListener
protected boolean process(org.ow2.petals.component.framework.api.message.Exchange exchange,
CommonAsyncContext asyncContext,
boolean expired)
exchange - protected void processAsyncResponse(org.ow2.petals.component.framework.api.message.Exchange exchange)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||