|
||||||||||
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 stringspublic ChangeLogType(java.lang.String changeLogCategory1, java.lang.String actionName1, java.lang.String... labelStrings)
changeLogCategory1
- actionName1
- labelStrings
- up to 8 label stringsMethod 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.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Object.equals(java.lang.Object)
public int hashCode()
hashCode
in class java.lang.Object
Object.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 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 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 GrouperCloneable
clone
in class GrouperAPI
GrouperAPI.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 |