Class XmlExportGroup

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

public class XmlExportGroup extends Object
  • Constructor Details

    • XmlExportGroup

      public XmlExportGroup()
  • Method Details

    • getTypeOfGroup

      public String getTypeOfGroup()
      type of group
      Returns:
      type of group
    • setTypeOfGroup

      public void setTypeOfGroup(String typeOfGroup1)
      type of group
      Parameters:
      typeOfGroup1 -
    • getAlternateName

      public String getAlternateName()
      alternate name
      Returns:
      alternate name
    • setAlternateName

      public void setAlternateName(String alternateName1)
      alternateName
      Parameters:
      alternateName1 -
    • getUuid

      public String getUuid()
      uuid
      Returns:
      uuid
    • setUuid

      public void setUuid(String uuid1)
      uuid
      Parameters:
      uuid1 -
    • getParentStem

      public String getParentStem()
      parentStem
      Returns:
      parentStem
    • setParentStem

      public void setParentStem(String parentStem1)
      parentStem
      Parameters:
      parentStem1 -
    • getName

      public String getName()
      name
      Returns:
      name
    • setName

      public void setName(String name)
      name
      Parameters:
      name -
    • getDisplayName

      public String getDisplayName()
      display name
      Returns:
      display name
    • setDisplayName

      public void setDisplayName(String displayName1)
      display name
      Parameters:
      displayName1 -
    • getCreatorId

      public String getCreatorId()
      creatorId
      Returns:
      creatorId
    • setCreatorId

      public void setCreatorId(String creatorId1)
      creatorId
      Parameters:
      creatorId1 -
    • getCreateTime

      public String getCreateTime()
      createTime
      Returns:
      createTime
    • setCreateTime

      public void setCreateTime(String createTime1)
      createTime
      Parameters:
      createTime1 -
    • getModifierId

      public String getModifierId()
      modifierId
      Returns:
      modifierId
    • getIdIndex

      public Long getIdIndex()
      Returns:
      id index
    • setIdIndex

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

      public void setModifierId(String modifierId1)
      modifierId
      Parameters:
      modifierId1 -
    • getModifierTime

      public String getModifierTime()
      modifierTime
      Returns:
      modifierTime
    • setModifierTime

      public void setModifierTime(String modifierTime1)
      modifierTime
      Parameters:
      modifierTime1 -
    • getDisplayExtension

      public String getDisplayExtension()
      displayExtension
      Returns:
      displayExtension
    • setDisplayExtension

      public void setDisplayExtension(String displayExtension1)
      displayExtension
      Parameters:
      displayExtension1 -
    • getExtension

      public String getExtension()
      extension
      Returns:
      extension
    • setExtension

      public void setExtension(String extension1)
      extension
      Parameters:
      extension1 -
    • getDescription

      public String getDescription()
      description
      Returns:
      description
    • setDescription

      public void setDescription(String description1)
      description
      Parameters:
      description1 -
    • 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 -
    • getEnabled

      public String getEnabled()
      enabled T|F
      Returns:
      enabled T|F
    • setEnabled

      public void setEnabled(String enabled1)
      enabled T|F
      Parameters:
      enabled1 -
    • getEnabledTimestamp

      public String getEnabledTimestamp()
      enabled timestamp
      Returns:
      enabled timestamp
    • setEnabledTimestamp

      public void setEnabledTimestamp(String enabledTimestamp1)
      enabled timestamp
      Parameters:
      enabledTimestamp1 -
    • getDisableTimestamp

      public String getDisableTimestamp()
      disabled timestamp
      Returns:
      disabled timestamp
    • setDisableTimestamp

      public void setDisableTimestamp(String disableTimestamp1)
      disabled timestamp
      Parameters:
      disableTimestamp1 -
    • toGroup

      public Group toGroup()
      convert to group
      Returns:
      the group
    • toXml

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

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

      public void toGsh(GrouperVersion exportVersion, Writer writer) throws IOException
      Parameters:
      exportVersion -
      writer -
      Throws:
      IOException
    • exportGroupsGsh

      public static void exportGroupsGsh(Writer writer, XmlExportMain xmlExportMain)
      Parameters:
      writer -
      xmlExportMain -
    • processXmlSecondPass

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

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

      public static void exportGroups(Writer writer, XmlExportMain xmlExportMain)
      Parameters:
      writer -
      xmlExportMain -
    • fromXml

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

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

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