| 
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.4.0) E10653-05  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectoracle.adfinternal.model.adapter.webservice.MessagePart
public class MessagePart
MessagePart represents the structure of the SOAP operation part. Message part could be simple, with simple data types or complex. Complex part have a nested structure of simple parts.
Nested Structures are defined by
 oracle.binding.meta.StrucutureDefinition
| Constructor Summary | |
|---|---|
MessagePart(java.lang.String name)
Create a new Message part.  | 
|
MessagePart(java.lang.String name,
            java.lang.String parentName,
            oracle.webservices.mdds.Prototype partPrototype)
Create this Messagepart instance.  | 
|
MessagePart(java.lang.String name,
            java.lang.String parentName,
            oracle.webservices.mdds.Prototype partPrototype,
            java.util.Set colSet,
            java.lang.String xmlNS)
 | 
|
| Method Summary | |
|---|---|
 boolean | 
addComplexType(AccessorDef def)
Adds the accessor for the type to a structor definition if the part is a complex type.  | 
 java.util.Set | 
getCollectionSet()
 | 
 java.lang.String | 
getName()
Get the name of the message part  | 
 ParamDef | 
getParameterDefintion(java.lang.String rootName)
Create the JSR 227 
 ParameterDefinition for this Message part. | 
 void | 
setTypeMap(Types types)
Sets the maps of the structures of the types defined for this service definition (WSDL).  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public MessagePart(java.lang.String name)
name - Name of the message part
public MessagePart(java.lang.String name,
                   java.lang.String parentName,
                   oracle.webservices.mdds.Prototype partPrototype,
                   java.util.Set colSet,
                   java.lang.String xmlNS)
public MessagePart(java.lang.String name,
                   java.lang.String parentName,
                   oracle.webservices.mdds.Prototype partPrototype)
name - The name of this message partparentName - The name of the parent container for this part. The
                   parent container can be a method or a higher level
                   part incase of a complex / collection part.partPrototype - The prototype of this part. A prototype of the part
                      defines the type of the part. The type can be a  
                      simple java type or a complex schema construct as 
                      defined in the schema.| Method Detail | 
|---|
public java.lang.String getName()
public ParamDef getParameterDefintion(java.lang.String rootName)
                               throws AdapterException
JSR 227 
 ParameterDefinition for this Message part.
rootName - name of the root.
{@link - AdapterException} if the 
         ParameterDefinition cannot be created.
AdapterExceptionpublic boolean addComplexType(AccessorDef def)
def - structure that will contain the type accessor.
public void setTypeMap(Types types)
types - object that stores structure definitions with the key as the 
              type names.public java.util.Set getCollectionSet()
  | 
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.4.0) E10653-05  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||