Back to index
Summary
Retrieves all dependencies for a process.projectNameStringrequiredThe name for the project that must be unique among all projects. processNameStringrequiredThe name of the process. applicationEntityRevisionIdUUIDoptionalThe revision ID of the versioned object. applicationNameStringoptionalThe name of the application, if the process is owned by an application. componentApplicationNameStringoptionalIf specified, the component is scoped to this application not the project. componentNameStringoptionalThe name of the component, if the process is owned by a component. microserviceApplicationNameStringoptionalName of the application containing the microservice. microserviceNameStringoptionalThe name of the microservice, if the process is owned by a microservice. |
Usage
Perl
$cmdr->getProcessDependencies( "test-projectName", # projectName "test-processName" # processName # optionals );
ectool
ectool getProcessDependencies \ "test-projectName" `# projectName` \ "test-processName" `# processName` \ # optionals
Examples
Perl
To retrieve the dependencies between two component process steps in a master component:
$cmdr->getProcessDependencies('Default', 'Deploy', {componentName => 'WAR file'});
To retrieve the dependencies between two component process steps in a specific application:
$cmdr->getProcessDependencies('Default', 'Deploy', {componentName => 'WAR file', componentApplicationName => 'Shopping Cart'});
To retrieve the dependencies between two application process steps:
$cmdr->getProcessDependencies('Default', 'Deploy', {applicationName => 'Shopping Cart'});
ectool
To retrieve the dependencies between two component process steps in a master component:
ectool getProcessDependencies 'Default' 'Deploy' --componentName 'WAR file'
To retrieve the dependencies between two component process steps in a specific application:
ectool getProcessDependencies 'Default' 'Deploy' --componentName 'WAR file' --componentApplicationName 'Shopping Cart'
To retrieve the dependencies between two application process steps:
ectool getProcessDependencies 'Default' 'Deploy' --applicationName 'Shopping Cart'