public class GcGrouperSyncMembership extends Object implements GcSqlAssignPrimaryKey, GcDbVersionable
Constructor and Description |
---|
GcGrouperSyncMembership() |
Modifier and Type | Method and Description |
---|---|
GcGrouperSyncMembership |
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
|
void |
delete() |
boolean |
equalsDeep(Object obj) |
void |
gcSqlAssignNewPrimaryKeyForInsert()
assign a new primary key for insert
|
String |
getConnectionName()
connection name or null for default
|
GcGrouperSyncGroup |
getGrouperSyncGroup()
link back to sync group
|
String |
getGrouperSyncGroupId()
foreign key back to group table
|
GcGrouperSyncMember |
getGrouperSyncMember()
link back to sync member
|
String |
getGrouperSyncMemberId()
foreign key to the members sync table
|
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 |
getLastUpdated()
when this record was last updated
|
String |
getMembershipId()
other metadata on membership
|
String |
getMembershipId2()
other metadata on membership
|
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
|
static void |
main(String[] args) |
static void |
reset()
delete all data if table is here
|
static GcGrouperSyncMembership |
retrieveByGroupIdAndMemberId(String theConnectionName,
String grouperSyncGroupId,
String grouperSyncMemberId)
select membership by group and member
|
static GcGrouperSyncMembership |
retrieveById(String theConnectionName,
String id)
select grouper sync membership by id
|
GcGrouperSyncGroup |
retrieveGrouperSyncGroup() |
GcGrouperSyncMember |
retrieveGrouperSyncMember() |
void |
setConnectionName(String connectionName1)
connection name or null for default
|
void |
setGrouperSyncGroup(GcGrouperSyncGroup gcGrouperSyncGroup)
link back to sync group
|
void |
setGrouperSyncGroupId(String grouperSyncGroupId1)
foreign key back to group table
|
void |
setGrouperSyncMember(GcGrouperSyncMember gcGrouperSyncMember1)
link back to sync member
|
void |
setGrouperSyncMemberId(String memberId1)
foreign key to the members sync table
|
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 |
setLastUpdated(Timestamp lastUpdated1)
when this record was last updated
|
void |
setMembershipId(String membershipId1_1)
other metadata on membership
|
void |
setMembershipId2(String membershipId2_1)
other metadata on membership
|
void |
store() |
String |
toString() |
public void dbVersionReset()
dbVersionReset
in interface GcDbVersionable
public boolean dbVersionDifferent()
dbVersionDifferent
in interface GcDbVersionable
public void dbVersionDelete()
dbVersionDelete
in interface GcDbVersionable
public GcGrouperSyncMembership clone()
public boolean equalsDeep(Object obj)
public static void reset()
public static GcGrouperSyncMembership retrieveById(String theConnectionName, String id)
theConnectionName
- id
- public GcGrouperSyncGroup retrieveGrouperSyncGroup()
public GcGrouperSyncMember retrieveGrouperSyncMember()
public String getMembershipId()
public void setMembershipId(String membershipId1_1)
membershipId1_1
- public String getMembershipId2()
public void setMembershipId2(String membershipId2_1)
membershipId2_1
- public GcGrouperSyncGroup getGrouperSyncGroup()
public void setGrouperSyncGroup(GcGrouperSyncGroup gcGrouperSyncGroup)
gcGrouperSyncGroup
- public GcGrouperSyncMember getGrouperSyncMember()
public void setGrouperSyncMember(GcGrouperSyncMember gcGrouperSyncMember1)
gcGrouperSyncMember1
- public String getGrouperSyncGroupId()
public void setGrouperSyncGroupId(String grouperSyncGroupId1)
grouperSyncGroupId1
- public String getGrouperSyncMemberId()
public void setGrouperSyncMemberId(String memberId1)
memberId1
- public void store()
connectionName
- public static GcGrouperSyncMembership retrieveByGroupIdAndMemberId(String theConnectionName, String grouperSyncGroupId, String grouperSyncMemberId)
theConnectionName
- grouperSyncGroupId
- grouperSyncMemberId
- public String getConnectionName()
public void setConnectionName(String connectionName1)
connectionName1
- public void delete()
connectionName
- public static void main(String[] args)
args
- 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 Timestamp getLastUpdated()
public void setLastUpdated(Timestamp lastUpdated1)
lastUpdated1
- public void 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
- targetCopyright © 2020 Internet2. All rights reserved.