examples
Class CommandExecutionExample

java.lang.Object
  extended by examples.CommandExecutionExample
All Implemented Interfaces:
IApplication, Serializable

public class CommandExecutionExample
extends Object
implements IApplication

Aplicação de teste de execução de comandos via CSDK.

Author:
Tecgraf/PUC-Rio
See Also:
Serialized Form

Constructor Summary
CommandExecutionExample(ICSDKEnvironment csdkInterface)
          Construtor padrão.
 
Method Summary
 boolean canEndApplication()
          
protected  void executeAlgorithm()
          Executa um algoritmo simples.
 void onApplicationEnd()
          
 void onApplicationStart()
          
 void onMessageReceived(IMessage message, IMessageSender sender)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommandExecutionExample

public CommandExecutionExample(ICSDKEnvironment csdkInterface)
Construtor padrão.

Parameters:
csdkInterface - interface padrão para o ambiente CSDK.
Method Detail

onApplicationStart

public void onApplicationStart()
                        throws ApplicationException

Specified by:
onApplicationStart in interface IApplication
Throws:
ApplicationException

canEndApplication

public boolean canEndApplication()

Specified by:
canEndApplication in interface IApplication

onApplicationEnd

public void onApplicationEnd()
                      throws ApplicationException

Specified by:
onApplicationEnd in interface IApplication
Throws:
ApplicationException

onMessageReceived

public void onMessageReceived(IMessage message,
                              IMessageSender sender)

Specified by:
onMessageReceived in interface IApplication

executeAlgorithm

protected void executeAlgorithm()
                         throws CommandException,
                                ParameterValueConvertionException
Executa um algoritmo simples.

Throws:
CommandException - em caso de erro ao submeter o comando.
ParameterValueConvertionException - em caso de erro na parametrização.


Copyright © 2013–2014 Tecgraf/PUC-Rio. All rights reserved.