Uses of Interface
javax.jbi.messaging.MessageExchange

Packages that use MessageExchange
javax.jbi.component   
javax.jbi.messaging   
 

Uses of MessageExchange in javax.jbi.component
 

Methods in javax.jbi.component with parameters of type MessageExchange
 boolean Component.isExchangeWithConsumerOkay(ServiceEndpoint endpoint, MessageExchange exchange)
          This method is called by JBI to check if this component, in the role of provider of the service indicated by the given exchange, can actually perform the operation desired.
 boolean Component.isExchangeWithProviderOkay(ServiceEndpoint endpoint, MessageExchange exchange)
          This method is called by JBI to check if this component, in the role of consumer of the service indicated by the given exchange, can actually interact with the provider properly.
 

Uses of MessageExchange in javax.jbi.messaging
 

Subinterfaces of MessageExchange in javax.jbi.messaging
 interface InOnly
          Supports operations used to process an In Only MEP to completion.
 interface InOptionalOut
          Supports operations used to process an In Optional Out MEP to completion.
 interface InOut
          Supports operations used to process an In Out MEP to completion.
 interface RobustInOnly
          Supports operations used to process an Robust In Only MEP to completion.
 

Methods in javax.jbi.messaging that return MessageExchange
 MessageExchange MessageExchangeFactory.createExchange(javax.xml.namespace.QName serviceName, javax.xml.namespace.QName operationName)
          Creates a new MessageExchange instance used to initiate a service invocation.
 MessageExchange MessageExchangeFactory.createExchange(java.net.URI pattern)
          Creates a new MessageExchange instance used to initiate a service invocation.
 MessageExchange DeliveryChannel.accept()
          Blocking call used to service a MessageExchange instance which has been initiated by another component.
 MessageExchange DeliveryChannel.accept(long timeout)
          Identical to accept(), but returns after specified interval even if a message exchange is unavailable.
 

Methods in javax.jbi.messaging with parameters of type MessageExchange
 void DeliveryChannel.send(MessageExchange exchange)
          Routes a MessageExchange instance through the Normalized Message Service to the appropriate servicing component.
 boolean DeliveryChannel.sendSync(MessageExchange exchange)
          Routes a MessageExchange instance through the Normalized Message Service to the appropriate servicing component, blocking until the exchange is returned.
 boolean DeliveryChannel.sendSync(MessageExchange exchange, long timeout)
          Routes a MessageExchange instance through the Normalized Message Service to the appropriate servicing component, blocking until the specified timeout is reached.
 


Built 06/07/2005 11:16 AM on acer (SunOS 5.9)

Copyright (c) 2004-2005 Sun Microsystems Inc., All Rights Reserved.