org.apache.ode.jbi.util
Class WSDLFlattener
java.lang.Object
org.apache.ode.jbi.util.WSDLFlattener
public class WSDLFlattener
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WSDLFlattener
public WSDLFlattener(javax.wsdl.Definition definition)
WSDLFlattener
public WSDLFlattener(javax.wsdl.Definition definition,
SchemaCollection schemas)
initialize
public void initialize()
throws java.lang.Exception
- Parse the schemas referenced by the definition.
- Throws:
java.lang.Exception
- if an error occurs
getDefinition
public javax.wsdl.Definition getDefinition(javax.xml.namespace.QName portType)
throws java.lang.Exception
- Retrieve a flattened definition for a given port type name.
- Parameters:
portType
- the port type to create a flat definition for
- Returns:
- a flat definition for the port type
- Throws:
java.lang.Exception
- if an error occurs
getDefinition
public javax.wsdl.Definition getDefinition()
- Returns:
- Returns the definition.
setDefinition
public void setDefinition(javax.wsdl.Definition definition)
- Parameters:
definition
- The definition to set.
getSchemas
public SchemaCollection getSchemas()
throws java.lang.Exception
- Returns:
- Returns the schemas.
- Throws:
java.lang.Exception
setSchemas
public void setSchemas(SchemaCollection schemas)
- Parameters:
schemas
- The schemas to set.