Interface Command<R,C,E extends Exception>

Type Parameters:
C - the command context type
R - the command return type
E - the command execution exception type
All Known Subinterfaces:
PrimaryOwnerCommand<I,M,R>, RuntimeCommand<R,C>
All Known Implementing Classes:
AbstractPrimaryOwnerCommand, CancelCommand, ContainsCommand, EntriesCommand, ScheduleCommand, ScheduleWithExpirationMetaDataCommand, ScheduleWithPersistentMetaDataCommand, ScheduleWithTransientMetaDataCommand

public interface Command<R,C,E extends Exception>
A command to invoke remotely.
Author:
Paul Ferraro
  • Method Summary

    Modifier and Type
    Method
    Description
    execute(C context)
    Execute this command with the specified context.
  • Method Details

    • execute

      R execute(C context) throws E
      Execute this command with the specified context.
      Parameters:
      context - the execution context
      Returns:
      the result of this command
      Throws:
      Exception - exception that occurred during execution