Class XmlExportAttributeDefName
java.lang.Object
edu.internet2.middleware.grouper.xml.export.XmlExportAttributeDefName
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic long
dbCount
(XmlExportMain xmlExportMain) get db countstatic void
exportAttributeDefNames
(Writer writer, XmlExportMain xmlExportMain) static void
exportAttributeDefNamesGsh
(Writer writer, XmlExportMain xmlExportMain) static XmlExportAttributeDefName
fromXml
(GrouperVersion exportVersion, com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader) take a reader (e.g.static XmlExportAttributeDefName
fromXml
(GrouperVersion exportVersion, String xml) attributeDefIdcontextIdcreateTimedescriptiondisplay extensiondisplayNameextensionlong
hibernateVersionNumbermodifierTimegetName()
nameparentStemgetUuid()
uuidstatic void
processXmlFirstPass
(XmlImportMain xmlImportMain) parse the xml file for attributeDefNamesstatic void
processXmlSecondPass
(XmlImportMain xmlImportMain) parse the xml file for groupsvoid
setAttributeDefId
(String attributeDefId1) attributeDefIdvoid
setContextId
(String contextId1) contextIdvoid
setCreateTime
(String createTime1) createTimevoid
setDescription
(String description1) descriptionvoid
setDisplayExtension
(String displayExtension1) displayExtensionvoid
setDisplayName
(String displayName1) displayNamevoid
setExtension
(String extension1) extensionvoid
setHibernateVersionNumber
(long hibernateVersionNumber1) hibernateVersionNumbervoid
setIdIndex
(Long idIndex1) id indexvoid
setModifierTime
(String modifierTime1) modifierTimevoid
namevoid
setParentStem
(String parentStem1) parentStemvoid
uuidconvert to attributeDefNamevoid
toGsh
(GrouperVersion exportVersion, Writer writer, String nameOfAttributeDef, boolean printAttributeDefFinder) toXml
(GrouperVersion exportVersion) void
toXml
(GrouperVersion exportVersion, Writer writer)
-
Constructor Details
-
XmlExportAttributeDefName
public XmlExportAttributeDefName()
-
-
Method Details
-
getIdIndex
- Returns:
- id index
-
setIdIndex
id index- Parameters:
idIndex1
-
-
getAttributeDefId
attributeDefId- Returns:
- attributeDefId
-
setAttributeDefId
attributeDefId- Parameters:
attributeDefId1
-
-
getDisplayExtension
display extension- Returns:
- display extension
-
setDisplayExtension
displayExtension- Parameters:
displayExtension1
-
-
getDisplayName
displayName- Returns:
- displayName
-
setDisplayName
displayName- Parameters:
displayName1
-
-
getUuid
uuid- Returns:
- uuid
-
setUuid
uuid- Parameters:
uuid1
-
-
getParentStem
parentStem- Returns:
- parentStem
-
setParentStem
parentStem- Parameters:
parentStem1
-
-
getName
name- Returns:
- name
-
setName
name- Parameters:
name
-
-
getCreateTime
createTime- Returns:
- createTime
-
setCreateTime
createTime- Parameters:
createTime1
-
-
getModifierTime
modifierTime- Returns:
- modifierTime
-
setModifierTime
modifierTime- Parameters:
modifierTime1
-
-
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
-
-
toAttributeDefName
convert to attributeDefName- Returns:
- the attributeDefName
-
toXml
- Parameters:
exportVersion
-- Returns:
- the xml string
-
toXml
- Parameters:
exportVersion
-writer
-
-
processXmlSecondPass
parse the xml file for groups- Parameters:
xmlImportMain
-
-
dbCount
get db count- Parameters:
xmlExportMain
-- Returns:
- db count
-
exportAttributeDefNames
- Parameters:
writer
-xmlExportMain
-
-
exportAttributeDefNamesGsh
- Parameters:
writer
-xmlExportMain
-
-
toGsh
public void toGsh(GrouperVersion exportVersion, Writer writer, String nameOfAttributeDef, boolean printAttributeDefFinder) throws IOException - Parameters:
exportVersion
-writer
-nameOfAttributeDef
-printAttributeDefFinder
-- Throws:
IOException
-
fromXml
public static XmlExportAttributeDefName 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 attributeDefNames- Parameters:
xmlImportMain
-
-