DAnCE Namespace Reference

Namespaces

namespace  ExecutionManager
namespace  Name_Utilities
namespace  Node_Manager
namespace  Repository_Manager
namespace  RepositoryManager
namespace  Target_Manager
namespace  Utility

Classes

interface  ArtifactInstallationHandler
interface  ArtifactInstallation
interface  DeploymentInterceptor
interface  PlanPreprocessing
interface  InstanceInstallation
interface  InstanceConnection
interface  InstanceDeploymentHandler
interface  LocalityManager
interface  LocalityManagerActivator
class  DomainApplication_Impl
 This class implements the DomainApplication interface. More...
class  DA_NAM_ReplyHandlerImpl
class  DA_NA_ReplyHandlerImpl
class  DomainApplicationManager_Impl
class  DAM_NM_ReplyHandlerImpl
class  Node_Locator
class  ExecutionManager_Impl
class  DAnCE_StoreReferences_i
class  DAnCE_ReferenceLookup_i
class  LocalityManager_i
class  LocalityManager_Task
class  Locality_Handler_i
class  Child_Handler
 The signal handler class for the SIGCHLD handling to avoid zombies. More...
class  DAnCE_LocalityActivator_i
 Default server activator for CIAO component servers. More...
class  Logger_Service
class  NodeApplication_Impl
class  NodeApplicationManager_Impl
class  NodeManager_Impl
struct  Deployment_Failure
class  EM_Launcher
class  NM_Launcher
class  Plan_Launcher_Base
class  Plan_Launcher_Base_Impl
 This class launches and manages deployment plans. More...
class  RepositoryManagerDaemon_i
class  DomainDataManager
 Responsible for maintaining the Domain Information. More...
class  ResourceCommitmentManager_i
class  TargetManagerDaemon_i
class  Completion_Counter_Base
class  CompletionHandler
class  Convert_Plan
class  Locality_Splitter
class  Node_Splitter
class  Split_Plan
class  Copy_UUID_Generator
class  Unique_Sub_UUID_Generator

Typedefs

typedef CompletionHandler
< DomainApplication_Impl
DA_CompletionHandler
typedef
ACE_Refcounted_Auto_Ptr
< DA_CompletionHandler,
ACE_Null_Mutex
DA_CompletionHandler_AutoPtr
typedef
PortableServer::Servant_var
< DomainApplication_Impl
DomainApplication_Impl_var
typedef
PortableServer::Servant_var
< DomainApplicationManager_Impl
DomainApplicationManager_Impl_var
typedef CompletionHandler
< DomainApplicationManager_Impl
DAM_CompletionHandler
typedef
ACE_Refcounted_Auto_Ptr
< DAM_CompletionHandler,
ACE_Null_Mutex
DAM_CompletionHandler_AutoPtr
typedef
PortableServer::Servant_var
< ExecutionManager_Impl
ExecutionManager_Impl_var
typedef ACE_Singleton
< DomainDataManager,
ACE_SYNCH_RECURSIVE_MUTEX > 
DomainDataManager_Singleton

Variables

const string HOME_FACTORY = "home factory"
 Describes the entrypoint for the home executor. Property value is string.
const string COMPONENT_FACTORY = "component factory"
 Describes the entrypoint for the component executor. Property value is string.
const string EXPLICIT_HOME = "edu.vanderbilt.dre.DAnCE.ExplicitHome"
const string REGISTER_NAMING = "edu.vanderbilt.dre.DAnCE.RegisterNaming"
const string INSTANCE_IOR_FILE = "edu.vanderbilt.dre.DAnCE.InstanceIOR"
const string STANDALONE_NM = "edu.vanderbilt.dre.DAnCE.StandaloneNM"
 Indicates that the NodeManager is running as a standalone entity.
const string DOMAIN_NC = "edu.vanderbilt.dre.DAnCE.DomainNC"
const string INSTANCE_NC = "edu.vanderbilt.dre.DAnCE.InstanceNC"
 Indicates the naming context used for instance objects.
