org.apache.openjpa.jdbc.kernel
Interface JDBCSeq

All Superinterfaces:
Closeable, Seq
All Known Implementing Classes:
AbstractJDBCSeq, ClassTableJDBCSeq, NativeJDBCSeq, TableJDBCSeq, ValueTableJDBCSeq

public interface JDBCSeq
extends Seq

Specialization of the the Seq interface to provide information on the schema needed by this sequence. Only sequences that require special tables that must be created by OpenJPA tools need to implement this interface.

Author:
Abe White

Field Summary
 
Fields inherited from interface org.apache.openjpa.kernel.Seq
TYPE_CONTIGUOUS, TYPE_DEFAULT, TYPE_NONTRANSACTIONAL, TYPE_TRANSACTIONAL
 
Method Summary
 void addSchema(ClassMapping mapping, SchemaGroup group)
          Add any tables, etc needed by this factory for the given mapping to the given schema group, if they do not exist already.
 
Methods inherited from interface org.apache.openjpa.kernel.Seq
allocate, close, current, next, setType
 

Method Detail

addSchema

void addSchema(ClassMapping mapping,
               SchemaGroup group)
Add any tables, etc needed by this factory for the given mapping to the given schema group, if they do not exist already.



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