Class XmlExportMember
java.lang.Object
edu.internet2.middleware.grouper.xml.export.XmlExportMember
bean to hold xml for export / import
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic longdbCount(XmlExportMain xmlExportMain) get db countstatic voidexportMembers(Writer writer, XmlExportMain xmlExportMain) static XmlExportMemberfromXml(GrouperVersion exportVersion, com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader) take a reader (e.g.static XmlExportMemberfromXml(GrouperVersion exportVersion, String xml) contextIdlonghibernateVersionNumbergetName()source idsubjectTypegetUuid()static voidprocessXmlFirstPass(XmlImportMain xmlImportMain) parse the xml file for membersstatic voidprocessXmlSecondPass(XmlImportMain xmlImportMain) parse the xml file for membersvoidsetContextId(String contextId1) contextIdvoidsetDescription(String description) voidvoidsetHibernateVersionNumber(long hibernateVersionNumber1) hibernateVersionNumbervoidsetIdIndex(Long idIndex1) id indexvoidvoidsetSearchString0(String searchString0) voidsetSearchString1(String searchString1) voidsetSearchString2(String searchString2) voidsetSearchString3(String searchString3) voidsetSearchString4(String searchString4) voidsetSortString0(String sortString0) voidsetSortString1(String sortString1) voidsetSortString2(String sortString2) voidsetSortString3(String sortString3) voidsetSortString4(String sortString4) voidsetSourceId(String sourceId1) voidsetSubjectId(String subjectId1) voidsetSubjectIdentifier0(String subjectIdentifier0) voidsetSubjectIdentifier1(String subjectIdentifier1) voidsetSubjectIdentifier2(String subjectIdentifier2) voidsetSubjectResolutionDeleted(String subjectResolutionDeleted) voidsetSubjectResolutionEligible(String subjectResolutionEligible) voidsetSubjectResolutionResolvable(String subjectResolutionResolvable) voidsetSubjectType(String subjectType1) subjectTypevoidtoMember()convert to membertoXml(GrouperVersion exportVersion) voidtoXml(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-
-