const string LOCALITY_TIMEOUT = "edu.vanderbilt.dre.DAnCE.LocalityTimeout"
const string LOCALITY_UUID = "edu.vanderbilt.dre.DAnCE.LocalityUUID"
const string LOCALITY_ARGUMENTS = "edu.vanderbilt.dre.DAnCE.LocalityArguments"
const string LOCALITY_EXECUTABLE = "edu.vanderbilt.dre.DAnCE.LocalityExec"
const string LOCALITY_MULTITHREAD = "edu.vanderbilt.dre.DAnCE.LocalityMutltithread"
const string LOCALITY_NAMINGCONTEXT = "edu.vanderbilt.dre.DAnCE.LocalityNamingContext"
const string IMPL_TYPE = "edu.vanderbilt.dre.DAnCE.ImplementationType"
const string SERVER_EXECUTABLE = "edu.vanderbilt.dre.DAnCE.ServerExecutable"
const string CCM_CONTAINER = "edu.dre.vanderbilt.dre.CCM.Container"
const string CCM_HOME = "edu.dre.vanderbilt.dre.CCM.Home"
const string CCM_COMPONENT = "edu.dre.vanderbilt.dre.CCM.Component"
const string CCM_HOMEDCOMPONENT = "edu.dre.vanderbilt.dre.CCM.HomedComponent"
const string DANCE_LOCALITYMANAGER = "edu.vanderbilt.dre.DAnCE.LocalityManager"

Typedef Documentation


Variable Documentation

const string DAnCE::CCM_COMPONENT = "edu.dre.vanderbilt.dre.CCM.Component"
const string DAnCE::CCM_CONTAINER = "edu.dre.vanderbilt.dre.CCM.Container"
const string DAnCE::CCM_HOME = "edu.dre.vanderbilt.dre.CCM.Home"
const string DAnCE::CCM_HOMEDCOMPONENT = "edu.dre.vanderbilt.dre.CCM.HomedComponent"
const string DAnCE::COMPONENT_FACTORY = "component factory"

Describes the entrypoint for the component executor. Property value is string.

const string DAnCE::DANCE_LOCALITYMANAGER = "edu.vanderbilt.dre.DAnCE.LocalityManager"
const string DAnCE::DOMAIN_NC = "edu.vanderbilt.dre.DAnCE.DomainNC"

Indicates the naming context for domain objects, which includes infrastructure and redirection.

const string DAnCE::EXPLICIT_HOME = "edu.vanderbilt.dre.DAnCE.ExplicitHome"

Indicates that the component instance should be deployed using specified home ID. Property value is string.

const string DAnCE::HOME_FACTORY = "home factory"

Describes the entrypoint for the home executor. Property value is string.

const string DAnCE::IMPL_TYPE = "edu.vanderbilt.dre.DAnCE.ImplementationType"
const string DAnCE::INSTANCE_IOR_FILE = "edu.vanderbilt.dre.DAnCE.InstanceIOR"

Indicates that the instance object reference should be printed to a specifid file. Property value is string.

const string DAnCE::INSTANCE_NC = "edu.vanderbilt.dre.DAnCE.InstanceNC"

Indicates the naming context used for instance objects.

const string DAnCE::LOCALITY_ARGUMENTS = "edu.vanderbilt.dre.DAnCE.LocalityArguments"
const string DAnCE::LOCALITY_EXECUTABLE = "edu.vanderbilt.dre.DAnCE.LocalityExec"
const string DAnCE::LOCALITY_MULTITHREAD = "edu.vanderbilt.dre.DAnCE.LocalityMutltithread"
const string DAnCE::LOCALITY_NAMINGCONTEXT = "edu.vanderbilt.dre.DAnCE.LocalityNamingContext"
const string DAnCE::LOCALITY_TIMEOUT = "edu.vanderbilt.dre.DAnCE.LocalityTimeout"
const string DAnCE::LOCALITY_UUID = "edu.vanderbilt.dre.DAnCE.LocalityUUID"
const string DAnCE::REGISTER_NAMING = "edu.vanderbilt.dre.DAnCE.RegisterNaming"

Indicates that the instance object reference should be registered in the Instance naming context using a specified name. Property value is string.

const string DAnCE::SERVER_EXECUTABLE = "edu.vanderbilt.dre.DAnCE.ServerExecutable"
const string DAnCE::STANDALONE_NM = "edu.vanderbilt.dre.DAnCE.StandaloneNM"

Indicates that the NodeManager is running as a standalone entity.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by  doxygen 1.6.2