public class ClusterAwareSequenceGenerator extends SGenerator implements java.io.Serializable
Constructor and Description |
---|
ClusterAwareSequenceGenerator(SFieldScalar field,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
createDDL(SSessionJdbc session)
returns DDL required to support number generation, Eg.
|
java.lang.String |
dropDDL(SSessionJdbc session) |
long |
generateKey(SSessionJdbc session,
SRecordMeta<?> meta,
SFieldScalar keyField) |
getName, theGenerator
public ClusterAwareSequenceGenerator(SFieldScalar field, java.lang.String name)
public long generateKey(SSessionJdbc session, SRecordMeta<?> meta, SFieldScalar keyField)
public java.lang.String createDDL(SSessionJdbc session)
SGenerator
createDDL
in class SGenerator
public java.lang.String dropDDL(SSessionJdbc session)
dropDDL
in class SGenerator