org.quartz.impl.jdbcjobstore
Class Util

java.lang.Object
  extended by org.quartz.impl.jdbcjobstore.Util

public final class Util
extends java.lang.Object

This class contains utility functions for use in all delegate classes.

Author:
Jeffrey Wescott

Method Summary
static void closeResultSet(java.sql.ResultSet rs)
          Cleanup helper method that closes the given ResultSet while ignoring any errors.
static void closeStatement(java.sql.Statement statement)
          Cleanup helper method that closes the given Statement while ignoring any errors.
static java.lang.String rtp(java.lang.String query, java.lang.String tablePrefix, java.lang.String schedNameLiteral)
           Replace the table prefix in a query by replacing any occurrences of "{0}" with the table prefix.
static void setBeanProps(java.lang.Object obj, java.lang.String[] propNames, java.lang.Object[] propValues)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

rtp

public static java.lang.String rtp(java.lang.String query,
                                   java.lang.String tablePrefix,
                                   java.lang.String schedNameLiteral)

Replace the table prefix in a query by replacing any occurrences of "{0}" with the table prefix.

Parameters:
query - the unsubstitued query
tablePrefix - the table prefix
Returns:
the query, with proper table prefix substituted

closeResultSet

public static void closeResultSet(java.sql.ResultSet rs)
Cleanup helper method that closes the given ResultSet while ignoring any errors.


closeStatement

public static void closeStatement(java.sql.Statement statement)
Cleanup helper method that closes the given Statement while ignoring any errors.


setBeanProps

public static void setBeanProps(java.lang.Object obj,
                                java.lang.String[] propNames,
                                java.lang.Object[] propValues)
                         throws JobPersistenceException
Throws:
JobPersistenceException


Copyright 2001-2019, Terracotta, Inc.