public interface ICommandContext extends IContext
| Modifier and Type | Method and Description |
|---|---|
String |
executeAlgorithm(IAlgorithmTemplate template,
String cmdDescription,
String sgaName,
Window window,
ICommandObserver observer)
Executa um algoritmo, dado o nome e identificador da versão, configurando-o
com os valores de parâmetros especificados.
|
String |
executeFlow(IFlowTemplate template,
String cmdDescription,
String sgaName,
Window window,
ICommandObserver observer)
Executa um fluxo de algoritmos, dado o nome e identificador da versão ou o
arquivo de definição do fluxo, configurando-o com os valores de parâmetros
especificados.
|
isActive, onContextActivate, onContextDeactivateString executeAlgorithm(IAlgorithmTemplate template, String cmdDescription, String sgaName, Window window, ICommandObserver observer) throws CommandException
template - definição do algoritmo a ser executado e dos valores dos
seus parâmetroscmdDescription - descrição do comandosgaName - nome do servidor de execução (SGA) a ser usado para
execução. Se for null, indica que a seleção do servidor
será feita automaticamente pelo ambiente.window - janela-mãe da execução.observer - Observador do comando executado.CommandException - em caso de erro durante a submissão do comando.String executeFlow(IFlowTemplate template, String cmdDescription, String sgaName, Window window, ICommandObserver observer) throws CommandException
template - definição do fluxo a ser executado e dos valores dos seus
parâmetroscmdDescription - descrição do comandosgaName - nome do servidor de execução (SGA) a ser usado para
execução. Se for null, indica que a seleção do servidor
será feita automaticamente pelo ambiente.window - janela-mãe da execução.observer - Observador do comando executado.CommandException - em caso de erro durante a submissão do comando.Copyright © 2016 Tecgraf/PUC-Rio. All rights reserved.