| java.lang.Object com.completex.objective.components.persistency.key.impl.AbstractKeyGenerator
All known Subclasses: com.completex.objective.components.persistency.key.impl.AbstractSequenceKeyGenerator, com.completex.objective.components.persistency.key.impl.AbstractOdalSequenceKeyGenerator,
AbstractKeyGenerator | abstract public class AbstractKeyGenerator implements ComplexKeyGenerator(Code) | | author: Gennady Krizhevsky |
Method Summary | |
protected void | closeAll(Transaction transaction, ResultSet resultSet, PreparedStatement stmt) | public DatabasePolicy | getDatabasePolicy() | public Log | getLogger() | abstract public Object | getNextKey(Transaction transaction, Persistency persistency, Record record) | abstract public Object | getNextKey(Transaction transaction, Persistency persistency, Record record, Object dynamicParameters) | abstract public Object | getNextKeyPlain(Transaction transaction, Persistency persistency, String objectName) | public String | getSeqName() | public Object | getStaticParameters() | abstract public void | insertValue(Transaction transaction, Persistency persistency, PersistentEntry persistentEntry) | protected PreparedStatement | prepareStatement(Transaction transaction, String sql) | protected void | releaseStatement(Transaction transaction, PreparedStatement statement) | public void | setDatabasePolicy(DatabasePolicy databasePolicy) | public void | setLogger(Log log) | public void | setSeqName(String seqName) | public void | setStaticParameters(Object staticParameters) | public static Object | toConventional(PersistentEntry persistentEntry, Object value) | abstract public void | updateValue(Transaction transaction, Persistency persistency, PersistentEntry persistentEntry, boolean complexDirty) | protected void | validate(Transaction transaction) |
SEQ_SAME_TRANSACTION_KEY | final public static String SEQ_SAME_TRANSACTION_KEY(Code) | | |
getStaticParameters | public Object getStaticParameters()(Code) | | |
setLogger | public void setLogger(Log log)(Code) | | |
setStaticParameters | public void setStaticParameters(Object staticParameters)(Code) | | Set staticParameters once
Parameters: staticParameters - |
|
|