com.candle.roma.kxc
Class RomaMessageInfo

java.lang.Object
  |
  +--com.candle.roma.kxc.RomaMessageInfo

public final class RomaMessageInfo
extends java.lang.Object

This class defines the message information. The information can be extracted with the RomaBusinessElement.interpretMessage(RomaBeRequest,int) or RomaClient.interpretMessage(RomaClientResponse,int) method.


Method Summary
 RomaBeRequest getBeRequest()
          Returns the message data as Business Element request.
 RomaClientResponse getClientResponse()
          Returns the message data as Client response.
 RomaExceptionInfo getException()
          Returns the exception details.
 RomaTheme getTheme()
          Returns the theme.
 RomaWorkflow getWorkflow()
          Returns the associated workflow.
 boolean hasException()
           
 boolean hasMessage()
           
 boolean hasTheme()
           
 boolean hasWorkflow()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getWorkflow

public RomaWorkflow getWorkflow()
Returns the associated workflow.

getTheme

public RomaTheme getTheme()
Returns the theme.

getBeRequest

public RomaBeRequest getBeRequest()
Returns the message data as Business Element request.

getClientResponse

public RomaClientResponse getClientResponse()
Returns the message data as Client response.

getException

public RomaExceptionInfo getException()
Returns the exception details.

hasTheme

public boolean hasTheme()
Returns:
true if the theme information is available.

hasMessage

public boolean hasMessage()
Returns:
true if the message data is available.

hasWorkflow

public boolean hasWorkflow()
Returns:
true if there is the associated workflow.

hasException

public boolean hasException()
Returns:
true if the exception information is available.