Uses of Class
org.objectweb.jotm.btp.messages.BtpMessage

Packages that use BtpMessage
org.objectweb.jotm.btp.client   
org.objectweb.jotm.btp.messages   
org.objectweb.jotm.btp.roles   
org.objectweb.jotm.btp.tm   
 

Uses of BtpMessage in org.objectweb.jotm.btp.client
 

Methods in org.objectweb.jotm.btp.client that return BtpMessage
 BtpMessage BtpClient.sendReceive(String endpointURL, BtpMessage msg)
           
 BtpMessage BtpClient.sendCtxApp(String endpointURL, Context ctx, BtpMessage app)
           
 BtpMessage BtpClient.begin(String endpointURL)
           
 BtpMessage BtpClient.begin(String endpointURL, boolean atom)
           
 BtpMessage BtpClient.confirmTransaction(String endpointURL, Context ctx)
           
 BtpMessage BtpClient.cancelTransaction(String endpointURL, Context ctx)
           
 

Methods in org.objectweb.jotm.btp.client with parameters of type BtpMessage
 BtpMessage BtpClient.sendReceive(String endpointURL, BtpMessage msg)
           
 BtpMessage BtpClient.sendCtxApp(String endpointURL, Context ctx, BtpMessage app)
           
 

Uses of BtpMessage in org.objectweb.jotm.btp.messages
 

Subclasses of BtpMessage in org.objectweb.jotm.btp.messages
 class ApplicationMessage
           
 class Begin
           
 class Begun
           
 class Cancel
           
 class CancelInferiors
           
 class Cancelled
           
 class CancelTransaction
           
 class ClientMessage
           
 class Confirm
           
 class Confirmed
           
 class ConfirmOnePhase
           
 class ConfirmTransaction
           
 class Context
           
 class ContextReply
           
 class Contradiction
           
 class Enrol
           
 class Enrolled
           
 class Fault
           
 class Hazard
           
 class InferiorState
           
 class InferiorStatuses
           
 class JotmAdmin
           
 class Prepare
           
 class Prepared
           
 class PrepareInferiors
           
 class Redirect
           
 class RelatedGroup
           
 class RequestInferiorStatuses
           
 class RequestStatus
           
 class Resign
           
 class Resigned
           
 class Status
           
 class StatusItem
           
 class SuperiorState
           
 class TransactionCancelled
           
 class TransactionConfirmed
           
 

Methods in org.objectweb.jotm.btp.messages that return BtpMessage
 BtpMessage RelatedGroup.getMessage(int pos)
           
 BtpMessage RelatedGroup.getMessageByType(int type)
          Return the 1st message of a given type (null if not found).
static BtpMessage MessageParser.parseMessage(String xml)
           
 

Methods in org.objectweb.jotm.btp.messages with parameters of type BtpMessage
 void RelatedGroup.addMessage(BtpMessage msg)
           
 

Constructors in org.objectweb.jotm.btp.messages with parameters of type BtpMessage
RelatedGroup(BtpMessage m1)
           
RelatedGroup(BtpMessage m1, BtpMessage m2)
           
RelatedGroup(BtpMessage m1, BtpMessage m2)
           
RelatedGroup(BtpMessage m1, BtpMessage m2, BtpMessage m3)
           
RelatedGroup(BtpMessage m1, BtpMessage m2, BtpMessage m3)
           
RelatedGroup(BtpMessage m1, BtpMessage m2, BtpMessage m3)
           
 

Uses of BtpMessage in org.objectweb.jotm.btp.roles
 

Methods in org.objectweb.jotm.btp.roles that return BtpMessage
protected  BtpMessage Inferior.onRelatedGroup(RelatedGroup msg)
           
protected  BtpMessage Inferior.onContext(Context context)
           
protected  BtpMessage Inferior.onConfirmOnePhase(ConfirmOnePhase msg)
           
protected  BtpMessage Inferior.onConfirm(Confirm msg)
           
protected  BtpMessage Inferior.onCancel(Cancel msg)
           
protected  BtpMessage Inferior.onPrepare(Prepare msg)
           
protected  BtpMessage Inferior.onRequestStatus(RequestStatus msg)
           
protected  BtpMessage Inferior.onSuperiorState(SuperiorState msg)
           
protected  BtpMessage Inferior.reportFault(String text)
           
 BtpMessage Superior.cancelled(Cancelled msg)
           
 BtpMessage Superior.contextReply(ContextReply msg)
           
 BtpMessage Superior.enrol(Enrol msg)
          enrols a web service into a given transaction.
 BtpMessage Superior.prepareInferiors(PrepareInferiors msg)
          prepares all the inferiors from a given object.
 BtpMessage Superior.reportFault(String text)
          reports a Fault message with a single text message
 BtpMessage Superior.reportUnknownTransaction(String txid)
           
 BtpMessage Superior.fault(Fault msg)
          tbd
 BtpMessage Superior.redirect(Redirect msg)
          tbd
 BtpMessage Superior.confirmed(Confirmed msg)
          This message is not received directly but received by the Decider in the confirmTransaction method.
 BtpMessage Superior.requestInferiorStatuses(RequestInferiorStatuses msg)
          Possible returned messages: InferiorStatuses, Fault
 BtpMessage Superior.requestStatus(RequestStatus msg)
          requests a status to this decider/superior If the target address is itself, then reply the status.
 BtpMessage Superior.resign(Resign msg)
          sent from an enrolled inferior to the Superior to remove the inferior from the enrolment.
 BtpMessage Superior.status(Status msg)
           
 

Methods in org.objectweb.jotm.btp.roles with parameters of type BtpMessage
 String Inferior.unknownMessage(BtpMessage m)
           
 String Superior.applicationMessage(BtpMessage m)
           
 void Actor.logOutgoing(BtpMessage m)
           
 void Actor.logIncoming(BtpMessage m)
           
 

Uses of BtpMessage in org.objectweb.jotm.btp.tm
 

Constructors in org.objectweb.jotm.btp.tm with parameters of type BtpMessage
SOAPResource(BtpMessage msg, Actor from)