public class GcGrouperSyncMember extends Object implements GcSqlAssignPrimaryKey, GcDbVersionable
Constructor and Description |
---|
GcGrouperSyncMember() |
Modifier and Type | Method and Description |
---|---|
void |
assignField(String syncField,
Object result) |
GcGrouperSyncMember |
clone()
deep clone the fields in this object
|
void |
dbVersionDelete()
db version
|
boolean |
dbVersionDifferent()
if we need to update this object
|
void |
dbVersionReset()
take a snapshot of the data since this is what is in the db
|
boolean |
equalsDeep(Object obj) |
boolean |
gcSqlAssignNewPrimaryKeyForInsert()
assign a new primary key for insert.
|
String |
getConnectionName()
connection name or null for default
|
GcGrouperSyncErrorCode |
getErrorCode()
Error code e.g.
|
String |
getErrorCodeDb()
Error code e.g.
|
String |
getErrorMessage()
if the last sync had an error, this is the error message
|
Timestamp |
getErrorTimestamp()
this the last sync had an error, this was the error timestamp
|
GcGrouperSync |
getGrouperSync() |
String |
getGrouperSyncId()
uuid of the job in grouper_sync
|
String |
getId()
uuid of this record in this table
|
Boolean |
getInTarget()
if this group exists in the target/destination
|
String |
getInTargetDb()
if this group exists in the target/destination
|
Timestamp |
getInTargetEnd()
when this group was provisioned to target
|
String |
getInTargetInsertOrExistsDb()
T if inserted on the in_target_start date, or F if it existed then and not sure when inserted
|
Timestamp |
getInTargetStart()
when this group was provisioned to target
|
Timestamp |
getLastTimeWorkWasDone()
last time a record was processe
|
Timestamp |
getLastUpdated()
when this record was last updated
|
Timestamp |
getLastUserMetadataSync()
when this users name and description and metadata was synced
|
Timestamp |
getLastUserMetadataSyncStart()
when this users name and description and metadata was synced (Started)
|
Timestamp |
getLastUserSync()
when this user was last synced, includes metadata and memberships
|
Timestamp |
getLastUserSyncStart()
when this user was last synced started, includes metadata and memberships
|
String |
getMemberFromId2()
for users this is the group idIndex
|
String |
getMemberFromId3()
other metadata on users
|
String |
getMemberId()
foreign key to the members sync table, though not a real foreign key
|
String |
getMemberToId2()
other metadata on users
|
String |
getMemberToId3()
other metadata on users
|
Timestamp |
getMetadataUpdated()
when metadata was last updated
|
String |
getProvisionableDb()
T if provisionable and F is not
|
Timestamp |
getProvisionableEnd()
millis since 1970 that this group ended being provisionable
|
Timestamp |
getProvisionableStart()
millis since 1970 that this group started to be provisionable
|
String |
getSourceId()
subject source id
|
String |
getSubjectId()
subject id
|
String |
getSubjectIdentifier()
subject identifier for this sync
|
boolean |
isInTarget()
if in target
|
boolean |
isInTargetInsertOrExists()
T if inserted on the in_target_start date, or F if it existed then and not sure when inserted
|
boolean |
isProvisionable()
if provisionable
|
static void |
main(String[] args) |
static void |
reset()
delete all data if table is here
|
String |
retrieveField(String syncField) |
void |
setConnectionName(String connectionName1)
connection name or null for default
|
void |
setErrorCode(GcGrouperSyncErrorCode gcGrouperSyncErrorCode)
Error code e.g.
|
void |
setErrorCodeDb(String errorCodeDb)
Error code e.g.
|
void |
setErrorMessage(String errorMessage1)
if the last sync had an error, this is the error message
|
void |
setErrorTimestamp(Timestamp errorTimestamp1)
this the last sync had an error, this was the error timestamp
|
void |
setGrouperSync(GcGrouperSync gcGrouperSync) |
void |
setGrouperSyncId(String grouperSyncId1)
uuid of the job in grouper_sync
|
void |
setId(String id1)
uuid of this record in this table
|
void |
setInTarget(boolean inTarget)
if in target
|
void |
setInTarget(Boolean inTarget)
if this group exists in the target/destination
|
void |
setInTargetDb(String inTargetDb1)
if this group exists in the target/destination
|
void |
setInTargetEnd(Timestamp inTargetEnd1)
when this group was provisioned to target
|
void |
setInTargetInsertOrExists(boolean inTargetInsertOrExists)
T if inserted on the in_target_start date, or F if it existed then and not sure when inserted
|
void |
setInTargetInsertOrExistsDb(String inTargetInsertOrExistsDb1)
T if inserted on the in_target_start date, or F if it existed then and not sure when inserted
|
void |
setInTargetStart(Timestamp inTargetStart1)
when this group was provisioned to target
|
void |
setLastTimeWorkWasDone(Timestamp lastTimeWorkWasDone1)
last time a record was processe
|
void |
setLastUpdated(Timestamp lastUpdated1)
when this record was last updated
|
void |
setLastUserMetadataSync(Timestamp lastUserMetadataSync1)
when this users name and description and metadata was synced
|
void |
setLastUserMetadataSyncStart(Timestamp lastUserMetadataSyncStart)
when this users name and description and metadata was synced (Started)
|
void |
setLastUserSync(Timestamp lastUserSync1)
when this user was last synced, includes metadata and memberships
|
void |
setLastUserSyncStart(Timestamp lastUserSyncStart)
when this user was last synced started, includes metadata and memberships
|
void |
setMemberFromId2(String groupFromId2_1)
for users this is the group idIndex
|
void |
setMemberFromId3(String groupFromId3_1)
other metadata on users
|
void |
setMemberId(String memberId1)
foreign key to the members sync table, though not a real foreign key
|
void |
setMemberToId2(String groupToId2_1)
other metadata on users
|
void |
setMemberToId3(String groupToId3_1)
other metadata on users
|
void |
setMetadataUpdated(Timestamp metadataUpdated1)
when metadata was last updated
|
void |
setProvisionable(boolean provisionable)
if provisionable
|
void |
setProvisionableDb(String provisionableDb1)
T if provisionable and F is not
|
void |
setProvisionableEnd(Timestamp provisionableEndMillis1)
millis since 1970 that this group ended being provisionable
|
void |
setProvisionableStart(Timestamp provisionableStartMillis1)
millis since 1970 that this group started to be provisionable
|
void |
setSourceId(String sourceId1)
subject source id
|
void |
setSubjectId(String subjectId1)
subject id
|
void |
setSubjectIdentifier(String subjectIdentifier1)
subject identifier for this sync
|
void |
storePrepare()
call this before storing
|
String |
toString() |
public void dbVersionReset()
dbVersionReset
in interface GcDbVersionable
public boolean dbVersionDifferent()
dbVersionDifferent
in interface GcDbVersionable
public void dbVersionDelete()
dbVersionDelete
in interface GcDbVersionable
public GcGrouperSyncMember clone()
public boolean equalsDeep(Object obj)
public String getErrorCodeDb()
public void setErrorCodeDb(String errorCodeDb)
errorCodeDb
- public GcGrouperSyncErrorCode getErrorCode()
public void setErrorCode(GcGrouperSyncErrorCode gcGrouperSyncErrorCode)
gcGrouperSyncErrorCode
- public Timestamp getLastUserSyncStart()
public void setLastUserSyncStart(Timestamp lastUserSyncStart)
lastUserSyncStart
- public Timestamp getLastUserSync()
public void setLastUserSync(Timestamp lastUserSync1)
lastUserSync1
- public Timestamp getLastUserMetadataSyncStart()
public void setLastUserMetadataSyncStart(Timestamp lastUserMetadataSyncStart)
lastUserMetadataSyncStart
- public Timestamp getLastUserMetadataSync()
public void setLastUserMetadataSync(Timestamp lastUserMetadataSync1)
lastUserMetadataSync1
- public static void reset()
public String getMemberId()
public void setMemberId(String memberId1)
memberId1
- public String getSubjectIdentifier()
public void setSubjectIdentifier(String subjectIdentifier1)
subjectIdentifier1
- public String getSourceId()
public void setSourceId(String sourceId1)
sourceId1
- public Timestamp getMetadataUpdated()
public void setMetadataUpdated(Timestamp metadataUpdated1)
metadataUpdated1
- public String getSubjectId()
public void setSubjectId(String subjectId1)
subjectId1
- public void storePrepare()
public GcGrouperSync getGrouperSync()
public void setGrouperSync(GcGrouperSync gcGrouperSync)
gcGrouperSync
- public String getConnectionName()
public void setConnectionName(String connectionName1)
connectionName1
- public static void main(String[] args)
args
- public Timestamp getLastTimeWorkWasDone()
public void setLastTimeWorkWasDone(Timestamp lastTimeWorkWasDone1)
lastTimeWorkWasDone1
- public String getErrorMessage()
public void setErrorMessage(String errorMessage1)
errorMessage1
- public Timestamp getErrorTimestamp()
public void setErrorTimestamp(Timestamp errorTimestamp1)
errorTimestamp1
- public String getId()
public void setId(String id1)
id1
- the id to setpublic String getInTargetInsertOrExistsDb()
public void setInTargetInsertOrExistsDb(String inTargetInsertOrExistsDb1)
inTargetInsertOrExistsDb1
- public boolean isInTargetInsertOrExists()
public void setInTargetInsertOrExists(boolean inTargetInsertOrExists)
inTargetInsertOrExists
- public String getInTargetDb()
public void setInTargetDb(String inTargetDb1)
inTargetDb1
- public Boolean getInTarget()
public void setInTarget(Boolean inTarget)
inTarget
- public String getGrouperSyncId()
public void setGrouperSyncId(String grouperSyncId1)
grouperSyncId1
- public Timestamp getLastUpdated()
public void setLastUpdated(Timestamp lastUpdated1)
lastUpdated1
- public String getProvisionableDb()
public void setProvisionableDb(String provisionableDb1)
provisionableDb1
- public boolean isProvisionable()
public void setProvisionable(boolean provisionable)
provisionable
- public Timestamp getProvisionableEnd()
public void setProvisionableEnd(Timestamp provisionableEndMillis1)
provisionableEndMillis1
- public Timestamp getProvisionableStart()
public void setProvisionableStart(Timestamp provisionableStartMillis1)
provisionableStartMillis1
- public String getMemberFromId2()
public void setMemberFromId2(String groupFromId2_1)
groupFromId2_1
- public String getMemberFromId3()
public void setMemberFromId3(String groupFromId3_1)
groupFromId3_1
- public String getMemberToId2()
public void setMemberToId2(String groupToId2_1)
groupToId2_1
- public String getMemberToId3()
public void setMemberToId3(String groupToId3_1)
groupToId3_1
- public boolean gcSqlAssignNewPrimaryKeyForInsert()
GcSqlAssignPrimaryKey
gcSqlAssignNewPrimaryKeyForInsert
in interface GcSqlAssignPrimaryKey
public Timestamp getInTargetEnd()
public Timestamp getInTargetStart()
public void setInTargetEnd(Timestamp inTargetEnd1)
inTargetEnd1
- public void setInTargetStart(Timestamp inTargetStart1)
inTargetStart1
- public boolean isInTarget()
public void setInTarget(boolean inTarget)
in
- targetpublic void assignField(String syncField, Object result)
translateGrouperToGroupSyncField
- result
- Copyright © 2016 Internet2. All rights reserved.