Class XmlExportMember
java.lang.Object
edu.internet2.middleware.grouper.xml.export.XmlExportMember
bean to hold xml for export / import
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic long
dbCount
(XmlExportMain xmlExportMain) get db countstatic void
exportMembers
(Writer writer, XmlExportMain xmlExportMain) static XmlExportMember
fromXml
(GrouperVersion exportVersion, com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader) take a reader (e.g.static XmlExportMember
fromXml
(GrouperVersion exportVersion, String xml) contextIdlong
hibernateVersionNumbergetName()
source idsubjectTypegetUuid()
static void
processXmlFirstPass
(XmlImportMain xmlImportMain) parse the xml file for membersstatic void
processXmlSecondPass
(XmlImportMain xmlImportMain) parse the xml file for membersvoid
setContextId
(String contextId1) contextIdvoid
setDescription
(String description) void
void
setHibernateVersionNumber
(long hibernateVersionNumber1) hibernateVersionNumbervoid
setIdIndex
(Long idIndex1) id indexvoid
void
setSearchString0
(String searchString0) void
setSearchString1
(String searchString1) void
setSearchString2
(String searchString2) void
setSearchString3
(String searchString3) void
setSearchString4
(String searchString4) void
setSortString0
(String sortString0) void
setSortString1
(String sortString1) void
setSortString2
(String sortString2) void
setSortString3
(String sortString3) void
setSortString4
(String sortString4) void
setSourceId
(String sourceId1) void
setSubjectId
(String subjectId1) void
setSubjectIdentifier0
(String subjectIdentifier0) void
setSubjectIdentifier1
(String subjectIdentifier1) void
setSubjectIdentifier2
(String subjectIdentifier2) void
setSubjectResolutionDeleted
(String subjectResolutionDeleted) void
setSubjectResolutionEligible
(String subjectResolutionEligible) void
setSubjectResolutionResolvable
(String subjectResolutionResolvable) void
setSubjectType
(String subjectType1) subjectTypevoid
toMember()
convert to membertoXml
(GrouperVersion exportVersion) void
toXml
(GrouperVersion exportVersion, Writer writer)
-
Constructor Details
-
XmlExportMember
public XmlExportMember()
-
-
Method Details
-
processXmlFirstPass
parse the xml file for members- Parameters:
xmlImportMain
-
-
dbCount
get db count- Parameters:
xmlExportMain
-- Returns:
- db count
-
exportMembers
- Parameters:
writer
-xmlExportMain
-
-
toMember
convert to member- Returns:
- the member
-
toXml
- Parameters:
exportVersion
-- Returns:
- the xml string
-
toXml
- Parameters:
exportVersion
-writer
-
-
fromXml
- Parameters:
exportVersion
-xml
-- Returns:
- the object from xml
-
fromXml
public static XmlExportMember fromXml(GrouperVersion exportVersion, com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader) take a reader (e.g. dom reader) and convert to an xml export member- Parameters:
exportVersion
-hierarchicalStreamReader
-- Returns:
- the bean
-
getHibernateVersionNumber
public long getHibernateVersionNumber()hibernateVersionNumber- Returns:
- hibernateVersionNumber
-
setHibernateVersionNumber
public void setHibernateVersionNumber(long hibernateVersionNumber1) hibernateVersionNumber- Parameters:
hibernateVersionNumber1
-
-
getContextId
contextId- Returns:
- contextId
-
setContextId
contextId- Parameters:
contextId1
-
-
getSubjectType
subjectType- Returns:
- subjectType
-
setSubjectType
subjectType- Parameters:
subjectType1
-
-
getSourceId
source id- Returns:
- source id
-
getSubjectId
- Returns:
- subject id
-
getUuid
- Returns:
- uuid
-
setSourceId
- Parameters:
sourceId1
-
-
setSubjectId
- Parameters:
subjectId1
-
-
setUuid
- Parameters:
uuid1
-
-
getSubjectIdentifier0
- Returns:
- the subjectIdentifier0
-
setSubjectIdentifier0
- Parameters:
subjectIdentifier0
- the subjectIdentifier0 to set
-
getSubjectIdentifier1
- Returns:
- the subjectIdentifier1
-
setSubjectIdentifier1
- Parameters:
subjectIdentifier1
-
-
getSubjectIdentifier2
- Returns:
- the subjectIdentifier2
-
setSubjectIdentifier2
- Parameters:
subjectIdentifier2
-
-
getEmail0
- Returns:
- the email0
-
setEmail0
- Parameters:
email0
-
-
getSubjectResolutionResolvable
-
setSubjectResolutionResolvable
- Parameters:
subjectResolutionResolvable
-
-
getSubjectResolutionEligible
- Returns:
-
setSubjectResolutionEligible
- Parameters:
subjectResolutionEligible
-
-
getSubjectResolutionDeleted
- Returns:
- subjectResolutionDeleted
-
setSubjectResolutionDeleted
- Parameters:
subjectResolutionDeleted
-
-
getSortString0
- Returns:
- the sortString0
-
setSortString0
- Parameters:
sortString0
- the sortString0 to set
-
getSortString1
- Returns:
- the sortString1
-
setSortString1
- Parameters:
sortString1
- the sortString1 to set
-
getSortString2
- Returns:
- the sortString2
-
setSortString2
- Parameters:
sortString2
- the sortString2 to set
-
getSortString3
- Returns:
- the sortString3
-
setSortString3
- Parameters:
sortString3
- the sortString3 to set
-
getSortString4
- Returns:
- the sortString4
-
setSortString4
- Parameters:
sortString4
- the sortString4 to set
-
getSearchString0
- Returns:
- the searchString0
-
setSearchString0
- Parameters:
searchString0
- the searchString0 to set
-
getSearchString1
- Returns:
- the searchString1
-
setSearchString1
- Parameters:
searchString1
- the searchString1 to set
-
getSearchString2
- Returns:
- the searchString2
-
setSearchString2
- Parameters:
searchString2
- the searchString2 to set
-
getSearchString3
- Returns:
- the searchString3
-
setSearchString3
- Parameters:
searchString3
- the searchString3 to set
-
getSearchString4
- Returns:
- the searchString4
-
setSearchString4
- Parameters:
searchString4
- the searchString4 to set
-
getName
- Returns:
- the name
-
setName
- Parameters:
name
- the name to set
-
getDescription
- Returns:
- the description
-
setDescription
- Parameters:
description
- the description to set
-
getIdIndex
- Returns:
- id index
-
setIdIndex
id index- Parameters:
idIndex1
-
-
processXmlSecondPass
parse the xml file for members- Parameters:
xmlImportMain
-
-