Class XmlExportAttributeDefNameSet
java.lang.Object
edu.internet2.middleware.grouper.xml.export.XmlExportAttributeDefNameSet
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic longdbCount(XmlExportMain xmlExportMain) get db countstatic voidexportAttributeDefNameSets(Writer writer, XmlExportMain xmlExportMain) static voidexportAttributeDefNameSetsGsh(Writer writer, XmlExportMain xmlExportMain) static XmlExportAttributeDefNameSetfromXml(GrouperVersion exportVersion, com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader) take a reader (e.g. dom reader) and convert to an xml export groupstatic XmlExportAttributeDefNameSetfromXml(GrouperVersion exportVersion, String xml) contextIdcreateTimelonggetDepth()depthlonghibernateVersionNumberifHasAttributeDefNameIdmodifierTimethenHasAttributeDefNameIdgetType()typegetUuid()uuidstatic voidprocessXmlFirstPass(XmlImportMain xmlImportMain) parse the xml file for attributeDefNameSetsstatic voidprocessXmlSecondPass(XmlImportMain xmlImportMain) parse the xml file for groupsvoidsetContextId(String contextId1) contextIdvoidsetCreateTime(String createTime1) createTimevoidsetDepth(long depth1) depthvoidsetHibernateVersionNumber(long hibernateVersionNumber1) hibernateVersionNumbervoidsetIfHasAttributeDefNameId(String ifHasAttributeDefNameId1) ifHasAttributeDefNameIdvoidsetModifierTime(String modifierTime1) modifierTimevoidsetThenHasAttributeDefNameId(String thenHasAttributeDefNameId1) thenHasAttributeDefNameIdvoidtypevoiduuidconvert to attributeDefNameSetvoidtoGsh(GrouperVersion exportVersion, Writer writer, String ifHasAttributeDefName, String thenHasAttributeDefName) toXml(GrouperVersion exportVersion) voidtoXml(GrouperVersion exportVersion, Writer writer)
-
Constructor Details
-
XmlExportAttributeDefNameSet
public XmlExportAttributeDefNameSet()
-
-
Method Details
-
getDepth
public long getDepth()depth- Returns:
- depth
-
setDepth
public void setDepth(long depth1) depth- Parameters:
depth1-
-
getIfHasAttributeDefNameId
ifHasAttributeDefNameId- Returns:
- ifHasAttributeDefNameId
-
setIfHasAttributeDefNameId
ifHasAttributeDefNameId- Parameters:
ifHasAttributeDefNameId1-
-
getThenHasAttributeDefNameId
thenHasAttributeDefNameId- Returns:
- thenHasAttributeDefNameId
-
setThenHasAttributeDefNameId
thenHasAttributeDefNameId- Parameters:
thenHasAttributeDefNameId1-
-
getType
type- Returns:
- type
-
setType
type- Parameters:
type1-
-
getUuid
uuid- Returns:
- uuid
-
setUuid
uuid- Parameters:
uuid1-
-
getCreateTime
createTime- Returns:
- createTime
-
setCreateTime
createTime- Parameters:
createTime1-
-
getModifierTime
modifierTime- Returns:
- modifierTime
-
setModifierTime
modifierTime- Parameters:
modifierTime1-
-
getHibernateVersionNumber
public long getHibernateVersionNumber()hibernateVersionNumber- Returns:
- hibernateVersionNumber
-
setHibernateVersionNumber
public void setHibernateVersionNumber(long hibernateVersionNumber1) hibernateVersionNumber- Parameters:
hibernateVersionNumber1-
-
getContextId
contextId- Returns:
- contextId
-
setContextId
contextId- Parameters:
contextId1-
-
toAttributeDefNameSet
convert to attributeDefNameSet- Returns:
- the attributeDefNameSet
-
toXml
- Parameters:
exportVersion-- Returns:
- the xml string
-
toXml
- Parameters:
exportVersion-writer-
-
exportAttributeDefNameSets
- Parameters:
writer-xmlExportMain-
-
processXmlSecondPass
parse the xml file for groups- Parameters:
xmlImportMain-
-
dbCount
get db count- Parameters:
xmlExportMain-- Returns:
- db count
-
exportAttributeDefNameSetsGsh
- Parameters:
writer-xmlExportMain-
-
toGsh
public void toGsh(GrouperVersion exportVersion, Writer writer, String ifHasAttributeDefName, String thenHasAttributeDefName) throws IOException - Parameters:
exportVersion-writer-ifHasAttributeDefName-thenHasAttributeDefName-- Throws:
IOException
-
fromXml
public static XmlExportAttributeDefNameSet 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 attributeDefNameSets- Parameters:
xmlImportMain-
-