DAnCE
..
|
Namespaces | |
namespace | Config_Handlers |
namespace | ExecutionManager |
namespace | Node_Manager |
namespace | Repository_Manager |
namespace | RepositoryManager |
namespace | SHS |
namespace | Target_Manager |
namespace | Utility |
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. More... | |
const string | COMPONENT_FACTORY = "component factory" |
Describes the entrypoint for the component executor. Property value is string. More... | |
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. More... | |
const string | NODE_RESOURCE_TYPE = "edu.vanderbilt.dre.DAnCE.NodeAddress" |
Indicates node address used in Node_Locator. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
const string | DANCE_PLUGIN_ARTIFACT = "edu.vanderbilt.dre.DAnCE.InstanceHandler.Artifact" |
const string | DANCE_PLUGIN_OPENMODE = "edu.vanderbilt.dre.DAnCE.InstanceHandler.OpenMode" |
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 |
typedef ACE_Refcounted_Auto_Ptr<DA_CompletionHandler, ACE_Null_Mutex> DAnCE::DA_CompletionHandler_AutoPtr |
typedef ACE_Refcounted_Auto_Ptr<DAM_CompletionHandler, ACE_Null_Mutex> DAnCE::DAM_CompletionHandler_AutoPtr |
typedef PortableServer::Servant_var<DomainApplicationManager_Impl> DAnCE::DomainApplicationManager_Impl_var |
typedef ACE_Singleton<DomainDataManager, ACE_SYNCH_RECURSIVE_MUTEX> DAnCE::DomainDataManager_Singleton |
typedef ACE_Future< Event_Result > DAnCE::Event_Future |
typedef std::list<Event_Future> DAnCE::Event_List |
typedef PortableServer::Servant_var<NodeApplicationManager_Impl> DAnCE::Safe_NodeApplicationManager_Impl |
enum DAnCE::TimeType |
DAnCE::ACE_FACTORY_DECLARE | ( | DAnCE_NDDS_Log | , |
NDDS_Log_Backend | |||
) |
DAnCE::ACE_FACTORY_DEFINE | ( | DAnCE_NDDS_Log | , |
NDDS_Log_Backend | |||
) |
DAnCE::ACE_STATIC_SVC_DEFINE | ( | FileInstallationHandlerSvc | , |
ACE_TEXT("FileInstallationHandler") | , | ||
ACE_SVC_OBJ_T | , | ||
& | ACE_SVC_NAMEFileInstallationHandlerSvc, | ||
ACE_Service_Type::DELETE_THIS|ACE_Service_Type::DELETE_OBJ | , | ||
0 | |||
) |
DAnCE::ACE_STATIC_SVC_DEFINE | ( | InstallationRepositoryManagerSvc_Impl | , |
ACE_TEXT("InstallationRepositoryManager") | , | ||
ACE_SVC_OBJ_T | , | ||
& | ACE_SVC_NAMEInstallationRepositoryManagerSvc_Impl, | ||
ACE_Service_Type::DELETE_THIS|ACE_Service_Type::DELETE_OBJ | , | ||
0 | |||
) |
DAnCE::ACE_STATIC_SVC_DEFINE | ( | HttpInstallationHandlerSvc | , |
ACE_TEXT("HttpInstallationHandler") | , | ||
ACE_SVC_OBJ_T | , | ||
& | ACE_SVC_NAMEHttpInstallationHandlerSvc, | ||
ACE_Service_Type::DELETE_THIS|ACE_Service_Type::DELETE_OBJ | , | ||
0 | |||
) |
Each ArtifactInstallationHandler knows how to handle a single protocol.
const string DAnCE::CCM_COMPONENT = "edu.vanderbilt.dre.CCM.Component" |
const string DAnCE::CCM_CONNECTOR = "edu.vanderbilt.dre.CCM.Connector" |
const string DAnCE::CCM_CONTAINER = "edu.vanderbilt.dre.CCM.Container" |
const string DAnCE::CCM_HOME = "edu.vanderbilt.dre.CCM.Home" |
const string DAnCE::CCM_HOMEDCOMPONENT = "edu.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_CONFIGPLUGIN = "edu.vanderbilt.dre.DAnCE.ConfigPlugin" |
const string DAnCE::DANCE_DEPLOYMENTINTERCEPTOR = "edu.vanderbilt.dre.DAnCE.DeploymentInterceptor" |
const string DAnCE::DANCE_IDH_DEPENDSON = "edu.vanderbilt.dre.DAnCE.InstanceHandler.DependsOn" |
const string DAnCE::DANCE_INSTALLATIONHANDLER = "edu.vanderbilt.dre.DAnCE.InstanceHandler" |
const string DAnCE::DANCE_LM_CONFIGFILE = "edu.vanderbilt.dre.DAnCE.LocalityManager.ConfigFile" |
const string DAnCE::DANCE_LM_CPUAFFINITY = "edu.vanderbilt.dre.DAnCE.LocalityManager.CPUAffinity" |
const string DAnCE::DANCE_LM_INSTALLER = "edu.vanderbilt.dre.DAnCE.LocalityManager.installer" |
const string DAnCE::DANCE_LM_LIBPATH = "edu.vanderbilt.dre.DAnCE.LocalityManager.libpath" |
const string DAnCE::DANCE_LM_PATH = "edu.vanderbilt.dre.DAnCE.LocalityManager.path" |
const string DAnCE::DANCE_LM_PROCESSNAME = "edu.vanderbilt.dre.DAnCE.LocalityManager.ProcessName" |
const string DAnCE::DANCE_LM_PROCESSPRIORITY = "edu.vanderbilt.dre.DAnCE.LocalityManager.ProcessPriority" |
const string DAnCE::DANCE_LOCALITYMANAGER = "edu.vanderbilt.dre.DAnCE.LocalityManager" |
const string DAnCE::DANCE_PLUGIN_ARTIFACT = "edu.vanderbilt.dre.DAnCE.InstanceHandler.Artifact" |
const string DAnCE::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::DANCE_PLUGIN_OPENMODE = "edu.vanderbilt.dre.DAnCE.InstanceHandler.OpenMode" |
|
static |
|
static |
|
static |
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::ENTITY_POA = "edu.dre.vanderbilt.DAnCE.POA" |
Indicates the POA in use for this entity.
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" |
Property describing the implementation type of a monolithic implementation.
const string DAnCE::INSTANCE_IOR_FILE = "edu.vanderbilt.dre.DAnCE.InstanceIOR" |
Indicates that the instance object reference should be printed to a specified 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" |
Indicates command line arguments that should be passed to locality managers when spawned.
const string DAnCE::LOCALITY_BESTEFFORT = "edu.vanderbilt.dre.DAnCE.BestEffort" |
: Indicate that the node/locality manager should load best-effort interceptors rather than first-failure semantics.
const string DAnCE::LOCALITY_EXECUTABLE = "edu.vanderbilt.dre.DAnCE.LocalityExec" |
Indicates the executable name that should be used when spawing a locality manager.
const string DAnCE::LOCALITY_MULTITHREAD = "edu.vanderbilt.dre.DAnCE.LocalityMultithread" |
const string DAnCE::LOCALITY_NAMINGCONTEXT = "edu.vanderbilt.dre.DAnCE.LocalityNamingContext" |
Stringified IOR to be used as the naming context for a locality instance.
const string DAnCE::LOCALITY_TIMEOUT = "edu.vanderbilt.dre.DAnCE.LocalityTimeout" |
Indicates the maximum time that the locality manager will wait for any deployment step to complete, in seconds.
const string DAnCE::LOCALITY_UUID = "edu.vanderbilt.dre.DAnCE.LocalityUUID" |
Indicates the UUID that should be assigned to a locality instance.
const string DAnCE::NODE_IOR = "edu.vanderbilt.dre.DAnCE.StringIOR" |
const string DAnCE::NODE_RESOURCE_TYPE = "edu.vanderbilt.dre.DAnCE.NodeAddress" |
Indicates node address used in Node_Locator.
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.