Package org.apache.james.jspf.executor
Class StagedMultipleSPFExecutor
java.lang.Object
org.apache.james.jspf.executor.StagedMultipleSPFExecutor
- All Implemented Interfaces:
Runnable,SPFExecutor
Async implementation of SPFExecutor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute(SPFSession session, FutureSPFResult result) Execute the non-blocking part of the processing and returns.voidexecute(SPFSession session, FutureSPFResult result, boolean throttle) voidrun()
-
Constructor Details
-
StagedMultipleSPFExecutor
-
-
Method Details
-
execute
Execute the non-blocking part of the processing and returns. If the working queue is full (50 pending responses) this method will not return until the queue is again not full.- Specified by:
executein interfaceSPFExecutor- Parameters:
session-result-- See Also:
-
execute
-
run
public void run()
-