Classe de Comandos
Estenda uma ou mais das três interfaces incluídas no pacote de comandos para gravar uma interface de comandos. A interface base para todos os comandos é a Command.
A interface Command fornece a interface do lado do cliente
somente para comandos genéricos e declara três métodos básicos:
- isReadyToCallExecute. Esse método é chamado no lado cliente antes que o comando seja executado no servidor.
- execute. Este método transmite o comando para o destino e retorna quaisquer dados.
- reset. Este método reverte quaisquer propriedades de saída para os valores que tinham antes que o método execute fosse chamado para, então, que o objeto possa ser reutilizado.
A classe de implementação para a interface deve conter implementações para os métodos isReadyToCallExecute e reset.