Interface ConnectorSchema
- All Superinterfaces:
- Cloneable,- DebugDumpable,- DefinitionSearchImplementation,- DefinitionsStore,- Freezable,- GlobalDefinitionsStore,- PrismSchema
- All Known Implementing Classes:
- ConnectorSchemaImpl
The schema for connector configuration.
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.schema.PrismSchemaPrismSchema.PrismSchemaMutator
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final StringThis is the container that holds the whole configuration.static final StringFields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
- 
Method SummaryModifier and TypeMethodDescriptiondefault @NotNull PrismContainerDefinition<ConnectorConfigurationType>default @NotNull ItemNameMethods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDump, debugDump, debugDumpLazily, debugDumpLazilyMethods inherited from interface com.evolveum.midpoint.prism.FreezablecheckImmutable, checkMutable, freeze, isImmutableMethods inherited from interface com.evolveum.midpoint.prism.schema.GlobalDefinitionsStorefindComplexTypeDefinitionByCompileTimeClass, findComplexTypeDefinitionByType, findContainerDefinitionByCompileTimeClass, findContainerDefinitionByElementName, findContainerDefinitionByType, findItemDefinitionByCompileTimeClass, findItemDefinitionByElementName, findItemDefinitionByElementName, findItemDefinitionByType, findItemDefinitionByType, findItemDefinitionsByCompileTimeClass, findItemDefinitionsByElementName, findItemDefinitionsByElementName, findObjectDefinitionByCompileTimeClass, findObjectDefinitionByElementName, findObjectDefinitionByType, findPropertyDefinitionByElementName, findReferenceDefinitionByElementName, findSimpleTypeDefinitionByType, findTypeDefinitionByCompileTimeClass, findTypeDefinitionByType, findTypeDefinitionByType, findTypeDefinitionsByElementName, findTypeDefinitionsByType, findTypeDefinitionsByTypeMethods inherited from interface com.evolveum.midpoint.prism.schema.PrismSchemabuilder, getComplexTypeDefinitions, getDefinitions, getDefinitions, getNamespace, getObjectDefinitions, getSourceDescription, getSubstitutions, isEmpty, isRuntime, mutator, serializeToXsd, size
- 
Field Details- 
CONNECTOR_CONFIGURATION_LOCAL_NAMEThis is the container that holds the whole configuration. Its content is defined by the connector and the connector framework. E.g., for ConnId, there is a connector-specific part defined by the particular connector (seeSchemaConstants.ICF_CONFIGURATION_PROPERTIES_NAME), and generic parts prescribed by ConnId itself, like `connectorPoolConfiguration` or `timeouts`).- See Also:
 
- 
CONNECTOR_CONFIGURATION_TYPE_LOCAL_NAME- See Also:
 
 
- 
- 
Method Details- 
getConnectorConfigurationContainerName
- 
getConnectorConfigurationContainerDefinition@NotNull default @NotNull PrismContainerDefinition<ConnectorConfigurationType> getConnectorConfigurationContainerDefinition() throws SchemaException- Throws:
- SchemaException
 
- 
getUsualNamespacePrefixString getUsualNamespacePrefix()
 
-