Namespaces |
namespace | Config_Handlers |
namespace | ExecutionManager |
namespace | Node_Manager |
namespace | Repository_Manager |
namespace | RepositoryManager |
namespace | SHS |
namespace | Target_Manager |
namespace | Utility |
namespace | XML |
Classes |
interface | ArtifactInstallation |
interface | DeploymentInterceptor |
class | DeploymentInterceptor_Base |
interface | InstanceDeploymentHandler |
| Interface used to manage the lifecycle of instances. More...
|
interface | LocalityManager |
interface | LocalityConfiguration |
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 | CPU_Affinity |
class | Process_Name |
class | Process_Priority |
class | LocalityManager_i |
class | LocalityManager_Task |
class | Config_Handler_Impl |
class | Inst_Handler_Impl |
class | Interceptor_Handler_Impl |
class | Locality_Handler_i |
class | DAnCE_LocalityActivator_i |
| Default server activator for CIAO component servers. More...
|
class | Plugin_Configurator |
class | Best_Effort |
class | Standard_Error |
class | Dependency_Sorter |
class | Deployment_Completion |
struct | Event_Result |
class | Deployment_Event |
class | Deployment_Scheduler |
class | Action_Base |
class | Instance_Configured |
class | Connect_Instance |
class | Disconnect_Instance |
class | Endpoint_Reference |
class | Install_Instance |
class | Passivate_Instance |
class | Remove_Instance |
class | Start_Instance |
struct | Closer |
class | Plugin_Manager |
class | Logger_Service |
class | NodeApplication_Impl |
class | NodeApplicationManager_Impl |
class | NodeManager_Impl |
interface | Plan_Launcher_Daemon |
class | Plan_Launcher_Daemon_i |
struct | Deployment_Failure |
class | EM_Launcher |
class | LM_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 | ArtifactInstallationHandlerSvc |
class | ArtifactRegistry |
class | ArtifactInstallation_Impl |
class | ArtifactInstallationHandler |
class | ArtifactInstallationProperties |
class | FileInstallationHandler |
class | FileInstallationHandlerSvc |
class | HTTPInstallationRequestHandler |
class | HttpInstallationHandler |
class | HttpInstallationHandlerSvc |
class | InstallationRepository |
class | InstallationRepositoryManager |
class | InstallationRepositoryManagerSvc |
class | InstallationRepository_Impl |
class | InstallationRepositoryManager_Impl |
class | InstallationRepositoryManagerSvc_Impl |
class | Completion_Counter_Base |
class | CompletionHandler |
class | Convert_Plan |
union | Time_Value |
interface | Domain_Validator |
class | NDDS_Log_Backend |
struct | Log_Record |
class | Locality_Splitter |
class | Node_Splitter |
class | Split_Plan |
class | Copy_UUID_Generator |
class | Unique_Sub_UUID_Generator |
class | SHS_Daemon_i |
class | SHS_Interceptor |
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_Future< Event_Result > | Event_Future |
typedef std::list< Event_Future > | Event_List |
typedef ACE_Singleton
< Plugin_Manager,
TAO_SYNCH_MUTEX > | PLUGIN_MANAGER |
typedef DAnCE::Split_Plan
< DAnCE::Locality_Splitter > | LocalitySplitter |
typedef
PortableServer::Servant_var
< NodeApplicationManager_Impl > | Safe_NodeApplicationManager_Impl |
typedef ACE_Singleton
< DomainDataManager,
ACE_SYNCH_RECURSIVE_MUTEX > | DomainDataManager_Singleton |
Enumerations |
enum | TimeType { ttSECONDS,
ttUSECONDS,
ttFRACTIONAL
} |
Functions |
| ACE_STATIC_SVC_DEFINE (FileInstallationHandlerSvc, ACE_TEXT("FileInstallationHandler"), ACE_SVC_OBJ_T,&ACE_SVC_NAME(FileInstallationHandlerSvc), ACE_Service_Type::DELETE_THIS|ACE_Service_Type::DELETE_OBJ, 0) FileInstallationHandlerSvc |
| ACE_STATIC_SVC_DEFINE (HttpInstallationHandlerSvc, ACE_TEXT("HttpInstallationHandler"), ACE_SVC_OBJ_T,&ACE_SVC_NAME(HttpInstallationHandlerSvc), ACE_Service_Type::DELETE_THIS|ACE_Service_Type::DELETE_OBJ, 0) HttpInstallationHandlerSvc |
| ACE_STATIC_SVC_DEFINE (InstallationRepositoryManagerSvc_Impl, ACE_TEXT("InstallationRepositoryManager"), ACE_SVC_OBJ_T,&ACE_SVC_NAME(InstallationRepositoryManagerSvc_Impl), ACE_Service_Type::DELETE_THIS|ACE_Service_Type::DELETE_OBJ, 0) InstallationRepositoryManagerSvc_Impl |
| ACE_FACTORY_DEFINE (DAnCE_NDDS_Log, NDDS_Log_Backend) |
| ACE_FACTORY_DECLARE (DAnCE_NDDS_Log, NDDS_Log_Backend) |
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 | 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 | NODE_RESOURCE_TYPE = "edu.vanderbilt.dre.DAnCE.NodeAddress" |
| Indicates node address used in Node_Locator.
|
const string | NODE_IOR = "edu.vanderbilt.dre.DAnCE.StringIOR" |
const string | ENTITY_POA = "edu.dre.vanderbilt.DAnCE.POA" |
| Indicates the POA in use for this entity.
|
const string | LOCALITY_TIMEOUT = "edu.vanderbilt.dre.DAnCE.LocalityTimeout" |
const string | LOCALITY_UUID = "edu.vanderbilt.dre.DAnCE.LocalityUUID" |
| Indicates the UUID that should be assigned to a locality instance.
|
const string | LOCALITY_ARGUMENTS = "edu.vanderbilt.dre.DAnCE.LocalityArguments" |
const string | LOCALITY_EXECUTABLE = "edu.vanderbilt.dre.DAnCE.LocalityExec" |
| Indicates the executable name that should be used when spawing a locality manager.
|
const string | LOCALITY_MULTITHREAD = "edu.vanderbilt.dre.DAnCE.LocalityMultithread" |
const string | LOCALITY_NAMINGCONTEXT = "edu.vanderbilt.dre.DAnCE.LocalityNamingContext" |
| Stringified IOR to be used as the naming context for a locality instance.
|
const string | LOCALITY_BESTEFFORT = "edu.vanderbilt.dre.DAnCE.BestEffort" |
const string | IMPL_TYPE = "edu.vanderbilt.dre.DAnCE.ImplementationType" |
| Property describing the implementation type of a monolithic implementation.
|
const string | CCM_CONTAINER = "edu.vanderbilt.dre.CCM.Container" |
const string | CCM_HOME = "edu.vanderbilt.dre.CCM.Home" |
const string | CCM_COMPONENT = "edu.vanderbilt.dre.CCM.Component" |
const string | CCM_HOMEDCOMPONENT = "edu.vanderbilt.dre.CCM.HomedComponent" |
const string | CCM_CONNECTOR = "edu.vanderbilt.dre.CCM.Connector" |
const string | DANCE_LOCALITYMANAGER = "edu.vanderbilt.dre.DAnCE.LocalityManager" |
const string | DANCE_INSTALLATIONHANDLER = "edu.vanderbilt.dre.DAnCE.InstanceHandler" |
const string | DANCE_DEPLOYMENTINTERCEPTOR = "edu.vanderbilt.dre.DAnCE.DeploymentInterceptor" |
const string | DANCE_CONFIGPLUGIN = "edu.vanderbilt.dre.DAnCE.ConfigPlugin" |
const string | DANCE_LM_PATH = "edu.vanderbilt.dre.DAnCE.LocalityManager.path" |
const string | DANCE_LM_LIBPATH = "edu.vanderbilt.dre.DAnCE.LocalityManager.libpath" |
const string | DANCE_LM_INSTALLER = "edu.vanderbilt.dre.DAnCE.LocalityManager.installer" |
const string | DANCE_LM_PROCESSNAME = "edu.vanderbilt.dre.DAnCE.LocalityManager.ProcessName" |
const string | DANCE_LM_CPUAFFINITY = "edu.vanderbilt.dre.DAnCE.LocalityManager.CPUAffinity" |
const string | DANCE_LM_PROCESSPRIORITY = "edu.vanderbilt.dre.DAnCE.LocalityManager.ProcessPriority" |
const string | DANCE_LM_CONFIGFILE = "edu.vanderbilt.dre.DAnCE.LocalityManager.ConfigFile" |
const string | DANCE_PLUGIN_ENTRYPT = "edu.vanderbilt.dre.DAnCE.InstanceHandler.EntryPoint" |
| Instance types that must be installed before the instance handled by the decorated handler.
|
const string | DANCE_PLUGIN_ARTIFACT = "edu.vanderbilt.dre.DAnCE.InstanceHandler.Artifact" |
const string | DANCE_IDH_DEPENDSON = "edu.vanderbilt.dre.DAnCE.InstanceHandler.DependsOn" |
native | ArtifactInstallationHandler |
static int | DAnCE_Requires_FileInstallationHandler_Service_Initializer |
static int | DAnCE_Requires_HttpInstallationHandler_Service_Initializer |
static int | DAnCE_Requires_InstallationRepositoryManager_Service_Initializer |