public class ConnectorSchema
extends com.evolveum.midpoint.prism.schema.PrismSchema
definitions, namespace, prismContext
INDENT_STRING
Modifier | Constructor and Description |
---|---|
protected |
ConnectorSchema(com.evolveum.midpoint.prism.PrismContext prismContext) |
|
ConnectorSchema(String namespace,
com.evolveum.midpoint.prism.PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
ObjectClassComplexTypeDefinition |
createObjectClassDefinition(QName typeName)
Creates a new resource object definition and adds it to the schema.
|
ObjectClassComplexTypeDefinition |
createObjectClassDefinition(String localTypeName)
Creates a new resource object definition and adds it to the schema.
|
ObjectClassComplexTypeDefinition |
findObjectClassDefinition(QName qName) |
ObjectClassComplexTypeDefinition |
findObjectClassDefinition(ShadowType shadow) |
ObjectClassComplexTypeDefinition |
findObjectClassDefinition(String localName) |
Collection<ObjectClassComplexTypeDefinition> |
getObjectClassDefinitions() |
String |
getUsualNamespacePrefix() |
static ConnectorSchema |
parse(Element element,
String shortDesc,
com.evolveum.midpoint.prism.PrismContext prismContext) |
static String |
retrieveUsualNamespacePrefix(ConnectorType connectorType) |
void |
setUsualNamespacePrefix(String usualNamespacePrefix) |
add, createComplexTypeDefinition, createPropertyContainerDefinition, createPropertyContainerDefinition, createPropertyDefinition, createPropertyDefinition, createPropertyDefinition, debugDump, debugDump, findComplexTypeDefinition, findContainerDefinitionByCompileTimeClass, findContainerDefinitionByElementName, findContainerDefinitionByType, findItemDefinition, findItemDefinition, findItemDefinitionByType, findObjectDefinitionByCompileTimeClass, findObjectDefinitionByElementName, findObjectDefinitionByType, findObjectDefinitionByType, findObjectDefinitionByTypeAssumeNs, findPropertyDefinitionByElementName, findReferenceDefinitionByElementName, getComplexTypeDefinitions, getDefinitions, getDefinitions, getNamespace, getObjectDefinitions, getPrismContext, isEmpty, parse, parse, parse, parse, serializeToXsd, setNamespace, toElementName, toElementQName, toString
protected ConnectorSchema(com.evolveum.midpoint.prism.PrismContext prismContext)
public ConnectorSchema(String namespace, com.evolveum.midpoint.prism.PrismContext prismContext)
public static ConnectorSchema parse(Element element, String shortDesc, com.evolveum.midpoint.prism.PrismContext prismContext) throws SchemaException
SchemaException
public static String retrieveUsualNamespacePrefix(ConnectorType connectorType)
public Collection<ObjectClassComplexTypeDefinition> getObjectClassDefinitions()
public ObjectClassComplexTypeDefinition createObjectClassDefinition(String localTypeName)
localTypeName
- type name "relative" to schema namespacepublic ObjectClassComplexTypeDefinition createObjectClassDefinition(QName typeName)
localTypeName
- type QNamepublic ObjectClassComplexTypeDefinition findObjectClassDefinition(ShadowType shadow)
public ObjectClassComplexTypeDefinition findObjectClassDefinition(String localName)
public ObjectClassComplexTypeDefinition findObjectClassDefinition(QName qName)
public void setUsualNamespacePrefix(String usualNamespacePrefix)
public String getUsualNamespacePrefix()
Copyright © 2015 Evolveum. All rights reserved.