|
||||||||||
| 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.ChangeLogType
public class ChangeLogType
type of changeLog
| Field Summary | |
|---|---|
static java.lang.String |
COLUMN_ACTION_NAME
column |
static java.lang.String |
COLUMN_CHANGE_LOG_CATEGORY
column |
static java.lang.String |
COLUMN_CONTEXT_ID
column |
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_LABEL_STRING01
column |
static java.lang.String |
COLUMN_LABEL_STRING02
column |
static java.lang.String |
COLUMN_LABEL_STRING03
column |
static java.lang.String |
COLUMN_LABEL_STRING04
column |
static java.lang.String |
COLUMN_LABEL_STRING05
column |
static java.lang.String |
COLUMN_LABEL_STRING06
column |
static java.lang.String |
COLUMN_LABEL_STRING07
column |
static java.lang.String |
COLUMN_LABEL_STRING08
column |
static java.lang.String |
COLUMN_LABEL_STRING09
column |
static java.lang.String |
COLUMN_LABEL_STRING10
column |
static java.lang.String |
COLUMN_LABEL_STRING11
column |
static java.lang.String |
COLUMN_LABEL_STRING12
column |
static java.lang.String |
COLUMN_LAST_UPDATED
column |
static java.lang.String |
FIELD_ACTION_NAME
constant for field name for: actionName |
static java.lang.String |
FIELD_CHANGE_LOG_CATEGORY
constant for field name for: changeLogCategory |
static java.lang.String |
FIELD_CONTEXT_ID
constant for field name for: contextId |
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_LABEL_STRING01
constant for field name for: labelString01 |
static java.lang.String |
FIELD_LABEL_STRING02
constant for field name for: labelString02 |
static java.lang.String |
FIELD_LABEL_STRING03
constant for field name for: labelString03 |
static java.lang.String |
FIELD_LABEL_STRING04
constant for field name for: labelString04 |
static java.lang.String |
FIELD_LABEL_STRING05
constant for field name for: labelString05 |
static java.lang.String |
FIELD_LABEL_STRING06
constant for field name for: labelString06 |
static java.lang.String |
FIELD_LABEL_STRING07
constant for field name for: labelString07 |
static java.lang.String |
FIELD_LABEL_STRING08
constant for field name for: labelString08 |
static java.lang.String |
FIELD_LABEL_STRING09
constant for field name for: labelString09 |
static java.lang.String |
FIELD_LABEL_STRING10
constant for field name for: labelString10 |
static java.lang.String |
FIELD_LABEL_STRING11
constant for field name for: labelString11 |
static java.lang.String |
FIELD_LABEL_STRING12
constant for field name for: labelString12 |
static java.lang.String |
FIELD_LAST_UPDATED_DB
constant for field name for: lastUpdatedDb |
static java.lang.String |
TABLE_GROUPER_CHANGE_LOG_TYPE
name of the grouper changeLog type 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 | |
|---|---|
ChangeLogType()
empty constructor |
|
ChangeLogType(java.lang.String changeLogCategory1,
java.lang.String actionName1,
ChangeLogLabel... enumStrings)
construct with more params |
|
ChangeLogType(java.lang.String changeLogCategory1,
java.lang.String actionName1,
java.lang.String... labelStrings)
construct with more params |
|
| Method Summary | |
|---|---|
GrouperAPI |
clone()
deep clone the fields in this object |
void |
copyArgFieldIntoThis(ChangeLogType changeLogType)
copy the argument into this |
boolean |
equals(java.lang.Object obj)
|
boolean |
equalsCategoryAndAction(ChangeLogTypeIdentifier changeLogTypeIdentifier)
see if this identifier matches the change log type by category and action |
boolean |
equalsDeep(ChangeLogType changeLogType)
see if one changeLog type is the same as another (not looking at last update, id, etc) |
java.lang.String |
getActionName()
action within the changeLog category |
java.lang.String |
getChangeLogCategory()
category of changeLog |
java.lang.String |
getContextId()
context id ties multiple db changes |
java.sql.Timestamp |
getCreatedOn()
when created |
java.lang.Long |
getCreatedOnDb()
when created |
java.lang.String |
getId()
uuid of row |
java.lang.String |
getLabelString01()
label for string01 |
java.lang.String |
getLabelString02()
label for string02 |
java.lang.String |
getLabelString03()
label for string03 |
java.lang.String |
getLabelString04()
label for string04 |
java.lang.String |
getLabelString05()
label for string05 |
java.lang.String |
getLabelString06()
label for the string06 field |
java.lang.String |
getLabelString07()
label for the string07 field |
java.lang.String |
getLabelString08()
label for the string08 field |
java.lang.String |
getLabelString09()
label string 9 |
java.lang.String |
getLabelString10()
label string 10 |
java.lang.String |
getLabelString11()
label string 11 |
java.lang.String |
getLabelString12()
label string 12 |
java.sql.Timestamp |
getLastUpdated()
when last updated |
java.lang.Long |
getLastUpdatedDb()
when last updated |
int |
hashCode()
|
java.util.Set<java.lang.String> |
labels()
labels for this type |
void |
onPreSave(HibernateSession hibernateSession)
before a save (insert) occurs |
void |
onPreUpdate(HibernateSession hibernateSession)
before an update occurs |
java.lang.String |
retrieveChangeLogEntryFieldForLabel(java.lang.String label)
get the field in changeLog entry for this label |
void |
setActionName(java.lang.String actionName)
action within the changeLog category |
void |
setChangeLogCategory(java.lang.String changeLogCategory1)
category of changeLog |
void |
setContextId(java.lang.String contextId1)
context id ties multiple db changes |
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 |
setLabelString01(java.lang.String labelString01a)
label for string01 |
void |
setLabelString02(java.lang.String labelString02a)
label for string02 |
void |
setLabelString03(java.lang.String labelString03a)
label for string03 |
void |
setLabelString04(java.lang.String labelString04a)
label for string04 |
void |
setLabelString05(java.lang.String labelString05a)
label for string05 |
void |
setLabelString06(java.lang.String labelString06a)
label for the string06 field |
void |
setLabelString07(java.lang.String labelString07a)
label for the string07 field |
void |
setLabelString08(java.lang.String labelString08a)
label for the string08 field |
void |
setLabelString09(java.lang.String _labelString09)
label string 9 |
void |
setLabelString10(java.lang.String _labelString10)
label string 10 |
void |
setLabelString11(java.lang.String _labelString11)
label string 11 |
void |
setLabelString12(java.lang.String _labelString12)
label string 12 |
void |
setLastUpdated(java.sql.Timestamp lastUpdated1)
when last updated |
void |
setLastUpdatedDb(java.lang.Long lastUpdated1)
when last updated |
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 |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String COLUMN_ID
public static final java.lang.String COLUMN_ACTION_NAME
public static final java.lang.String COLUMN_CHANGE_LOG_CATEGORY
public static final java.lang.String COLUMN_CONTEXT_ID
public static final java.lang.String COLUMN_CREATED_ON
public static final java.lang.String COLUMN_LABEL_STRING01
public static final java.lang.String COLUMN_LABEL_STRING02
public static final java.lang.String COLUMN_LABEL_STRING03
public static final java.lang.String COLUMN_LABEL_STRING04
public static final java.lang.String COLUMN_LABEL_STRING05
public static final java.lang.String COLUMN_LABEL_STRING06
public static final java.lang.String COLUMN_LABEL_STRING07
public static final java.lang.String COLUMN_LABEL_STRING08
public static final java.lang.String COLUMN_LABEL_STRING09
public static final java.lang.String COLUMN_LABEL_STRING10
public static final java.lang.String COLUMN_LABEL_STRING11
public static final java.lang.String COLUMN_LABEL_STRING12
public static final java.lang.String COLUMN_LAST_UPDATED
public static final java.lang.String COLUMN_HIBERNATE_VERSION_NUMBER
public static final java.lang.String FIELD_ACTION_NAME
public static final java.lang.String FIELD_CHANGE_LOG_CATEGORY
public static final java.lang.String FIELD_CONTEXT_ID
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_LABEL_STRING01
public static final java.lang.String FIELD_LABEL_STRING02
public static final java.lang.String FIELD_LABEL_STRING03
public static final java.lang.String FIELD_LABEL_STRING04
public static final java.lang.String FIELD_LABEL_STRING05
public static final java.lang.String FIELD_LABEL_STRING06
public static final java.lang.String FIELD_LABEL_STRING07
public static final java.lang.String FIELD_LABEL_STRING08
public static final java.lang.String FIELD_LABEL_STRING09
public static final java.lang.String FIELD_LABEL_STRING10
public static final java.lang.String FIELD_LABEL_STRING11
public static final java.lang.String FIELD_LABEL_STRING12
public static final java.lang.String FIELD_LAST_UPDATED_DB
public static final java.lang.String TABLE_GROUPER_CHANGE_LOG_TYPE
| Constructor Detail |
|---|
public ChangeLogType()
public ChangeLogType(java.lang.String changeLogCategory1,
java.lang.String actionName1,
ChangeLogLabel... enumStrings)
changeLogCategory1 - actionName1 - enumStrings - up to 8 label strings
public ChangeLogType(java.lang.String changeLogCategory1,
java.lang.String actionName1,
java.lang.String... labelStrings)
changeLogCategory1 - actionName1 - labelStrings - up to 8 label strings| Method Detail |
|---|
public boolean equalsDeep(ChangeLogType changeLogType)
changeLogType -
public java.util.Set<java.lang.String> labels()
public java.lang.String retrieveChangeLogEntryFieldForLabel(java.lang.String label)
label -
public void copyArgFieldIntoThis(ChangeLogType changeLogType)
changeLogType - public java.lang.String toStringDeep()
public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectObject.equals(java.lang.Object)public int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()public java.lang.String getId()
public void setId(java.lang.String id1)
id1 - public java.lang.String getChangeLogCategory()
public void setChangeLogCategory(java.lang.String changeLogCategory1)
changeLogCategory1 - public java.lang.String getActionName()
public void setActionName(java.lang.String actionName)
actionName - 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 HibGrouperLifecycleonPreSave in class GrouperAPIGrouperAPI.onPreSave(edu.internet2.middleware.grouper.hibernate.HibernateSession)public void onPreUpdate(HibernateSession hibernateSession)
HibGrouperLifecycle
onPreUpdate in interface HibGrouperLifecycleonPreUpdate in class GrouperAPIGrouperAPI.onPreUpdate(edu.internet2.middleware.grouper.hibernate.HibernateSession)public java.lang.String getLabelString01()
public void setLabelString01(java.lang.String labelString01a)
labelString01a - public java.lang.String getLabelString02()
public void setLabelString02(java.lang.String labelString02a)
labelString02a - public java.lang.String getLabelString03()
public void setLabelString03(java.lang.String labelString03a)
labelString03a - public java.lang.String getLabelString04()
public void setLabelString04(java.lang.String labelString04a)
labelString04a - public java.lang.String getLabelString05()
public void setLabelString05(java.lang.String labelString05a)
labelString05a - public java.lang.String getContextId()
public void setContextId(java.lang.String contextId1)
contextId1 - public void truncate()
public java.lang.String getLabelString06()
public void setLabelString06(java.lang.String labelString06a)
labelString06a - public java.lang.String getLabelString07()
public void setLabelString07(java.lang.String labelString07a)
labelString07a - public java.lang.String getLabelString08()
public void setLabelString08(java.lang.String labelString08a)
labelString08a - public GrouperAPI clone()
GrouperAPI
clone in interface GrouperCloneableclone in class GrouperAPIGrouperAPI.clone()public java.lang.String getLabelString09()
public void setLabelString09(java.lang.String _labelString09)
_labelString09 - public java.lang.String getLabelString10()
public void setLabelString10(java.lang.String _labelString10)
_labelString10 - public java.lang.String getLabelString11()
public void setLabelString11(java.lang.String _labelString11)
_labelString11 - public java.lang.String getLabelString12()
public void setLabelString12(java.lang.String _labelString12)
_labelString12 - public boolean equalsCategoryAndAction(ChangeLogTypeIdentifier changeLogTypeIdentifier)
changeLogTypeIdentifier -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||