public class FlowCommandExecutor extends AbstractCommandExecutor
| Constructor and Description |
|---|
FlowCommandExecutor() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
executeCommand(csbase.logic.ClientFile file,
java.util.Map<java.lang.Integer,NodeParametersValues> paramValuesList,
java.lang.String description,
boolean openFlowApplication,
java.lang.String sgaServerName,
java.awt.Window owner,
CommandObserver... observers)
Executa um fluxo de algoritmos a partir de um arquivo (.flx).
|
java.lang.String |
executeCommand(csbase.logic.algorithms.flows.Flow flow,
java.util.Map<java.lang.Integer,NodeParametersValues> paramValuesList,
java.lang.String description,
boolean openFlowApplication,
java.lang.String sgaServerName,
java.awt.Window owner,
CommandObserver... observers)
Executa um comando a partir de um configurador de um fluxo de algoritmos
que esteja ou não instalado no servidor.
|
java.lang.String |
executeCommand(FlowParametersValues paramValuesList,
java.lang.String description,
boolean openFlowApplication,
java.lang.String sgaServerName,
java.awt.Window owner,
CommandObserver... observers)
Executa um comando de um fluxo de algoritmos que esteja instalado no
servidor.
|
boolean |
executeIterativeCommand(csbase.logic.algorithms.flows.Flow flow,
java.util.Map<java.lang.Integer,NodeParametersValues> paramValuesList,
java.lang.String description,
boolean openFlowApplication,
java.lang.String sgaServerName,
java.awt.Window owner,
CommandObserver... observers)
Executa um comando a partir de um configurador de um fluxo de algoritmos
que esteja ou não instalado no servidor.
|
csbase.logic.algorithms.flows.configurator.FlowAlgorithmConfigurator |
getConfigurator(java.lang.String algorithmName,
csbase.logic.algorithms.AlgorithmVersionId versionId,
java.awt.Window owner)
Obtém o configurador do fluxo de algoritmos.
|
addCommandRequestedListener, executeCommand, executeCommand, executeInterativeCommand, getCommandId, getMailAtEnd, notifyCommandRequestedListeners, setCommandId, setMailAtEndpublic csbase.logic.algorithms.flows.configurator.FlowAlgorithmConfigurator getConfigurator(java.lang.String algorithmName,
csbase.logic.algorithms.AlgorithmVersionId versionId,
java.awt.Window owner)
algorithmName - nome do algoritmo.versionId - versão do algoritmo.owner - janela-mãe da ação.public boolean executeIterativeCommand(csbase.logic.algorithms.flows.Flow flow,
java.util.Map<java.lang.Integer,NodeParametersValues> paramValuesList,
java.lang.String description,
boolean openFlowApplication,
java.lang.String sgaServerName,
java.awt.Window owner,
CommandObserver... observers)
throws java.rmi.RemoteException,
csbase.exception.OperationFailureException
flow - o fluxo de algoritmosparamValuesList - lista dos valores de parâmetros dos algoritmos a
serem inicializados no fluxo, ou null, caso já estejam preenchidosdescription - descrição do comandoopenFlowApplication - se true, a aplicação a ser aberta para
edição/execução do fluxo é a de Construtor de Fluxos, caso
contrário, abre-se o Executor de AlgoritmossgaServerName - nome do servidor do SGA a ser usado para execução. Se
for null, indica que a seleção do servidor será automática.owner - janela-mãe da ação.observers - Observadores remotos do comando executadojava.rmi.RemoteException - caso tenha havido falha na chamada remotacsbase.exception.OperationFailureException - caso o escalonador de comandos não esteja
inicializadopublic java.lang.String executeCommand(csbase.logic.algorithms.flows.Flow flow,
java.util.Map<java.lang.Integer,NodeParametersValues> paramValuesList,
java.lang.String description,
boolean openFlowApplication,
java.lang.String sgaServerName,
java.awt.Window owner,
CommandObserver... observers)
throws java.rmi.RemoteException,
csbase.exception.OperationFailureException
flow - o fluxo de algoritmosparamValuesList - lista dos valores de parâmetros dos algoritmos a
serem inicializados no fluxo, ou null, caso já estejam preenchidosdescription - descrição do comandoopenFlowApplication - se true, a aplicação a ser aberta para
edição/execução do fluxo é a de Construtor de Fluxos, caso
contrário, abre-se o Executor de AlgoritmossgaServerName - nome do servidor do SGA a ser usado para execução. Se
for null, indica que a seleção do servidor será automática.owner - janela-mãe da ação.observers - Observadores remotos do comando executadojava.rmi.RemoteException - caso tenha havido falha na chamada remotacsbase.exception.OperationFailureException - caso o escalonador de comandos não esteja
inicializadopublic java.lang.String executeCommand(FlowParametersValues paramValuesList, java.lang.String description, boolean openFlowApplication, java.lang.String sgaServerName, java.awt.Window owner, CommandObserver... observers) throws java.rmi.RemoteException, csbase.exception.OperationFailureException
paramValuesList - lista dos valores de parâmetros dos algoritmos a
serem inicializados no fluxo, ou null, caso já estejam preenchidosdescription - descrição do comandoopenFlowApplication - se true, a aplicação a ser aberta para
edição/execução do fluxo é a de Construtor de Fluxos, caso
contrário, abre-se o Executor de AlgoritmossgaServerName - nome do servidor do SGA a ser usado para execução. Se
for null, indica que a seleção do servidor será automática.owner - janela-mãe da ação.observers - Observadores remotos do comando executadojava.rmi.RemoteException - caso tenha havido falha na chamada remotacsbase.exception.OperationFailureException - caso o escalonador de comandos não esteja
inicializadopublic java.lang.String executeCommand(csbase.logic.ClientFile file,
java.util.Map<java.lang.Integer,NodeParametersValues> paramValuesList,
java.lang.String description,
boolean openFlowApplication,
java.lang.String sgaServerName,
java.awt.Window owner,
CommandObserver... observers)
throws csbase.exception.ParseException,
csbase.exception.OperationFailureException,
java.io.IOException
file - arquivo que contém o fluxo de algoritmosparamValuesList - lista dos valores de parâmetros dos algoritmos a
serem inicializados no fluxo, ou null, caso já estejam preenchidosdescription - descrição do comandoopenFlowApplication - se true, a aplicação a ser aberta para
edição/execução do fluxo é a de Construtor de Fluxos, caso
contrário, abre-se o Executor de AlgoritmossgaServerName - nome do servidor do SGA a ser usado para execução. Se
for null, indica que a seleção do servidor será automática.owner - janela-mãe da ação.observers - Observadores remotos do comando executadojava.io.IOException - em caso de erro de IOcsbase.exception.OperationFailureException - no caso de falhacsbase.exception.ParseException - no caso de erro de parser do fluxoCopyright © 2015. All Rights Reserved.