Class XmlExportGroup
java.lang.Object
edu.internet2.middleware.grouper.xml.export.XmlExportGroup
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic long
dbCount
(XmlExportMain xmlExportMain) get db countstatic void
exportGroups
(Writer writer, XmlExportMain xmlExportMain) static void
exportGroupsGsh
(Writer writer, XmlExportMain xmlExportMain) static XmlExportGroup
fromXml
(GrouperVersion exportVersion, com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader) take a reader (e.g.static XmlExportGroup
fromXml
(GrouperVersion exportVersion, String xml) alternate namecontextIdcreateTimecreatorIddescriptiondisabled timestampdisplayExtensiondisplay nameenabled T|Fenabled timestampextensionlong
hibernateVersionNumbermodifierIdmodifierTimegetName()
nameparentStemtype of groupgetUuid()
uuidstatic void
processXmlFirstPass
(XmlImportMain xmlImportMain) parse the xml file for groupsstatic void
processXmlSecondPass
(XmlImportMain xmlImportMain) parse the xml file for groupsvoid
setAlternateName
(String alternateName1) alternateNamevoid
setContextId
(String contextId1) contextIdvoid
setCreateTime
(String createTime1) createTimevoid
setCreatorId
(String creatorId1) creatorIdvoid
setDescription
(String description1) descriptionvoid
setDisableTimestamp
(String disableTimestamp1) disabled timestampvoid
setDisplayExtension
(String displayExtension1) displayExtensionvoid
setDisplayName
(String displayName1) display namevoid
setEnabled
(String enabled1) enabled T|Fvoid
setEnabledTimestamp
(String enabledTimestamp1) enabled timestampvoid
setExtension
(String extension1) extensionvoid
setHibernateVersionNumber
(long hibernateVersionNumber1) hibernateVersionNumbervoid
setIdIndex
(Long idIndex1) id indexvoid
setModifierId
(String modifierId1) modifierIdvoid
setModifierTime
(String modifierTime1) modifierTimevoid
namevoid
setParentStem
(String parentStem1) parentStemvoid
setTypeOfGroup
(String typeOfGroup1) type of groupvoid
uuidtoGroup()
convert to groupvoid
toGsh
(GrouperVersion exportVersion, Writer writer) toXml
(GrouperVersion exportVersion) void
toXml
(GrouperVersion exportVersion, Writer writer)
-
Constructor Details
-
XmlExportGroup
public XmlExportGroup()
-
-
Method Details
-
getTypeOfGroup
type of group- Returns:
- type of group
-
setTypeOfGroup
type of group- Parameters:
typeOfGroup1
-
-
getAlternateName
alternate name- Returns:
- alternate name
-
setAlternateName
alternateName- Parameters:
alternateName1
-
-
getUuid
uuid- Returns:
- uuid
-
setUuid
uuid- Parameters:
uuid1
-
-
getParentStem
parentStem- Returns:
- parentStem
-
setParentStem
parentStem- Parameters:
parentStem1
-
-
getName
name- Returns:
- name
-
setName
name- Parameters:
name
-
-
getDisplayName
display name- Returns:
- display name
-
setDisplayName
display name- Parameters:
displayName1
-
-
getCreatorId
creatorId- Returns:
- creatorId
-
setCreatorId
creatorId- Parameters:
creatorId1
-
-
getCreateTime
createTime- Returns:
- createTime
-
setCreateTime
createTime- Parameters:
createTime1
-
-
getModifierId
modifierId- Returns:
- modifierId
-
getIdIndex
- Returns:
- id index
-
setIdIndex
id index- Parameters:
idIndex1
-
-
setModifierId
modifierId- Parameters:
modifierId1
-
-
getModifierTime
modifierTime- Returns:
- modifierTime
-
setModifierTime
modifierTime- Parameters:
modifierTime1
-
-
getDisplayExtension
displayExtension- Returns:
- displayExtension
-
setDisplayExtension
displayExtension- Parameters:
displayExtension1
-
-
getExtension
extension- Returns:
- extension
-
setExtension
extension- Parameters:
extension1
-
-
getDescription
description- Returns:
- description
-
setDescription
description- Parameters:
description1
-
-
getHibernateVersionNumber
public long getHibernateVersionNumber()hibernateVersionNumber- Returns:
- hibernateVersionNumber
-
setHibernateVersionNumber
public void setHibernateVersionNumber(long hibernateVersionNumber1) hibernateVersionNumber- Parameters:
hibernateVersionNumber1
-
-
getContextId
contextId- Returns:
- contextId
-
setContextId
contextId- Parameters:
contextId1
-
-
getEnabled
enabled T|F- Returns:
- enabled T|F
-
setEnabled
enabled T|F- Parameters:
enabled1
-
-
getEnabledTimestamp
enabled timestamp- Returns:
- enabled timestamp
-
setEnabledTimestamp
enabled timestamp- Parameters:
enabledTimestamp1
-
-
getDisableTimestamp
disabled timestamp- Returns:
- disabled timestamp
-
setDisableTimestamp
disabled timestamp- Parameters:
disableTimestamp1
-
-
toGroup
convert to group- Returns:
- the group
-
toXml
- Parameters:
exportVersion
-- Returns:
- the xml string
-
toXml
- Parameters:
exportVersion
-writer
-
-
toGsh
- Parameters:
exportVersion
-writer
-- Throws:
IOException
-
exportGroupsGsh
- Parameters:
writer
-xmlExportMain
-
-
processXmlSecondPass
parse the xml file for groups- Parameters:
xmlImportMain
-
-
dbCount
get db count- Parameters:
xmlExportMain
-- Returns:
- db count
-
exportGroups
- 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
- Parameters:
exportVersion
-xml
-- Returns:
- the object from xml
-
processXmlFirstPass
parse the xml file for groups- Parameters:
xmlImportMain
-
-