org.apache.servicemix.jbi.api
Interface Destination


public interface Destination

Represents a JBI endpoint you can communicate with

Version:
$Revision: $

Method Summary
 javax.jbi.messaging.InOnly createInOnlyExchange()
          Creates an InOnly (one way) message exchange.
 Message createInOnlyMessage()
          Allows a Message to be created for an InOnly exchange for simpler one-way messaging.
 javax.jbi.messaging.InOptionalOut createInOptionalOutExchange()
          Creates an InOptionalOut (optional request-reply) message exchange.
 javax.jbi.messaging.InOut createInOutExchange()
          Creates an InOut (request-reply) message exchange.
 javax.jbi.messaging.RobustInOnly createRobustInOnlyExchange()
          Creates an RobustInOnly (one way) message exchange.
 

Method Detail

createInOnlyExchange

javax.jbi.messaging.InOnly createInOnlyExchange()
                                                throws javax.jbi.messaging.MessagingException
Creates an InOnly (one way) message exchange.

Returns:
the newly created message exchange
Throws:
javax.jbi.messaging.MessagingException

createInOutExchange

javax.jbi.messaging.InOut createInOutExchange()
                                              throws javax.jbi.messaging.MessagingException
Creates an InOut (request-reply) message exchange.

Returns:
the newly created message exchange
Throws:
javax.jbi.messaging.MessagingException

createInOptionalOutExchange

javax.jbi.messaging.InOptionalOut createInOptionalOutExchange()
                                                              throws javax.jbi.messaging.MessagingException
Creates an InOptionalOut (optional request-reply) message exchange.

Returns:
the newly created message exchange
Throws:
javax.jbi.messaging.MessagingException

createRobustInOnlyExchange

javax.jbi.messaging.RobustInOnly createRobustInOnlyExchange()
                                                            throws javax.jbi.messaging.MessagingException
Creates an RobustInOnly (one way) message exchange.

Returns:
the newly created message exchange
Throws:
javax.jbi.messaging.MessagingException

createInOnlyMessage

Message createInOnlyMessage()
                            throws javax.jbi.messaging.MessagingException
Allows a Message to be created for an InOnly exchange for simpler one-way messaging.

Throws:
javax.jbi.messaging.MessagingException


Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.