Class EntityCommandHandler<T extends Entity,​I extends Command,​R>

java.lang.Object
com.cloudimpl.outstack.runtime.EntityCommandHandler<T,​I,​R>
Type Parameters:
R -
T -
I -
All Implemented Interfaces:
CommandHandler<T>, Handler<T>
Direct Known Subclasses:
AsyncEntityCommandHandler, DefaultDeleteCommandHandler, DefaultRenameCommandHandler, UnboundedCommandHandler

public abstract class EntityCommandHandler<T extends Entity,​I extends Command,​R>
extends java.lang.Object
implements CommandHandler<T>
Author:
nuwansa
  • Field Details

    • OK

      public static final CommandResponse OK
    • entityType

      protected final java.lang.Class<T extends Entity> entityType
    • cmdType

      protected final java.lang.Class<I extends Command> cmdType
  • Constructor Details

    • EntityCommandHandler

      public EntityCommandHandler()
    • EntityCommandHandler

      public EntityCommandHandler​(java.lang.Class<T> type)
  • Method Details