|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.internet2.middleware.grouper.GrouperAPI
edu.internet2.middleware.grouper.changeLog.ChangeLogConsumer
public class ChangeLogConsumer
changeLog consumer
Field Summary | |
---|---|
static java.lang.String |
COLUMN_CREATED_ON
column |
static java.lang.String |
COLUMN_HIBERNATE_VERSION_NUMBER
column |
static java.lang.String |
COLUMN_ID
column |
static java.lang.String |
COLUMN_LAST_SEQUENCE_PROCESSED
column |
static java.lang.String |
COLUMN_LAST_UPDATED
column |
static java.lang.String |
COLUMN_NAME
column |
static java.lang.String |
FIELD_CREATED_ON_DB
constant for field name for: createdOnDb |
static java.lang.String |
FIELD_ID
constant for field name for: id |
static java.lang.String |
FIELD_LAST_SEQUENCE_PROCESSED
constant for field name for: lastSequenceProcessed |
static java.lang.String |
FIELD_LAST_UPDATED_DB
constant for field name for: lastUpdatedDb |
static java.lang.String |
FIELD_NAME
constant for field name for: name |
static java.lang.String |
TABLE_GROUPER_CHANGE_LOG_CONSUMER
name of the grouper changeLog consumer table in the db |
Fields inherited from class edu.internet2.middleware.grouper.GrouperAPI |
---|
FIELD_DB_VERSION, FIELD_HIBERNATE_VERSION_NUMBER, INITIAL_VERSION_NUMBER |
Fields inherited from interface org.hibernate.classic.Lifecycle |
---|
NO_VETO, VETO |
Constructor Summary | |
---|---|
ChangeLogConsumer()
empty constructor |
Method Summary | |
---|---|
GrouperAPI |
clone()
deep clone the fields in this object |
boolean |
equalsDeep(ChangeLogConsumer changeLogType)
see if one changeLog type is the same as another (not looking at last update, id, etc) |
java.sql.Timestamp |
getCreatedOn()
when created |
java.lang.Long |
getCreatedOnDb()
when created |
java.lang.String |
getId()
uuid of row |
java.lang.Long |
getLastSequenceProcessed()
what is the number of the last sequence processed |
java.sql.Timestamp |
getLastUpdated()
when last updated |
java.lang.Long |
getLastUpdatedDb()
when last updated |
java.lang.String |
getName()
name of this consumer |
void |
onPreSave(HibernateSession hibernateSession)
before a save (insert) occurs |
void |
onPreUpdate(HibernateSession hibernateSession)
before an update occurs |
void |
setCreatedOn(java.sql.Timestamp createdOn1)
when created |
void |
setCreatedOnDb(java.lang.Long createdOn1)
when created |
void |
setId(java.lang.String id1)
uuid of row |
void |
setLastSequenceProcessed(java.lang.Long lastSequenceProcessed1)
what is the number of the last sequence processed |
void |
setLastUpdated(java.sql.Timestamp lastUpdated1)
when last updated |
void |
setLastUpdatedDb(java.lang.Long lastUpdated1)
when last updated |
void |
setName(java.lang.String name1)
name of this consumer |
java.lang.String |
toString()
|
java.lang.String |
toStringDeep()
the string repre |
void |
truncate()
make sure this object will fit in the DB |
Methods inherited from class edu.internet2.middleware.grouper.GrouperAPI |
---|
dbVersion, dbVersionClear, dbVersionDifferentFields, dbVersionIsDifferent, dbVersionReset, fieldValue, getHibernateVersionNumber, onDelete, onLoad, onPostDelete, onPostSave, onPostUpdate, onPreDelete, onSave, onUpdate, setHibernateVersionNumber |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String COLUMN_ID
public static final java.lang.String COLUMN_HIBERNATE_VERSION_NUMBER
public static final java.lang.String COLUMN_LAST_SEQUENCE_PROCESSED
public static final java.lang.String COLUMN_NAME
public static final java.lang.String COLUMN_CREATED_ON
public static final java.lang.String COLUMN_LAST_UPDATED
public static final java.lang.String FIELD_CREATED_ON_DB
public static final java.lang.String FIELD_ID
public static final java.lang.String FIELD_LAST_SEQUENCE_PROCESSED
public static final java.lang.String FIELD_LAST_UPDATED_DB
public static final java.lang.String FIELD_NAME
public static final java.lang.String TABLE_GROUPER_CHANGE_LOG_CONSUMER
Constructor Detail |
---|
public ChangeLogConsumer()
Method Detail |
---|
public boolean equalsDeep(ChangeLogConsumer changeLogType)
changeLogType
-
public java.lang.String toStringDeep()
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public java.lang.String getId()
public void setId(java.lang.String id1)
id1
- public java.sql.Timestamp getLastUpdated()
public java.lang.Long getLastUpdatedDb()
public void setLastUpdated(java.sql.Timestamp lastUpdated1)
lastUpdated1
- public void setLastUpdatedDb(java.lang.Long lastUpdated1)
lastUpdated1
- public java.sql.Timestamp getCreatedOn()
public java.lang.Long getCreatedOnDb()
public void setCreatedOn(java.sql.Timestamp createdOn1)
createdOn1
- public void setCreatedOnDb(java.lang.Long createdOn1)
createdOn1
- public void onPreSave(HibernateSession hibernateSession)
HibGrouperLifecycle
onPreSave
in interface HibGrouperLifecycle
onPreSave
in class GrouperAPI
GrouperAPI.onPreSave(edu.internet2.middleware.grouper.hibernate.HibernateSession)
public void onPreUpdate(HibernateSession hibernateSession)
HibGrouperLifecycle
onPreUpdate
in interface HibGrouperLifecycle
onPreUpdate
in class GrouperAPI
GrouperAPI.onPreUpdate(edu.internet2.middleware.grouper.hibernate.HibernateSession)
public void truncate()
public GrouperAPI clone()
GrouperAPI
clone
in interface GrouperCloneable
clone
in class GrouperAPI
GrouperAPI.clone()
public java.lang.String getName()
public void setName(java.lang.String name1)
name1
- public java.lang.Long getLastSequenceProcessed()
public void setLastSequenceProcessed(java.lang.Long lastSequenceProcessed1)
lastSequenceProcessed1
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |