public class MAXServiceSchemaGenerator extends SchemaGenerator
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
MAXSERVICESCHEMADIR |
static java.lang.String |
OPREQ |
static java.lang.String |
OPRESP |
BASESCHEMADIR, MAXOCCURSUNBOUNDED, ML_SUPPORTED_DOC, SCHEMA_NS, schemaElements, schemaGeneratedInThisInstance, schemaRoot, UNIQUE_KEY_DOC, USEOPTIONAL| Constructor and Description |
|---|
MAXServiceSchemaGenerator(java.lang.String maxServiceName) |
| Modifier and Type | Method and Description |
|---|---|
protected org.jdom2.Document |
createSchemaDcoument() |
java.lang.String |
getMaxServiceName() |
java.lang.String |
getOpRequestElementName(java.lang.String globalMethodName) |
java.lang.String |
getOpRequestElementType(java.lang.String globalMethodName) |
java.lang.String |
getOpResponseElementName(java.lang.String globalMethodName) |
java.lang.String |
getOpResponseElementType(java.lang.String globalMethodName) |
java.lang.String |
getSchemaElementFor(java.lang.String identifier) |
java.lang.String |
getSchemaElementTypeFor(java.lang.String identifier) |
java.lang.String |
getSchemaFileName() |
java.io.File |
getSchemaFolder() |
java.lang.String |
getSchemaUrl() |
addMLSupportedDcumnetation, addUniqueKeyDcumnetation, createAttribute, createAttributeGroup, createComplexContentElement, createComplexType, createComplexType, createDcumnetation, createEmptyComplexType, createExtensionElement, createImportNSElement, createIncludeNSElement, createMboColumnElement, createMboColumnElement, createRefSchemaElement, createSchemaElement, createSchemaElement, createSchemaRootElement, createSchemaRootElement, createSequenceElement, generateSampleXml, generateSchema, generateSchemaAsDcoument, generateSchemaElements, getSchemaDocument, getSchemaFile, getTargetNS, isPersisSchema, isSchemaGenerated, isSchemaUseInclude, persistSchemapublic static final java.lang.String OPREQ
public static final java.lang.String OPRESP
public static final java.lang.String MAXSERVICESCHEMADIR
public MAXServiceSchemaGenerator(java.lang.String maxServiceName)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic java.lang.String getMaxServiceName()
protected org.jdom2.Document createSchemaDcoument()
throws MXException,
java.rmi.RemoteException
createSchemaDcoument in class SchemaGeneratorMXExceptionjava.rmi.RemoteExceptionpublic java.lang.String getSchemaFileName()
getSchemaFileName in class SchemaGeneratorpublic java.lang.String getOpResponseElementName(java.lang.String globalMethodName)
public java.lang.String getOpRequestElementName(java.lang.String globalMethodName)
public java.lang.String getOpRequestElementType(java.lang.String globalMethodName)
public java.lang.String getOpResponseElementType(java.lang.String globalMethodName)
public java.io.File getSchemaFolder()
throws MXException
getSchemaFolder in class SchemaGeneratorMXExceptionpublic java.lang.String getSchemaElementFor(java.lang.String identifier)
getSchemaElementFor in class SchemaGeneratorpublic java.lang.String getSchemaElementTypeFor(java.lang.String identifier)
public java.lang.String getSchemaUrl()
throws MXException
getSchemaUrl in class SchemaGeneratorMXException