Interface ProcessSafeOperation<R,​T extends java.lang.Throwable>


  • public interface ProcessSafeOperation<R,​T extends java.lang.Throwable>
    ProcessState safe operation.
    Author:
    Daniel Sagenschneider
    • Method Detail

      • run

        R run()
        throws T extends java.lang.Throwable
        Contains the logic requiring ProcessState safety.
        Returns:
        Optional return value from operation.
        Throws:
        T - Possible Escalation.
        T extends java.lang.Throwable