org.apache.ode.bpel.pmapi
Interface CommunicationType

All Superinterfaces:
org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
All Known Implementing Classes:
CommunicationTypeImpl

public interface CommunicationType
extends org.apache.xmlbeans.XmlObject

An XML CommunicationType(@http://www.apache.org/ode/pmapi/types/2006/08/02/). This is a complex type.


Nested Class Summary
static interface CommunicationType.Exchange
          An XML exchange(@http://www.apache.org/ode/pmapi/types/2006/08/02/).
static class CommunicationType.Factory
          A factory class with static methods for creating instances of this type.
static interface CommunicationType.ServiceConfig
          An XML serviceConfig(@http://www.apache.org/ode/pmapi/types/2006/08/02/).
 
Field Summary
static org.apache.xmlbeans.SchemaType type
           
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Method Summary
 CommunicationType.Exchange addNewExchange()
          Appends and returns a new empty value (as xml) as the last "exchange" element
 CommunicationType.ServiceConfig addNewServiceConfig()
          Appends and returns a new empty value (as xml) as the last "serviceConfig" element
 CommunicationType.Exchange[] getExchangeArray()
          Deprecated.  
 CommunicationType.Exchange getExchangeArray(int i)
          Gets ith "exchange" element
 java.util.List<CommunicationType.Exchange> getExchangeList()
          Gets a List of "exchange" elements
 javax.xml.namespace.QName getProcessType()
          Gets the "processType" element
 boolean getRollbackOnFault()
          Gets the "rollbackOnFault" element
 CommunicationType.ServiceConfig[] getServiceConfigArray()
          Deprecated.  
 CommunicationType.ServiceConfig getServiceConfigArray(int i)
          Gets ith "serviceConfig" element
 java.util.List<CommunicationType.ServiceConfig> getServiceConfigList()
          Gets a List of "serviceConfig" elements
 CommunicationType.Exchange insertNewExchange(int i)
          Inserts and returns a new empty value (as xml) as the ith "exchange" element
 CommunicationType.ServiceConfig insertNewServiceConfig(int i)
          Inserts and returns a new empty value (as xml) as the ith "serviceConfig" element
 boolean isSetRollbackOnFault()
          True if has "rollbackOnFault" element
 void removeExchange(int i)
          Removes the ith "exchange" element
 void removeServiceConfig(int i)
          Removes the ith "serviceConfig" element
 void setExchangeArray(CommunicationType.Exchange[] exchangeArray)
          Sets array of all "exchange" element
 void setExchangeArray(int i, CommunicationType.Exchange exchange)
          Sets ith "exchange" element
 void setProcessType(javax.xml.namespace.QName processType)
          Sets the "processType" element
 void setRollbackOnFault(boolean rollbackOnFault)
          Sets the "rollbackOnFault" element
 void setServiceConfigArray(CommunicationType.ServiceConfig[] serviceConfigArray)
          Sets array of all "serviceConfig" element
 void setServiceConfigArray(int i, CommunicationType.ServiceConfig serviceConfig)
          Sets ith "serviceConfig" element
 int sizeOfExchangeArray()
          Returns number of "exchange" element
 int sizeOfServiceConfigArray()
          Returns number of "serviceConfig" element
 void unsetRollbackOnFault()
          Unsets the "rollbackOnFault" element
 org.apache.xmlbeans.XmlQName xgetProcessType()
          Gets (as xml) the "processType" element
 org.apache.xmlbeans.XmlBoolean xgetRollbackOnFault()
          Gets (as xml) the "rollbackOnFault" element
 void xsetProcessType(org.apache.xmlbeans.XmlQName processType)
          Sets (as xml) the "processType" element
 void xsetRollbackOnFault(org.apache.xmlbeans.XmlBoolean rollbackOnFault)
          Sets (as xml) the "rollbackOnFault" element
 
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
 
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
 

Field Detail

type

static final org.apache.xmlbeans.SchemaType type
Method Detail

getProcessType

javax.xml.namespace.QName getProcessType()
Gets the "processType" element


xgetProcessType

org.apache.xmlbeans.XmlQName xgetProcessType()
Gets (as xml) the "processType" element


setProcessType

void setProcessType(javax.xml.namespace.QName processType)
Sets the "processType" element


xsetProcessType

void xsetProcessType(org.apache.xmlbeans.XmlQName processType)
Sets (as xml) the "processType" element


getRollbackOnFault

boolean getRollbackOnFault()
Gets the "rollbackOnFault" element


xgetRollbackOnFault

org.apache.xmlbeans.XmlBoolean xgetRollbackOnFault()
Gets (as xml) the "rollbackOnFault" element


isSetRollbackOnFault

boolean isSetRollbackOnFault()
True if has "rollbackOnFault" element


setRollbackOnFault

void setRollbackOnFault(boolean rollbackOnFault)
Sets the "rollbackOnFault" element


xsetRollbackOnFault

void xsetRollbackOnFault(org.apache.xmlbeans.XmlBoolean rollbackOnFault)
Sets (as xml) the "rollbackOnFault" element


unsetRollbackOnFault

void unsetRollbackOnFault()
Unsets the "rollbackOnFault" element


getServiceConfigList

java.util.List<CommunicationType.ServiceConfig> getServiceConfigList()
Gets a List of "serviceConfig" elements


getServiceConfigArray

CommunicationType.ServiceConfig[] getServiceConfigArray()
Deprecated. 

Gets array of all "serviceConfig" elements


getServiceConfigArray

CommunicationType.ServiceConfig getServiceConfigArray(int i)
Gets ith "serviceConfig" element


sizeOfServiceConfigArray

int sizeOfServiceConfigArray()
Returns number of "serviceConfig" element


setServiceConfigArray

void setServiceConfigArray(CommunicationType.ServiceConfig[] serviceConfigArray)
Sets array of all "serviceConfig" element


setServiceConfigArray

void setServiceConfigArray(int i,
                           CommunicationType.ServiceConfig serviceConfig)
Sets ith "serviceConfig" element


insertNewServiceConfig

CommunicationType.ServiceConfig insertNewServiceConfig(int i)
Inserts and returns a new empty value (as xml) as the ith "serviceConfig" element


addNewServiceConfig

CommunicationType.ServiceConfig addNewServiceConfig()
Appends and returns a new empty value (as xml) as the last "serviceConfig" element


removeServiceConfig

void removeServiceConfig(int i)
Removes the ith "serviceConfig" element


getExchangeList

java.util.List<CommunicationType.Exchange> getExchangeList()
Gets a List of "exchange" elements


getExchangeArray

CommunicationType.Exchange[] getExchangeArray()
Deprecated. 

Gets array of all "exchange" elements


getExchangeArray

CommunicationType.Exchange getExchangeArray(int i)
Gets ith "exchange" element


sizeOfExchangeArray

int sizeOfExchangeArray()
Returns number of "exchange" element


setExchangeArray

void setExchangeArray(CommunicationType.Exchange[] exchangeArray)
Sets array of all "exchange" element


setExchangeArray

void setExchangeArray(int i,
                      CommunicationType.Exchange exchange)
Sets ith "exchange" element


insertNewExchange

CommunicationType.Exchange insertNewExchange(int i)
Inserts and returns a new empty value (as xml) as the ith "exchange" element


addNewExchange

CommunicationType.Exchange addNewExchange()
Appends and returns a new empty value (as xml) as the last "exchange" element


removeExchange

void removeExchange(int i)
Removes the ith "exchange" element