| Interface | Description |
|---|---|
| ClassificationNodeConfig |
Configuration of a
ClassificationNode. |
| Config |
Root of a
Model configuration. |
| ModuleConfig |
Configuration of a
Module. |
| MutableClassificationNodeConfig |
Extension of
ClassificationNodeConfig that allows changing the
configuration data. |
| MutableConfig |
Extension of
Config that allows changing the configuration data. |
| MutableModuleConfig |
Extension of
ModuleConfig that allows changing the configuration data. |
| MutableNodeConfig |
Extension of
NodeConfig that allows changing the configuration data. |
| NodeConfig |
Configuration of a
Node. |
| NodeConfigTransferObject |
Transfer object for a
MutableNodeConfig basic configuration data. |
| OptimisticLockHandle |
Represents an optimistic lock held on an entity.
|
| PluginDefConfig |
Configuration of a
NodePlugin within a NodeConfig. |
| PropertyDefConfig |
Configuration of a property within a
NodeConfig. |
| Class | Description |
|---|---|
| PluginKey |
| Enum | Description |
|---|---|
| NodeType |
Defines the types of (
NodeConfig's. |
| Exception | Description |
|---|---|
| DuplicateNodeException |
Thrown by
MutableNodeConfig.setNodeConfigTransferObject(org.azyva.dragom.model.config.NodeConfigTransferObject, org.azyva.dragom.model.config.OptimisticLockHandle) and
MutableNode.setNodeConfigTransferObject(org.azyva.dragom.model.config.NodeConfigTransferObject, org.azyva.dragom.model.config.OptimisticLockHandle) when the new configuration data
would introduce a duplicate MutableNodeConfig or MutableNode
within the parent. |
| OptimisticLockException |
Model configuration interfaces.
Model configuration is represented by interfaces since different configuration implementations can be used, to support different configuration stores (XML file, database, etc.) for example.
Copyright © 2015–2017 AZYVA INC.. All rights reserved.