DAnCE::InstanceDeploymentHandler Interface Reference

import "DAnCE_LocalityManager.idl";

Inheritance diagram for DAnCE::InstanceDeploymentHandler:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void configure (in::Deployment::Properties config)
void install_instance (in::Deployment::DeploymentPlan plan, in unsigned long instanceRef, out any instance_reference) raises (Deployment::StartError, Deployment::InvalidProperty, Deployment::InvalidNodeExecParameter, Deployment::InvalidComponentExecParameter)
void provide_endpoint_reference (in::Deployment::DeploymentPlan plan, in unsigned long connectionRef, out any endpoint_reference) raises (Deployment::StartError, Deployment::InvalidProperty)
void connect_instance (in::Deployment::DeploymentPlan plan, in unsigned long connectionRef, in any provided_reference) raises (Deployment::StartError, Deployment::InvalidConnection)
void disconnect_instance (in::Deployment::DeploymentPlan plan, in unsigned long connectionRef) raises (::Deployment::StopError)
void instance_configured (in::Deployment::DeploymentPlan plan, in unsigned long instanceRef) raises (Deployment::StartError)
void activate_instance (in::Deployment::DeploymentPlan plan, in unsigned long instanceRef, in any instance_reference) raises (Deployment::StartError)
void passivate_instance (in::Deployment::DeploymentPlan plan, in unsigned long instanceRef, in any instance_reference) raises (Deployment::StopError)
void remove_instance (in::Deployment::DeploymentPlan plan, in unsigned long instanceRef, in any instance_reference) raises (::Deployment::StopError)

Public Attributes

readonly attribute string instance_type

Detailed Description

intended to implement installation logic for a particular instance type


Member Function Documentation

void DAnCE::InstanceDeploymentHandler::activate_instance ( in::Deployment::DeploymentPlan  plan,
in unsigned long  instanceRef,
in any  instance_reference 
) raises (Deployment::StartError)
void DAnCE::InstanceDeploymentHandler::configure ( in::Deployment::Properties  config  ) 
void DAnCE::InstanceDeploymentHandler::connect_instance ( in::Deployment::DeploymentPlan  plan,
in unsigned long  connectionRef,
in any  provided_reference 
) raises (Deployment::StartError, Deployment::InvalidConnection)
void DAnCE::InstanceDeploymentHandler::disconnect_instance ( in::Deployment::DeploymentPlan  plan,
in unsigned long  connectionRef 
) raises (::Deployment::StopError)
void DAnCE::InstanceDeploymentHandler::install_instance ( in::Deployment::DeploymentPlan  plan,
in unsigned long  instanceRef,
out any  instance_reference 
) raises (Deployment::StartError, Deployment::InvalidProperty, Deployment::InvalidNodeExecParameter, Deployment::InvalidComponentExecParameter)
void DAnCE::InstanceDeploymentHandler::instance_configured ( in::Deployment::DeploymentPlan  plan,
in unsigned long  instanceRef 
) raises (Deployment::StartError)
void DAnCE::InstanceDeploymentHandler::passivate_instance ( in::Deployment::DeploymentPlan  plan,
in unsigned long  instanceRef,
in any  instance_reference 
) raises (Deployment::StopError)
void DAnCE::InstanceDeploymentHandler::provide_endpoint_reference ( in::Deployment::DeploymentPlan  plan,
in unsigned long  connectionRef,
out any  endpoint_reference 
) raises (Deployment::StartError, Deployment::InvalidProperty)
void DAnCE::InstanceDeploymentHandler::remove_instance ( in::Deployment::DeploymentPlan  plan,
in unsigned long  instanceRef,
in any  instance_reference 
) raises (::Deployment::StopError)

Member Data Documentation


The documentation for this interface was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by  doxygen 1.6.2