Class XmlExportStem
java.lang.Object
edu.internet2.middleware.grouper.xml.export.XmlExportStem
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic longdbCount(XmlExportMain xmlExportMain) get db countstatic voidexportStems(Writer writer, XmlExportMain xmlExportMain) static voidexportStemsGsh(Writer writer, XmlExportMain xmlExportMain) static XmlExportStemfromXml(GrouperVersion exportVersion, com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader) take a reader (e.g.static XmlExportStemfromXml(GrouperVersion exportVersion, String xml) alternate namecontextIdcreateTimecreatorIddescriptiondisplayExtensiondisplay nameextensionlonghibernateVersionNumberlastMembershipChangemodifierIdmodifierTimegetName()nameparentStemgetUuid()uuidstatic voidprocessXmlFirstPass(XmlImportMain xmlImportMain) parse the xml file for stemsstatic voidprocessXmlSecondPass(XmlImportMain xmlImportMain) parse the xml file for stemsvoidsetAlternateName(String alternateName1) alternateNamevoidsetContextId(String contextId1) contextIdvoidsetCreateTime(String createTime1) createTimevoidsetCreatorId(String creatorId1) creatorIdvoidsetDescription(String description1) descriptionvoidsetDisplayExtension(String displayExtension1) displayExtensionvoidsetDisplayName(String displayName1) display namevoidsetExtension(String extension1) extensionvoidsetHibernateVersionNumber(long hibernateVersionNumber1) hibernateVersionNumbervoidsetIdIndex(Long idIndex1) id indexvoidsetLastMembershipChange(Long lastMembershipChange1) lastMembershipChangevoidsetModifierId(String modifierId1) modifierIdvoidsetModifierTime(String modifierTime1) modifierTimevoidnamevoidsetParentStem(String parentStem1) parentStemvoiduuidvoidtoGsh(GrouperVersion exportVersion, Writer writer) toStem()convert to stemtoXml(GrouperVersion exportVersion) voidtoXml(GrouperVersion exportVersion, Writer writer)
-
Constructor Details
-
XmlExportStem
public XmlExportStem()
-
-
Method Details
-
getIdIndex
- Returns:
- id index
-
setIdIndex
id index- Parameters:
idIndex1-
-
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
-
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-
-
getLastMembershipChange
lastMembershipChange- Returns:
- lastMembershipChange
-
setLastMembershipChange
lastMembershipChange- Parameters:
lastMembershipChange1-
-
getHibernateVersionNumber
public long getHibernateVersionNumber()hibernateVersionNumber- Returns:
- hibernateVersionNumber
-
setHibernateVersionNumber
public void setHibernateVersionNumber(long hibernateVersionNumber1) hibernateVersionNumber- Parameters:
hibernateVersionNumber1-
-
getContextId
contextId- Returns:
- contextId
-
setContextId
contextId- Parameters:
contextId1-
-
toStem
convert to stem- Returns:
- the stem
-
toXml
- Parameters:
exportVersion-- Returns:
- the xml string
-
toXml
- Parameters:
exportVersion-writer-
-
toGsh
- Parameters:
exportVersion-writer-- Throws:
IOException
-
exportStems
- Parameters:
writer-xmlExportMain-
-
processXmlSecondPass
parse the xml file for stems- Parameters:
xmlImportMain-
-
dbCount
get db count- Parameters:
xmlExportMain-- Returns:
- db count
-
exportStemsGsh
- Parameters:
writer-xmlExportMain-
-
fromXml
public static XmlExportStem fromXml(GrouperVersion exportVersion, com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader) take a reader (e.g. dom reader) and convert to an xml export stem- Parameters:
exportVersion-hierarchicalStreamReader-- Returns:
- the bean
-
fromXml
- Parameters:
exportVersion-xml-- Returns:
- the object from xml
-
processXmlFirstPass
parse the xml file for stems- Parameters:
xmlImportMain-
-