@ -1417,6 +1417,7 @@ public abstract class JobStoreSupport implements JobStore, Constants {
return getDelegate ( ) . selectJobDetail ( conn , key ,
return getDelegate ( ) . selectJobDetail ( conn , key ,
getClassLoadHelper ( ) ) ;
getClassLoadHelper ( ) ) ;
} catch ( ClassNotFoundException e ) {
} catch ( ClassNotFoundException e ) {
com . fr . third . org . jboss . logging . Logger . getLogger ( getClass ( ) ) . error ( "---------job class not found, jobKey: " + key , e ) ;
throw new JobPersistenceException (
throw new JobPersistenceException (
"Couldn't retrieve job because a required class was not found: "
"Couldn't retrieve job because a required class was not found: "
+ e . getMessage ( ) , e ) ;
+ e . getMessage ( ) , e ) ;
@ -3745,7 +3746,7 @@ public abstract class JobStoreSupport implements JobStore, Constants {
* the a transaction template . If no return value is required , execute
* the a transaction template . If no return value is required , execute
* should just return null .
* should just return null .
*
*
* @see JobStoreSupport # executeInNonManagedTXLock ( String , TransactionCallback )
* @see JobStoreSupport # executeInNonManagedTXLock ( String , TransactionCallback , TransactionValidator )
* @see JobStoreSupport # executeInLock ( String , TransactionCallback )
* @see JobStoreSupport # executeInLock ( String , TransactionCallback )
* @see JobStoreSupport # executeWithoutLock ( TransactionCallback )
* @see JobStoreSupport # executeWithoutLock ( TransactionCallback )
* /
* /
@ -3761,7 +3762,7 @@ public abstract class JobStoreSupport implements JobStore, Constants {
* Implement this interface to provide the code to execute within
* Implement this interface to provide the code to execute within
* the a transaction template that has no return value .
* the a transaction template that has no return value .
*
*
* @see JobStoreSupport # executeInNonManagedTXLock ( String , TransactionCallback )
* @see JobStoreSupport # executeInNonManagedTXLock ( String , TransactionCallback , TransactionValidator )
* /
* /
protected abstract class VoidTransactionCallback implements TransactionCallback < Void > {
protected abstract class VoidTransactionCallback implements TransactionCallback < Void > {
public final Void execute ( Connection conn ) throws JobPersistenceException {
public final Void execute ( Connection conn ) throws JobPersistenceException {