Interface GcDbVersionable
- All Known Implementing Classes:
ChangeLogEntryTemp,GcGrouperSync,GcGrouperSyncDependencyGroupGroup,GcGrouperSyncDependencyGroupUser,GcGrouperSyncGroup,GcGrouperSyncJob,GcGrouperSyncLog,GcGrouperSyncMember,GcGrouperSyncMembership,GrouperDataAlias,GrouperDataField,GrouperDataFieldAssign,GrouperDataFieldAssignHst,GrouperDataGlobalAssign,GrouperDataProvider,GrouperDataRow,GrouperDataRowAssign,GrouperDataRowAssignHst,GrouperDataRowFieldAssign,GrouperDataRowFieldAssignHst,GrouperDictionary,GrouperLifecycleEvent,GrouperLifecycleEventConfig,SqlCacheDependency,SqlCacheDependencyType,SqlCacheGroup,SqlCacheMembership,SqlCacheMembershipHst
public interface GcDbVersionable
-
Method Summary
Modifier and TypeMethodDescriptionvoidrecord was deletedbooleanif we need to update this objectvoidkeep a copy of the state in the DB so we know if we need to store again
-
Method Details
-
dbVersionDifferent
boolean dbVersionDifferent()if we need to update this object- Returns:
- if needs to update this object
-
dbVersionReset
void dbVersionReset()keep a copy of the state in the DB so we know if we need to store again -
dbVersionDelete
void dbVersionDelete()record was deleted
-