Class TableJDBCSeq.CurrentSequenceRunnable

  extended by org.apache.openjpa.jdbc.kernel.TableJDBCSeq.CurrentSequenceRunnable
All Implemented Interfaces:
Enclosing class:

protected class TableJDBCSeq.CurrentSequenceRunnable
extends Object
implements Runnable

CurentSequenceRunnable is a runnable wrapper which obtains the current sequence value from the database.

Method Summary
 void run()
          This method actually obtains the current sequence value.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Method Detail


public void run()
         throws RuntimeException
This method actually obtains the current sequence value.

Specified by:
run in interface Runnable
RuntimeException - any SQLExceptions that occur when obtaining the sequence value are wrapped in a runtime exception to avoid breaking the Runnable method signature. The caller can obtain the "real" exception by calling getCause().

Copyright © 2006-2009 Apache Software Foundation. All Rights Reserved.