Skip to main content

Crate zerodds_corba_dnc

Crate zerodds_corba_dnc 

Source
Expand description

zerodds-corba-dnc — OMG Deployment & Configuration 4.0 (formal/2006-04-02).

Crate zerodds-corba-dnc. Safety classification: STANDARD.

§Module

  • plan — Datenmodell fuer DPD/CPD/IDD/PSD (D&C §6 + §7).
  • xml — XML-Loader fuer Plan-Files (D&C §10 XML-Encoding).
  • repository — RepositoryManager (D&C §8).
  • execution — ExecutionManager / DomainApplicationManager (D&C §9).
  • node — NodeManager / NodeApplicationManager (D&C §9).
  • container_host — ContainerHost: bindet einen zerodds-corba-ccm::Container an einen Plan-Application-Run.

§Beispiel

use zerodds_corba_dnc::DeploymentPlan;
let plan = DeploymentPlan::default();
assert!(plan.uuid.is_empty());

Re-exports§

pub use container_host::ContainerHost;
pub use container_host::HostError;
pub use execution::DomainApplication;
pub use execution::DomainApplicationManager;
pub use execution::ExecutionManager;
pub use node::NodeApplication;
pub use node::NodeApplicationManager;
pub use node::NodeManager;
pub use plan::ComponentPackageDescription;
pub use plan::DeploymentPlan;
pub use plan::ImplementationDependency;
pub use plan::ImplementationDescription;
pub use plan::InstanceDeploymentDescription;
pub use plan::PackageConfiguration;
pub use plan::PackagedComponentImplementation;
pub use plan::PlanError;
pub use repository::RepositoryManager;
pub use xml::ParseError;
pub use xml::parse_plan_xml;

Modules§

container_host
ContainerHost — bindet einen zerodds_corba_ccm::container::Container an einen D&C-Plan-Application-Run.
execution
ExecutionManager / DomainApplicationManager — D&C §9.
node
NodeManager / NodeApplicationManager — D&C §9.2.
plan
Plan-Datenmodell — OMG D&C 4.0 §6 + §7.
repository
RepositoryManager — D&C §8.
xml
XML-Loader fuer D&C-Plan-Files — Spec D&C §10 (XML-Encoding).