Package org.perfectjpattern.core.api.behavioral.command

Command Pattern API.

See:
          Description

Interface Summary
ICommand<P,R> Command Design Pattern: Encapsulate a request as an object, thereby letting you parameterize clients with different requests, queue or log requests, and support undoable operations.
IInvoker<P,R> Command Design Pattern: Encapsulate a request as an object, thereby letting you parameterize clients with different requests, queue or log requests, and support undoable operations.
IParameterlessCommand Provides parameterless ICommand type.
IParameterlessInvoker Provides parameterless IInvoker type.
IReceiver<P,R> Command Design Pattern: Encapsulate a request as an object, thereby letting you parameterize clients with different requests, queue or log requests, and support undoable operations.
 

Class Summary
NullParameter Null Object Pattern implementation of Command Parameter.
NullResult Null Object Pattern implementation of Command Result.
 

Package org.perfectjpattern.core.api.behavioral.command Description

Command Pattern API.

 


Copyright © 2007-2009. All Rights Reserved.