com.ebmwebsourcing.easybpel.model.bpel.api
Interface BPELProcess

All Superinterfaces:
Activity, BPELElement, com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition, org.ow2.easywsdl.schema.api.SchemaElement, Scope, java.io.Serializable, Validator, org.ow2.easywsdl.schema.api.XMLElement

public interface BPELProcess
extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition, Scope

Author:
Nicolas Salatge - eBM WebSourcing

Method Summary
 void addImport(Import impt)
           
 BPELElementVariable createBPELElementVariable(java.lang.String varName, javax.xml.namespace.QName element, BPELElementVariable.VariableType varType)
           
 BPELIntVariable createBPELIntVariable(java.lang.String varName, javax.xml.namespace.QName e)
           
 PartnerLink createPartnerLink()
           
 Activity getActivity()
           
 java.net.URI getDocumentBaseURI()
           
 Extensions getExtensions()
           
 Descriptions getImports()
           
 org.ow2.easywsdl.schema.api.extensions.NamespaceMapperImpl getNamespaceContext()
           
 java.util.List<org.petalslink.abslayer.service.api.Interface> getProcessInterfaces()
           
 java.lang.String getTargetNamespace()
           
 void removeImport(Import impt)
           
 void setTargetNamespace(java.lang.String ns)
           
 
Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition
getDescription, getQName
 
Methods inherited from interface com.ebmwebsourcing.easybpel.model.bpel.api.activity.Scope
addVariable, findPartnerLink, findVariable, getCorrelationSet, getCorrelationSets, getFaultHandlers, getPartnerLink, getPartnerLinks, getVariables, setActivity
 
Methods inherited from interface com.ebmwebsourcing.easybpel.model.bpel.api.activity.Activity
getName, getSources, getSuppressJoinFailure, getTargets, setName
 
Methods inherited from interface com.ebmwebsourcing.easybpel.model.bpel.api.BPELElement
getTag, setTag
 
Methods inherited from interface org.ow2.easywsdl.schema.api.XMLElement
addOtherElements, getOtherElements
 
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement
createDocumentation, equals, getDocumentation, getOtherAttributes, hashCode, setDocumentation
 
Methods inherited from interface com.ebmwebsourcing.easybpel.model.bpel.api.compiler.validation.validator.Validator
validate
 

Method Detail

getDocumentBaseURI

java.net.URI getDocumentBaseURI()

getImports

Descriptions getImports()

addImport

void addImport(Import impt)

removeImport

void removeImport(Import impt)

getExtensions

Extensions getExtensions()

getNamespaceContext

org.ow2.easywsdl.schema.api.extensions.NamespaceMapperImpl getNamespaceContext()

getTargetNamespace

java.lang.String getTargetNamespace()

setTargetNamespace

void setTargetNamespace(java.lang.String ns)

getActivity

Activity getActivity()
Specified by:
getActivity in interface Scope

createPartnerLink

PartnerLink createPartnerLink()

createBPELElementVariable

BPELElementVariable createBPELElementVariable(java.lang.String varName,
                                              javax.xml.namespace.QName element,
                                              BPELElementVariable.VariableType varType)

createBPELIntVariable

BPELIntVariable createBPELIntVariable(java.lang.String varName,
                                      javax.xml.namespace.QName e)

getProcessInterfaces

java.util.List<org.petalslink.abslayer.service.api.Interface> getProcessInterfaces()


Copyright © 2012 Petals Link. All Rights Reserved.