Oracle BPEL Process Manager
Client API Reference
10g Release 2 (10.1.2)
B25709-01


com.oracle.bpel.client
Interface ICallbackMetaData

All Superinterfaces:
IDeliveryConstants

public interface ICallbackMetaData
extends IDeliveryConstants

This interface represents a callback message delivered to the BPEL domain.

Since:
10.1.2
Author:
Albert Tam

Field Summary

 

Fields inherited from interface com.oracle.bpel.client.IDeliveryConstants
STATE_CANCELLED, STATE_HANDLED, STATE_RESOLVED, STATE_UNRESOLVED, TYPE_callback_mom, TYPE_callback_soap

 

Method Summary
 java.lang.String getConversationId()
          Returns the conversation identifier for the message.
 int getConversationType()
          Returns the type of the conversation.
 java.lang.String getDomainId()
          Returns the identifier for the BPEL domain this message is directed towards.
 java.lang.String getMessageGUID()
          Returns the message GUID for the message.
 java.lang.String getProcessGUID()
          Returns the process GUID for the BPEL process this message is directed towards.
 java.lang.String getProcessId()
          Returns the process identifier for the BPEL process this message is directed towards.
 java.util.Date getReceiveDate()
          Returns the date the callback message was received by the BPEL domain.
 java.lang.String getRevisionTag()
          Returns the revision tag for the BPEL process this message is directed towards.
 int getState()
          Returns the state of the message.
 java.lang.String getSubscriberId()
          Returns the resolved subscriber identifier.

 

Method Detail

getMessageGUID

public java.lang.String getMessageGUID()
Returns the message GUID for the message. Once a callback message is received by the BPEL domain, a unique identifier is created for the message.

getConversationId

public java.lang.String getConversationId()
Returns the conversation identifier for the message. If the callback message is received as part of an conversation with a partner, correlation information may be specified (eg WS-Addressing).

getConversationType

public int getConversationType()
Returns the type of the conversation.
See Also:
IDeliveryConstants

getSubscriberId

public java.lang.String getSubscriberId()
Returns the resolved subscriber identifier. This field will be null until the subscriber for the message is resolved.

getState

public int getState()
Returns the state of the message.
Returns:
the current state of this message as an int
See Also:
IDeliveryConstants

getProcessId

public java.lang.String getProcessId()
Returns the process identifier for the BPEL process this message is directed towards.

getRevisionTag

public java.lang.String getRevisionTag()
Returns the revision tag for the BPEL process this message is directed towards.

getProcessGUID

public java.lang.String getProcessGUID()
Returns the process GUID for the BPEL process this message is directed towards. The process GUID will be resolved after the callback message is received by the BPEL domain.

getDomainId

public java.lang.String getDomainId()
Returns the identifier for the BPEL domain this message is directed towards.

getReceiveDate

public java.util.Date getReceiveDate()
Returns the date the callback message was received by the BPEL domain.

Oracle BPEL Process Manager
Client API Reference
10g Release 2 (10.1.2)
B25709-01


Copyright © 2005, Oracle. All rights reserved.