Class PlainDerbyParamValueProcessor

  • All Implemented Interfaces:
    IParamValueProcessor

    public class PlainDerbyParamValueProcessor
    extends PlainParamValueProcessor
    Derby variant of the plain schema param value processor which is needed because Derby needs slightly different syntax for some queries and in particular, we need to be very careful issuing both SQL and DML in a specific order to avoid deadlocks due to compatibility issues with shared (S) and exclusive (X) locks in Derby.