Class XmlExportMember

java.lang.Object
edu.internet2.middleware.grouper.xml.export.XmlExportMember

public class XmlExportMember extends Object
bean to hold xml for export / import
  • Constructor Details

    • XmlExportMember

      public XmlExportMember()
  • Method Details

    • processXmlFirstPass

      public static void processXmlFirstPass(XmlImportMain xmlImportMain)
      parse the xml file for members
      Parameters:
      xmlImportMain -
    • dbCount

      public static long dbCount(XmlExportMain xmlExportMain)
      get db count
      Parameters:
      xmlExportMain -
      Returns:
      db count
    • exportMembers

      public static void exportMembers(Writer writer, XmlExportMain xmlExportMain)
      Parameters:
      writer -
      xmlExportMain -
    • toMember

      public Member toMember()
      convert to member
      Returns:
      the member
    • toXml

      public String toXml(GrouperVersion exportVersion)
      Parameters:
      exportVersion -
      Returns:
      the xml string
    • toXml

      public void toXml(GrouperVersion exportVersion, Writer writer)
      Parameters:
      exportVersion -
      writer -
    • fromXml

      public static XmlExportMember fromXml(GrouperVersion exportVersion, String xml)
      Parameters:
      exportVersion -
      xml -
      Returns:
      the object from xml
    • fromXml

      public static XmlExportMember fromXml(GrouperVersion exportVersion, com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader)
      take a reader (e.g. dom reader) and convert to an xml export member
      Parameters:
      exportVersion -
      hierarchicalStreamReader -
      Returns:
      the bean
    • getHibernateVersionNumber

      public long getHibernateVersionNumber()
      hibernateVersionNumber
      Returns:
      hibernateVersionNumber
    • setHibernateVersionNumber

      public void setHibernateVersionNumber(long hibernateVersionNumber1)
      hibernateVersionNumber
      Parameters:
      hibernateVersionNumber1 -
    • getContextId

      public String getContextId()
      contextId
      Returns:
      contextId
    • setContextId

      public void setContextId(String contextId1)
      contextId
      Parameters:
      contextId1 -
    • getSubjectType

      public String getSubjectType()
      subjectType
      Returns:
      subjectType
    • setSubjectType

      public void setSubjectType(String subjectType1)
      subjectType
      Parameters:
      subjectType1 -
    • getSourceId

      public String getSourceId()
      source id
      Returns:
      source id
    • getSubjectId

      public String getSubjectId()
      Returns:
      subject id
    • getUuid

      public String getUuid()
      Returns:
      uuid
    • setSourceId

      public void setSourceId(String sourceId1)
      Parameters:
      sourceId1 -
    • setSubjectId

      public void setSubjectId(String subjectId1)
      Parameters:
      subjectId1 -
    • setUuid

      public void setUuid(String uuid1)
      Parameters:
      uuid1 -
    • getSubjectIdentifier0

      public String getSubjectIdentifier0()
      Returns:
      the subjectIdentifier0
    • setSubjectIdentifier0

      public void setSubjectIdentifier0(String subjectIdentifier0)
      Parameters:
      subjectIdentifier0 - the subjectIdentifier0 to set
    • getSubjectIdentifier1

      public String getSubjectIdentifier1()
      Returns:
      the subjectIdentifier1
    • setSubjectIdentifier1

      public void setSubjectIdentifier1(String subjectIdentifier1)
      Parameters:
      subjectIdentifier1 -
    • getSubjectIdentifier2

      public String getSubjectIdentifier2()
      Returns:
      the subjectIdentifier2
    • setSubjectIdentifier2

      public void setSubjectIdentifier2(String subjectIdentifier2)
      Parameters:
      subjectIdentifier2 -
    • getEmail0

      public String getEmail0()
      Returns:
      the email0
    • setEmail0

      public void setEmail0(String email0)
      Parameters:
      email0 -
    • getSubjectResolutionResolvable

      public String getSubjectResolutionResolvable()
    • setSubjectResolutionResolvable

      public void setSubjectResolutionResolvable(String subjectResolutionResolvable)
      Parameters:
      subjectResolutionResolvable -
    • getSubjectResolutionEligible

      public String getSubjectResolutionEligible()
      Returns:
    • setSubjectResolutionEligible

      public void setSubjectResolutionEligible(String subjectResolutionEligible)
      Parameters:
      subjectResolutionEligible -
    • getSubjectResolutionDeleted

      public String getSubjectResolutionDeleted()
      Returns:
      subjectResolutionDeleted
    • setSubjectResolutionDeleted

      public void setSubjectResolutionDeleted(String subjectResolutionDeleted)
      Parameters:
      subjectResolutionDeleted -
    • getSortString0

      public String getSortString0()
      Returns:
      the sortString0
    • setSortString0

      public void setSortString0(String sortString0)
      Parameters:
      sortString0 - the sortString0 to set
    • getSortString1

      public String getSortString1()
      Returns:
      the sortString1
    • setSortString1

      public void setSortString1(String sortString1)
      Parameters:
      sortString1 - the sortString1 to set
    • getSortString2

      public String getSortString2()
      Returns:
      the sortString2
    • setSortString2

      public void setSortString2(String sortString2)
      Parameters:
      sortString2 - the sortString2 to set
    • getSortString3

      public String getSortString3()
      Returns:
      the sortString3
    • setSortString3

      public void setSortString3(String sortString3)
      Parameters:
      sortString3 - the sortString3 to set
    • getSortString4

      public String getSortString4()
      Returns:
      the sortString4
    • setSortString4

      public void setSortString4(String sortString4)
      Parameters:
      sortString4 - the sortString4 to set
    • getSearchString0

      public String getSearchString0()
      Returns:
      the searchString0
    • setSearchString0

      public void setSearchString0(String searchString0)
      Parameters:
      searchString0 - the searchString0 to set
    • getSearchString1

      public String getSearchString1()
      Returns:
      the searchString1
    • setSearchString1

      public void setSearchString1(String searchString1)
      Parameters:
      searchString1 - the searchString1 to set
    • getSearchString2

      public String getSearchString2()
      Returns:
      the searchString2
    • setSearchString2

      public void setSearchString2(String searchString2)
      Parameters:
      searchString2 - the searchString2 to set
    • getSearchString3

      public String getSearchString3()
      Returns:
      the searchString3
    • setSearchString3

      public void setSearchString3(String searchString3)
      Parameters:
      searchString3 - the searchString3 to set
    • getSearchString4

      public String getSearchString4()
      Returns:
      the searchString4
    • setSearchString4

      public void setSearchString4(String searchString4)
      Parameters:
      searchString4 - the searchString4 to set
    • getName

      public String getName()
      Returns:
      the name
    • setName

      public void setName(String name)
      Parameters:
      name - the name to set
    • getDescription

      public String getDescription()
      Returns:
      the description
    • setDescription

      public void setDescription(String description)
      Parameters:
      description - the description to set
    • getIdIndex

      public Long getIdIndex()
      Returns:
      id index
    • setIdIndex

      public void setIdIndex(Long idIndex1)
      id index
      Parameters:
      idIndex1 -
    • processXmlSecondPass

      public static void processXmlSecondPass(XmlImportMain xmlImportMain)
      parse the xml file for members
      Parameters:
      xmlImportMain -