cgl.narada.wsinfra.wsr
Interface WsrExchangeInfo

All Known Implementing Classes:
WsrExchangeInfoImpl

public interface WsrExchangeInfo


Method Summary
 AddressingHeaders getAddressingHeaders()
          Retrieve the addressing headers that were associated with this exchange
 String getProblemsWithExchange()
          If this is an invalid exchange, this method reports all the problems contained within this exchange.
 boolean hasPollRequest()
          Checks to see if the PollRequest element is available
 boolean hasRequest()
          Checks to see if the Request Element is available
 boolean hasResponse()
          Checks to see if the Response Element is available
 boolean isProcessPollRequest()
          Checks to see if this is a process PollRequest exchange
 boolean isProcessRequest()
          Checks to see if this is a Process Request exchange
 boolean isProcessResponse()
          Checks to see if this is a process Response exchange
 boolean isValidExchange()
          Checks to see if this is a valid exchange
 

Method Detail

hasRequest

boolean hasRequest()
Checks to see if the Request Element is available


hasPollRequest

boolean hasPollRequest()
Checks to see if the PollRequest element is available


hasResponse

boolean hasResponse()
Checks to see if the Response Element is available


isProcessRequest

boolean isProcessRequest()
Checks to see if this is a Process Request exchange


isProcessPollRequest

boolean isProcessPollRequest()
Checks to see if this is a process PollRequest exchange


isProcessResponse

boolean isProcessResponse()
Checks to see if this is a process Response exchange


getAddressingHeaders

AddressingHeaders getAddressingHeaders()
Retrieve the addressing headers that were associated with this exchange


isValidExchange

boolean isValidExchange()
Checks to see if this is a valid exchange


getProblemsWithExchange

String getProblemsWithExchange()
If this is an invalid exchange, this method reports all the problems contained within this exchange.



For comments and suggestions please send e-mail to The NaradaBrokering Project