DAnCE  ..
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
DAnCE::DeploymentInterceptor Interface Reference

import "DAnCE_DeploymentInterceptors.idl";

Inheritance diagram for DAnCE::DeploymentInterceptor:
Inheritance graph
Collaboration diagram for DAnCE::DeploymentInterceptor:
Collaboration graph

Public Member Functions

void configure (in::Deployment::Properties config)
 
void preprocess_plan (inout::Deployment::DeploymentPlan plan) raises (::Deployment::PlanError)
 
void pre_install (inout::Deployment::DeploymentPlan plan, in unsigned long instanceRef) raises (::Deployment::PlanError, ::Deployment::InvalidProperty, ::Deployment::InvalidNodeExecParameter, ::Deployment::InvalidComponentExecParameter)
 
void post_install (in::Deployment::DeploymentPlan plan, in unsigned long instance_index, in any instance_reference, in any exception_thrown) raises (::Deployment::PlanError, ::Deployment::InvalidProperty, ::Deployment::InvalidNodeExecParameter, ::Deployment::InvalidComponentExecParameter)
 
void post_endpoint_reference (in::Deployment::DeploymentPlan plan, in unsigned long connectionRef, in any endpoint_reference, in any exception_thrown) raises (::Deployment::InvalidConnection)
 
void pre_connect (inout::Deployment::DeploymentPlan plan, in unsigned long connection_index, inout any provided_reference) raises (::Deployment::InvalidConnection)
 
void post_connect (in Deployment::DeploymentPlan plan, in unsigned long connectionRef, in any exceptionThrown) raises (::Deployment::InvalidConnection)
 
void pre_disconnect (inout::Deployment::DeploymentPlan plan, in unsigned long connection_index) raises (::Deployment::InvalidConnection)
 
void post_disconnect (in Deployment::DeploymentPlan plan, in unsigned long connectionRef, in any exceptionThrown) raises (::Deployment::InvalidConnection)
 
void post_configured (in::Deployment::DeploymentPlan plan, in unsigned long instanceRef, in any exception_thrown) raises (::Deployment::StartError)
 
void post_activate (in::Deployment::DeploymentPlan plan, in unsigned long instanceRef, in any exception_thrown) raises (::Deployment::StartError)
 
void post_passivate (in::Deployment::DeploymentPlan plan, in unsigned long instanceRef, in any exception_thrown) raises (::Deployment::StopError)
 
void post_remove (in::Deployment::DeploymentPlan plan, in unsigned long instanceRef, in any exception_thrown) raises (::Deployment::StopError)
 
void unexpected_event (in::Deployment::DeploymentPlan plan, in unsigned long instanceRef, in any exception_thrown, in string error)
 Invoked on an unexpected event, not usually during normal deployment activity. More...
 

Member Function Documentation

void DAnCE::DeploymentInterceptor::configure ( in::Deployment::Properties  config)

Invoked when the interceptor is loaded, before any other event.

void DAnCE::DeploymentInterceptor::post_activate ( in::Deployment::DeploymentPlan  plan,
in unsigned long  instanceRef,
in any  exception_thrown 
) raises (::Deployment::StartError)
void DAnCE::DeploymentInterceptor::post_configured ( in::Deployment::DeploymentPlan  plan,
in unsigned long  instanceRef,
in any  exception_thrown 
) raises (::Deployment::StartError)
void DAnCE::DeploymentInterceptor::post_connect ( in Deployment::DeploymentPlan  plan,
in unsigned long  connectionRef,
in any  exceptionThrown 
) raises (::Deployment::InvalidConnection)
void DAnCE::DeploymentInterceptor::post_disconnect ( in Deployment::DeploymentPlan  plan,
in unsigned long  connectionRef,
in any  exceptionThrown 
) raises (::Deployment::InvalidConnection)
void DAnCE::DeploymentInterceptor::post_endpoint_reference ( in::Deployment::DeploymentPlan  plan,
in unsigned long  connectionRef,
in any  endpoint_reference,
in any  exception_thrown 
) raises (::Deployment::InvalidConnection)
void DAnCE::DeploymentInterceptor::post_install ( in::Deployment::DeploymentPlan  plan,
in unsigned long  instance_index,
in any  instance_reference,
in any  exception_thrown 
) raises (::Deployment::PlanError, ::Deployment::InvalidProperty, ::Deployment::InvalidNodeExecParameter, ::Deployment::InvalidComponentExecParameter)
void DAnCE::DeploymentInterceptor::post_passivate ( in::Deployment::DeploymentPlan  plan,
in unsigned long  instanceRef,
in any  exception_thrown 
) raises (::Deployment::StopError)
void DAnCE::DeploymentInterceptor::post_remove ( in::Deployment::DeploymentPlan  plan,
in unsigned long  instanceRef,
in any  exception_thrown 
) raises (::Deployment::StopError)
void DAnCE::DeploymentInterceptor::pre_connect ( inout::Deployment::DeploymentPlan  plan,
in unsigned long  connection_index,
inout any  provided_reference 
) raises (::Deployment::InvalidConnection)
void DAnCE::DeploymentInterceptor::pre_disconnect ( inout::Deployment::DeploymentPlan  plan,
in unsigned long  connection_index 
) raises (::Deployment::InvalidConnection)
void DAnCE::DeploymentInterceptor::pre_install ( inout::Deployment::DeploymentPlan  plan,
in unsigned long  instanceRef 
) raises (::Deployment::PlanError, ::Deployment::InvalidProperty, ::Deployment::InvalidNodeExecParameter, ::Deployment::InvalidComponentExecParameter)
void DAnCE::DeploymentInterceptor::preprocess_plan ( inout::Deployment::DeploymentPlan  plan) raises (::Deployment::PlanError)
void DAnCE::DeploymentInterceptor::unexpected_event ( in::Deployment::DeploymentPlan  plan,
in unsigned long  instanceRef,
in any  exception_thrown,
in string  error 
)

Invoked on an unexpected event, not usually during normal deployment activity.

Parameters
planThe deployment plan which the instance is a part of.
instanceRefThe instance on which this unexpected event took place.
exception_thrownAn exception that was thrown, if any, which should not be re-thrown.
errorA human-readable error message, if appropriate

The documentation for this interface was generated from the following file: