org.omnaest.utils.operation
Interface Operation<RESULT,PARAMETER>

Type Parameters:
RESULT -
PARAMETER -
All Known Subinterfaces:
OperationBooleanResult<PARAMETER>
All Known Implementing Classes:
ForEach, OperationBattery, OperationBatteryRoundRobin, OperationBlockingToFastRepeatingExecutions, OperationComposite, OperationDecorator, OperationDecoratorReentrantLock, OperationExceptionHandled, OperationExceptionHandledResult, OperationIntrinsicToOperationAdapter, OperationProducingExceptionHandledResult, OperationVoidToOperationAdapter

public interface Operation<RESULT,PARAMETER>

An Operation offers an execute(Object) method. This supports simple strategy pattern.

Author:
Omnaest
See Also:
OperationVoid, OperationIntrinsic, OperationFactory

Method Summary
 RESULT execute(PARAMETER parameter)
           
 

Method Detail

execute

RESULT execute(PARAMETER parameter)


Copyright © 2013. All Rights Reserved.