public class SGALocalCommand
extends csbase.server.plugin.service.sgaservice.SGADaemonCommand
| Modifier | Constructor and Description |
|---|---|
protected |
SGALocalCommand(JobExecutor executor,
String commandId)
Construtor.
|
protected |
SGALocalCommand(JobExecutor executor,
String commandId,
JobData jobData)
Construtor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
control(sgaidl.JobControlAction action,
String child)
Altera o estado de um comando ou de um job filho do comando.
|
protected void |
execute(String commandString,
Map<String,String> execParam,
JobObserver observer) |
protected JobExecutor |
getExecutor()
Obtém o executor de jobs.
|
protected JobData |
getJobData()
Obtém os dados do job.
|
sgaidl.RunningCommandInfo |
getRunningCommandInfo()
Fornece as informações de monitoração de um comando.
|
protected void |
recovery(JobData data,
JobObserver observer) |
protected static void |
setLogger(String name) |
_create_request, _create_request, _duplicate, _get_client_policy, _get_component, _get_domain_managers, _get_interface_def, _get_interface, _get_orb, _get_policy_overrides, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _repository_id, _request, _set_policy_override, _set_policy_overrides, _validate_connectionprotected SGALocalCommand(JobExecutor executor, String commandId)
executor - executor de jobsprotected SGALocalCommand(JobExecutor executor, String commandId, JobData jobData)
executor - executor de jobsjobData - dados do jobprotected static void setLogger(String name)
protected JobData getJobData()
protected JobExecutor getExecutor()
protected void execute(String commandString, Map<String,String> execParam, JobObserver observer)
protected void recovery(JobData data, JobObserver observer)
public void control(sgaidl.JobControlAction action,
String child)
throws sgaidl.InvalidActionException,
sgaidl.ActionNotSupportedException,
sgaidl.InvalidTransitionException
action - ação a ser executada sobre o comandochild - identificador do job filho do comando ou nulo se a ação deve
ser realizada no próprio comandosgaidl.InvalidActionException - ação inválidasgaidl.ActionNotSupportedException - ação não suportadasgaidl.InvalidTransitionException - ??? TODO Unir a
InvalidTransitionException com a InvalidActionExceptionpublic sgaidl.RunningCommandInfo getRunningCommandInfo()
Copyright © 2015. All rights reserved.