com.intel.gpe.clients.api.workflow
Class BPELPrimitives

java.lang.Object
  extended by com.intel.gpe.clients.api.workflow.BPELPrimitives

public class BPELPrimitives
extends java.lang.Object

The set of methods for emitting BPEL primitives

Version:
$Id: BPELPrimitives.java,v 1.9 2006/02/17 08:15:37 serduk Exp $
Author:
Alexander Lukichev

Field Summary
static java.lang.String ASSIGN
           
static java.lang.String CASE
           
static java.lang.String CATCH
           
static java.lang.String COPY
           
static java.lang.String FAULT_HANDLERS
           
static java.lang.String FLOW
           
static java.lang.String FROM
           
static java.lang.String INVOKE
           
static java.lang.String ON_MESSAGE
           
static java.lang.String OTHERWISE
           
static java.lang.String PARAMETER
           
static java.lang.String PICK
           
static java.lang.String SCOPE
           
static java.lang.String SEQUENCE
           
static java.lang.String SWITCH
           
static java.lang.String THROW
           
static java.lang.String TO
           
static java.lang.String WHILE
           
 
Constructor Summary
BPELPrimitives()
           
 
Method Summary
static org.w3c.dom.Element createAssignment(org.w3c.dom.Document doc, PartnerLink from, boolean myRole, PartnerLink to)
           
static org.w3c.dom.Element createAssignment(org.w3c.dom.Document doc, PartnerLink from, boolean myRole, Variable to)
           
static org.w3c.dom.Node createAssignment(org.w3c.dom.Document doc, java.lang.String expr, Variable to)
           
static org.w3c.dom.Element createAssignment(org.w3c.dom.Document doc, Variable from, PartnerLink to)
           
static org.w3c.dom.Element createAssignment(org.w3c.dom.Document doc, Variable from, Variable to)
           
static org.w3c.dom.Element createCase(org.w3c.dom.Document doc, java.lang.String condition, Action action, Scope scope)
           
static org.w3c.dom.Element createCatch(org.w3c.dom.Document doc, javax.xml.namespace.QName fault)
           
static org.w3c.dom.Element createFaultHandlers(org.w3c.dom.Document doc)
           
static org.w3c.dom.Element createFlow(org.w3c.dom.Document doc)
           
static org.w3c.dom.Element createInvocation(org.w3c.dom.Document doc, javax.xml.namespace.QName portType, java.lang.String operation, PartnerLink partnerLink, Variable input, Variable output, java.util.Map parameters, com.intel.gpe.util.xml.Namespaces namespaces)
           
static org.w3c.dom.Element createOnMessage(org.w3c.dom.Document doc, javax.xml.namespace.QName portType, java.lang.String operation, PartnerLink partnerLink, Variable variable, com.intel.gpe.util.xml.Namespaces namespaces)
           
static org.w3c.dom.Element createOtherwise(org.w3c.dom.Document doc, Action action, Scope scope)
           
static org.w3c.dom.Element createPick(org.w3c.dom.Document doc)
           
static org.w3c.dom.Element createScope(org.w3c.dom.Document doc)
           
static org.w3c.dom.Element createSequence(org.w3c.dom.Document doc)
           
static org.w3c.dom.Element createSwitch(org.w3c.dom.Document doc)
           
static org.w3c.dom.Element createThrow(org.w3c.dom.Document doc, javax.xml.namespace.QName fault)
           
static org.w3c.dom.Element createWhile(org.w3c.dom.Document doc, java.lang.String condition, Action action, Scope scope)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ASSIGN

public static final java.lang.String ASSIGN
See Also:
Constant Field Values

COPY

public static final java.lang.String COPY
See Also:
Constant Field Values

FROM

public static final java.lang.String FROM
See Also:
Constant Field Values

TO

public static final java.lang.String TO
See Also:
Constant Field Values

INVOKE

public static final java.lang.String INVOKE
See Also:
Constant Field Values

WHILE

public static final java.lang.String WHILE
See Also:
Constant Field Values

PICK

public static final java.lang.String PICK
See Also:
Constant Field Values

ON_MESSAGE

public static final java.lang.String ON_MESSAGE
See Also:
Constant Field Values

