public interface ReadOnlyProcedure extends Procedure
A class implementing the Procedure
interface can additionally implement
the ReadOnlyProcedure
interface, to manifest that
this procedure will not modify any data in the EBX® repository.
This allows other read-only transactions in the same dataspace to be run
fully concurrently.
If a class implementing this interface however modifies EBX® data in its
execute
method,
an UnsupportedOperationException
will be thrown.