Class SyncMembershipToGrouperBean

java.lang.Object
edu.internet2.middleware.grouper.app.syncToGrouper.SyncMembershipToGrouperBean
All Implemented Interfaces:
GcSqlAssignPrimaryKey

public class SyncMembershipToGrouperBean extends Object implements GcSqlAssignPrimaryKey
  • Constructor Details

    • SyncMembershipToGrouperBean

      public SyncMembershipToGrouperBean()
  • Method Details

    • convertToLabel

      public String convertToLabel()
    • convertToMultikey

      public MultiKey convertToMultikey()
      convert for multkey by group name, source id, and subject id
      Returns:
    • convertToMembershipSave

      public MembershipSave convertToMembershipSave()
      Returns:
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • getGroupName

      public String getGroupName()
      group name
      Returns:
      group name
    • assignGroupName

      public SyncMembershipToGrouperBean assignGroupName(String theGroupName)
      group name
      Parameters:
      theGroupName -
      Returns:
    • getSubjectSourceId

      public String getSubjectSourceId()
      subject source id
      Returns:
    • assignSubjectSourceId

      public SyncMembershipToGrouperBean assignSubjectSourceId(String theSourceId)
      subject source id
      Parameters:
      theSourceId -
      Returns:
      this for chaining
    • getSubjectId

      public String getSubjectId()
      subject id
      Returns:
    • assignSubjectId

      public SyncMembershipToGrouperBean assignSubjectId(String theSubjectId)
      Parameters:
      theSubjectId -
      Returns:
      this for chaining
    • getSubjectIdentifier

      public String getSubjectIdentifier()
      subject identifier
      Returns:
    • assignSubjectIdentifier

      public SyncMembershipToGrouperBean assignSubjectIdentifier(String theSubjectIdentifier)
      Parameters:
      theSubjectIdentifier -
      Returns:
      this for chaining
    • getImmediateMembershipIdForInsert

      public String getImmediateMembershipIdForInsert()
      Returns:
    • assignImmediateMembershipIdForInsert

      public SyncMembershipToGrouperBean assignImmediateMembershipIdForInsert(String theImmediateMembershipIdForInsert)
      Parameters:
      theImmediateMembershipIdForInsert -
      Returns:
      this for chaining
    • getImmediateMembershipId

      public String getImmediateMembershipId()
    • assignImmediateMembershipId

      public SyncMembershipToGrouperBean assignImmediateMembershipId(String id1)
    • store

      public void store()
    • gcSqlAssignNewPrimaryKeyForInsert

      public boolean gcSqlAssignNewPrimaryKeyForInsert()
      Specified by:
      gcSqlAssignNewPrimaryKeyForInsert in interface GcSqlAssignPrimaryKey
    • getImmediateMshipDisabledTime

      public Long getImmediateMshipDisabledTime()
      immediate mship disabled time
      Returns:
    • getImmediateMshipEnabledTime

      public Long getImmediateMshipEnabledTime()
      immediate mship enabled time
      Returns:
    • assignImmediateMshipDisabledTime

      public SyncMembershipToGrouperBean assignImmediateMshipDisabledTime(Long theTime)
      immediate mship disabled time
      Parameters:
      theTime -
      Returns:
    • assignImmediateMshipEnabledTime

      public SyncMembershipToGrouperBean assignImmediateMshipEnabledTime(Long theTime)
      immediate mship enabled time
      Parameters:
      theTime -
      Returns:
      this for chaining