| java.lang.Object com.completex.objective.components.persistency.key.impl.AbstractKeyGenerator com.completex.objective.components.persistency.key.impl.AbstractOdalSequenceKeyGenerator com.completex.objective.components.persistency.key.impl.OdalSimpleSequenceKeyGenerator
OdalSimpleSequenceKeyGenerator | public OdalSimpleSequenceKeyGenerator()(Code) | | |
OdalSimpleSequenceKeyGenerator | public OdalSimpleSequenceKeyGenerator(String tableName, boolean sameTransaction, DatabasePolicy databasePolicy, String seqName, Log logger)(Code) | | |
Methods inherited from com.completex.objective.components.persistency.key.impl.AbstractOdalSequenceKeyGenerator | protected ExecPriority[] extractPriorities(DatabasePolicy databasePolicy)(Code)(Java Doc) protected Object generateSequenceFromOdalTable(Transaction transaction, Persistency persistency, String objectName) throws OdalPersistencyException(Code)(Java Doc) protected Object generateSequenceFromSupportingKeyGenerator(Transaction transaction, Persistency persistency, String objectName) throws OdalPersistencyException(Code)(Java Doc) protected ExecPriority getIdentityPriority(DatabasePolicy databasePolicy)(Code)(Java Doc) public Object getNextKeyPlain(Transaction transaction, Persistency persistency, String objectName) throws OdalPersistencyException(Code)(Java Doc) public OdalKeyPolicy getOdalKeyPolicy()(Code)(Java Doc) protected ExecPriority getOdalKeyPriority(DatabasePolicy databasePolicy)(Code)(Java Doc) protected ExecPriority getSequencePriority(DatabasePolicy databasePolicy)(Code)(Java Doc) public String getTableName()(Code)(Java Doc) public void insertValue(Transaction transaction, Persistency persistency, PersistentEntry persistentEntry) throws OdalPersistencyException(Code)(Java Doc) protected boolean isInsertConditionSatisfied0(PersistentEntry persistentEntry)(Code)(Java Doc) public boolean isSameTransaction()(Code)(Java Doc) protected void postExecPriority(Object id, ExecPriority priotity)(Code)(Java Doc) public void setOdalKeyPolicy(OdalKeyPolicy odalKeyPolicy)(Code)(Java Doc) public void setSameTransaction(boolean sameTransaction)(Code)(Java Doc) public void setStaticParameters(Object staticParameters)(Code)(Java Doc) public void setTableName(String tableName)(Code)(Java Doc) protected void sortPriorities(ExecPriority[] priotities)(Code)(Java Doc) public void updateValue(Transaction transaction, Persistency persistency, PersistentEntry persistentEntry, boolean complexDirty) throws OdalPersistencyException(Code)(Java Doc) protected void validatePrioritiesEnabled(ExecPriority[] priotities) throws OdalPersistencyException(Code)(Java Doc)
|
Methods inherited from com.completex.objective.components.persistency.key.impl.AbstractKeyGenerator | protected void closeAll(Transaction transaction, ResultSet resultSet, PreparedStatement stmt) throws OdalPersistencyException(Code)(Java Doc) public DatabasePolicy getDatabasePolicy()(Code)(Java Doc) public Log getLogger()(Code)(Java Doc) abstract public Object getNextKey(Transaction transaction, Persistency persistency, Record record) throws OdalPersistencyException(Code)(Java Doc) abstract public Object getNextKey(Transaction transaction, Persistency persistency, Record record, Object dynamicParameters) throws OdalPersistencyException(Code)(Java Doc) abstract public Object getNextKeyPlain(Transaction transaction, Persistency persistency, String objectName) throws OdalPersistencyException(Code)(Java Doc) public String getSeqName()(Code)(Java Doc) public Object getStaticParameters()(Code)(Java Doc) abstract public void insertValue(Transaction transaction, Persistency persistency, PersistentEntry persistentEntry) throws OdalPersistencyException(Code)(Java Doc) protected PreparedStatement prepareStatement(Transaction transaction, String sql) throws SQLException(Code)(Java Doc) protected void releaseStatement(Transaction transaction, PreparedStatement statement) throws SQLException(Code)(Java Doc) public void setDatabasePolicy(DatabasePolicy databasePolicy)(Code)(Java Doc) public void setLogger(Log log)(Code)(Java Doc) public void setSeqName(String seqName)(Code)(Java Doc) public void setStaticParameters(Object staticParameters)(Code)(Java Doc) public static Object toConventional(PersistentEntry persistentEntry, Object value)(Code)(Java Doc) abstract public void updateValue(Transaction transaction, Persistency persistency, PersistentEntry persistentEntry, boolean complexDirty) throws OdalPersistencyException(Code)(Java Doc) protected void validate(Transaction transaction)(Code)(Java Doc)
|
|
|