> If so, then when defining this property, ${ticket.cleaner.database.platform}, 
> is there a short-list of known-values we should be specifying there ?

    /**
     * Supported database platforms provides support for platform-specific
     * behavior such as locking semantics.
     */
    public enum DatabasePlatform {
        /**
         * Any platform that supports the SQL-92 FOR UPDATE updatability clause
         * for SELECT queries and the related exclusive row locking
         * semantics it suggests.
         */
        SQL92,

        /** HSQLDB platform */
        HSQL,

        /** Microsoft SQL Server platform */
        SqlServer;
    }

Oracle supports SELECT FOR UPDATE, so you'd want SQL92.  Clearly we
need to document this on
https://wiki.jasig.org/display/CASUM/JpaTicketRegistry; thanks for
pointing it out.

M

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to