org.apache.servicemix.bean
Class BeanEndpoint.PojoChannel
java.lang.Object
org.apache.servicemix.bean.BeanEndpoint.PojoChannel
- All Implemented Interfaces:
- javax.jbi.messaging.DeliveryChannel
- Enclosing class:
- BeanEndpoint
protected class BeanEndpoint.PojoChannel
- extends java.lang.Object
- implements javax.jbi.messaging.DeliveryChannel
|
Method Summary |
javax.jbi.messaging.MessageExchange |
accept()
|
javax.jbi.messaging.MessageExchange |
accept(long l)
|
void |
close()
|
javax.jbi.messaging.MessageExchangeFactory |
createExchangeFactory()
|
javax.jbi.messaging.MessageExchangeFactory |
createExchangeFactory(javax.xml.namespace.QName qName)
|
javax.jbi.messaging.MessageExchangeFactory |
createExchangeFactory(javax.jbi.servicedesc.ServiceEndpoint serviceEndpoint)
|
javax.jbi.messaging.MessageExchangeFactory |
createExchangeFactoryForService(javax.xml.namespace.QName qName)
|
void |
send(javax.jbi.messaging.MessageExchange messageExchange)
|
boolean |
sendSync(javax.jbi.messaging.MessageExchange messageExchange)
|
boolean |
sendSync(javax.jbi.messaging.MessageExchange messageExchange,
long l)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BeanEndpoint.PojoChannel
protected BeanEndpoint.PojoChannel()
close
public void close()
throws javax.jbi.messaging.MessagingException
- Specified by:
close in interface javax.jbi.messaging.DeliveryChannel
- Throws:
javax.jbi.messaging.MessagingException
createExchangeFactory
public javax.jbi.messaging.MessageExchangeFactory createExchangeFactory()
- Specified by:
createExchangeFactory in interface javax.jbi.messaging.DeliveryChannel
createExchangeFactory
public javax.jbi.messaging.MessageExchangeFactory createExchangeFactory(javax.xml.namespace.QName qName)
- Specified by:
createExchangeFactory in interface javax.jbi.messaging.DeliveryChannel
createExchangeFactoryForService
public javax.jbi.messaging.MessageExchangeFactory createExchangeFactoryForService(javax.xml.namespace.QName qName)
- Specified by:
createExchangeFactoryForService in interface javax.jbi.messaging.DeliveryChannel
createExchangeFactory
public javax.jbi.messaging.MessageExchangeFactory createExchangeFactory(javax.jbi.servicedesc.ServiceEndpoint serviceEndpoint)
- Specified by:
createExchangeFactory in interface javax.jbi.messaging.DeliveryChannel
accept
public javax.jbi.messaging.MessageExchange accept()
throws javax.jbi.messaging.MessagingException
- Specified by:
accept in interface javax.jbi.messaging.DeliveryChannel
- Throws:
javax.jbi.messaging.MessagingException
accept
public javax.jbi.messaging.MessageExchange accept(long l)
throws javax.jbi.messaging.MessagingException
- Specified by:
accept in interface javax.jbi.messaging.DeliveryChannel
- Throws:
javax.jbi.messaging.MessagingException
send
public void send(javax.jbi.messaging.MessageExchange messageExchange)
throws javax.jbi.messaging.MessagingException
- Specified by:
send in interface javax.jbi.messaging.DeliveryChannel
- Throws:
javax.jbi.messaging.MessagingException
sendSync
public boolean sendSync(javax.jbi.messaging.MessageExchange messageExchange)
throws javax.jbi.messaging.MessagingException
- Specified by:
sendSync in interface javax.jbi.messaging.DeliveryChannel
- Throws:
javax.jbi.messaging.MessagingException
sendSync
public boolean sendSync(javax.jbi.messaging.MessageExchange messageExchange,
long l)
throws javax.jbi.messaging.MessagingException
- Specified by:
sendSync in interface javax.jbi.messaging.DeliveryChannel
- Throws:
javax.jbi.messaging.MessagingException
Copyright © 2005-2011 FuseSource. All Rights Reserved.