CASE

public static final java.lang.String CASE
See Also:
Constant Field Values

OTHERWISE

public static final java.lang.String OTHERWISE
See Also:
Constant Field Values

SWITCH

public static final java.lang.String SWITCH
See Also:
Constant Field Values

THROW

public static final java.lang.String THROW
See Also:
Constant Field Values

PARAMETER

public static final java.lang.String PARAMETER
See Also:
Constant Field Values

SCOPE

public static final java.lang.String SCOPE
See Also:
Constant Field Values

FAULT_HANDLERS

public static final java.lang.String FAULT_HANDLERS
See Also:
Constant Field Values

SEQUENCE

public static final java.lang.String SEQUENCE
See Also:
Constant Field Values

CATCH

public static final java.lang.String CATCH
See Also:
Constant Field Values

FLOW

public static final java.lang.String FLOW
See Also:
Constant Field Values
Constructor Detail

BPELPrimitives

public BPELPrimitives()
Method Detail

createAssignment

public static org.w3c.dom.Element createAssignment(org.w3c.dom.Document doc,
                                                   Variable from,
                                                   Variable to)

createAssignment

public static org.w3c.dom.Element createAssignment(org.w3c.dom.Document doc,
                                                   Variable from,
                                                   PartnerLink to)

createAssignment

public static org.w3c.dom.Element createAssignment(org.w3c.dom.Document doc,
                                                   PartnerLink from,
                                                   boolean myRole,
                                                   Variable to)

createAssignment

public static org.w3c.dom.Element createAssignment(org.w3c.dom.Document doc,
                                                   PartnerLink from,
                                                   boolean myRole,
                                                   PartnerLink to)

createAssignment

public static org.w3c.dom.Node createAssignment(org.w3c.dom.Document doc,
                                                java.lang.String expr,
                                                Variable to)

createInvocation

public static org.w3c.dom.Element createInvocation(org.w3c.dom.Document doc,
                                                   javax.xml.namespace.QName portType,
                                                   java.lang.String operation,
                                                   PartnerLink partnerLink,
                                                   Variable input,
                                                   Variable output,
                                                   java.util.Map parameters,
                                                   com.intel.gpe.util.xml.Namespaces namespaces)
                                            throws java.lang.Exception
Throws:
java.lang.Exception

createPick

public static org.w3c.dom.Element createPick(org.w3c.dom.Document doc)

createOnMessage

public static org.w3c.dom.Element createOnMessage(org.w3c.dom.Document doc,
                                                  javax.xml.namespace.QName portType,
                                                  java.lang.String operation,
                                                  PartnerLink partnerLink,
                                                  Variable variable,
                                                  com.intel.gpe.util.xml.Namespaces namespaces)
                                           throws java.lang.Exception
Throws:
java.lang.Exception

createWhile

public static org.w3c.dom.Element createWhile(org.w3c.dom.Document doc,
                                              java.lang.String condition,
                                              Action action,
                                              Scope scope)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

createCase

public static org.w3c.dom.Element createCase(org.w3c.dom.Document doc,
                                             java.lang.String condition,
                                             Action action,
                                             Scope scope)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

createOtherwise

public static org.w3c.dom.Element createOtherwise(org.w3c.dom.Document doc,
                                                  Action action,
                                                  Scope scope)
                                           throws java.lang.Exception
Throws:
java.lang.Exception

createSwitch

public static org.w3c.dom.Element createSwitch(org.w3c.dom.Document doc)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

createThrow

public static org.w3c.dom.Element createThrow(org.w3c.dom.Document doc,
                                              javax.xml.namespace.QName fault)

createScope

public static org.w3c.dom.Element createScope(org.w3c.dom.Document doc)

createFaultHandlers

public static org.w3c.dom.Element createFaultHandlers(org.w3c.dom.Document doc)

createSequence

public static org.w3c.dom.Element createSequence(org.w3c.dom.Document doc)

createCatch

public static org.w3c.dom.Element createCatch(org.w3c.dom.Document doc,
                                              javax.xml.namespace.QName fault)

createFlow

public static org.w3c.dom.Element createFlow(org.w3c.dom.Document doc)


Copyright © 2008. All Rights Reserved.