Class XmlExportField
java.lang.Object
edu.internet2.middleware.grouper.xml.export.XmlExportField
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic long
dbCount()
get db countstatic void
exportFields
(Writer writer, XmlExportMain xmlExportMain) static XmlExportField
fromXml
(GrouperVersion exportVersion, com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader) take a reader (e.g.static XmlExportField
fromXml
(GrouperVersion exportVersion, String xml) contextIdlong
hibernateVersionNumbergetName()
nameread privilegegetType()
typegetUuid()
uuidwrite privilegestatic void
processXmlFirstPass
(XmlImportMain xmlImportMain) parse the xml file for fieldsstatic void
processXmlSecondPass
(XmlImportMain xmlImportMain) parse the xml file for groupsvoid
setContextId
(String contextId1) contextIdvoid
setHibernateVersionNumber
(long hibernateVersionNumber1) hibernateVersionNumbervoid
namevoid
setReadPrivilege
(String readPrivilege1) read privilegevoid
typevoid
uuidvoid
setWritePrivilege
(String writePrivilege1) write privilegetoField()
convert to grouptoXml
(GrouperVersion exportVersion) void
toXml
(GrouperVersion exportVersion, Writer writer)
-
Constructor Details
-
XmlExportField
public XmlExportField()
-
-
Method Details
-
getReadPrivilege
read privilege- Returns:
- read privilege
-
setReadPrivilege
read privilege- Parameters:
readPrivilege1
-
-
getWritePrivilege
write privilege- Returns:
- write privilege
-
setWritePrivilege
write privilege- Parameters:
writePrivilege1
-
-
getType
type- Returns:
- type
-
setType
type- Parameters:
type1
-
-
getUuid
uuid- Returns:
- uuid
-
setUuid
uuid- Parameters:
uuid1
-
-
getName
name- Returns:
- name
-
setName
name- Parameters:
name
-
-
getHibernateVersionNumber
public long getHibernateVersionNumber()hibernateVersionNumber- Returns:
- hibernateVersionNumber
-
setHibernateVersionNumber
public void setHibernateVersionNumber(long hibernateVersionNumber1) hibernateVersionNumber- Parameters:
hibernateVersionNumber1
-
-
getContextId
contextId- Returns:
- contextId
-
setContextId
contextId- Parameters:
contextId1
-
-
toField
convert to group- Returns:
- the group
-
toXml
- Parameters:
exportVersion
-- Returns:
- the xml string
-
toXml
- Parameters:
exportVersion
-writer
-
-
processXmlSecondPass
parse the xml file for groups- Parameters:
xmlImportMain
-
-
dbCount
public static long dbCount()get db count- Returns:
- db count
-
exportFields
- Parameters:
writer
-xmlExportMain
-
-
fromXml
public static XmlExportField fromXml(GrouperVersion exportVersion, com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader) take a reader (e.g. dom reader) and convert to an xml export field- Parameters:
exportVersion
-hierarchicalStreamReader
-- Returns:
- the bean
-
fromXml
- Parameters:
exportVersion
-xml
-- Returns:
- the object from xml
-
processXmlFirstPass
parse the xml file for fields- Parameters:
xmlImportMain
-
-