Class XmlExportAttributeDef
java.lang.Object
edu.internet2.middleware.grouper.xml.export.XmlExportAttributeDef
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic longdbCount(XmlExportMain xmlExportMain) get db countstatic voidexportAttributeDefs(Writer writer, XmlExportMain xmlExportMain) static voidexportAttributeDefsGsh(Writer writer, XmlExportMain xmlExportMain) static XmlExportAttributeDeffromXml(GrouperVersion exportVersion, com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader) take a reader (e.g.static XmlExportAttributeDeffromXml(GrouperVersion exportVersion, String xml) assignToAttributeDefassignToAttributeDefAssnassignToEffMembershipassignToEffMembershipAssnassignToGroupassignToGroupAssnassignToImmMembershipassignToImmMembershipAssnassignToMemberassignToMemberAssnassignToStemassignToStemAssnattributeDefPublic: T|FattributeDefTypecontextIdcreateTimecreatorIddescriptionextensionlonghibernateVersionNumbermodifierTimemultiAssignable: T|FmultiValued: T|FgetName()nameparentStemgetUuid()uuidvalueTypestatic voidprocessXmlFirstPass(XmlImportMain xmlImportMain) parse the xml file for attributeDefsstatic voidprocessXmlSecondPass(XmlImportMain xmlImportMain) parse the xml file for groupsvoidsetAssignToAttributeDef(String assignToAttributeDef1) assignToAttributeDefvoidsetAssignToAttributeDefAssn(String assignToAttributeDefAssn1) assignToAttributeDefAssnvoidsetAssignToEffMembership(String assignToEffMembership1) assignToEffMembershipvoidsetAssignToEffMembershipAssn(String assignToEffMembershipAssn1) assignToEffMembershipAssnvoidsetAssignToGroup(String assignToGroup1) assignToGroupvoidsetAssignToGroupAssn(String assignToGroupAssn1) assignToGroupAssnvoidsetAssignToImmMembership(String assignToImmMembership1) assignToImmMembershipvoidsetAssignToImmMembershipAssn(String assignToImmMembershipAssn1) assignToImmMembershipAssnvoidsetAssignToMember(String assignToMember1) assignToMembervoidsetAssignToMemberAssn(String assignToMemberAssn1) assignToMemberAssnvoidsetAssignToStem(String assignToStem1) assignToStemvoidsetAssignToStemAssn(String assignToStemAssn1) assignToStemAssnvoidsetAttributeDefPublic(String attributeDefPublic1) attributeDefPublic: T|FvoidsetAttributeDefType(String attributeDefType1) attributeDefTypevoidsetContextId(String contextId1) contextIdvoidsetCreateTime(String createTime1) createTimevoidsetCreatorId(String creatorId1) creatorIdvoidsetDescription(String description1) descriptionvoidsetExtension(String extension1) extensionvoidsetHibernateVersionNumber(long hibernateVersionNumber1) hibernateVersionNumbervoidsetIdIndex(Long idIndex1) id indexvoidsetModifierTime(String modifierTime1) modifierTimevoidsetMultiAssignable(String multiAssignable1) multiAssignable: T|FvoidsetMultiValued(String multiValued1) multiValued: T|FvoidnamevoidsetParentStem(String parentStem1) parentStemvoiduuidvoidsetValueType(String valueType1) valueTypeconvert to attributeDefvoidtoGsh(GrouperVersion exportVersion, Writer writer) toXml(GrouperVersion exportVersion) voidtoXml(GrouperVersion exportVersion, Writer writer)
-
Constructor Details
-
XmlExportAttributeDef
public XmlExportAttributeDef()
-
-
Method Details
-
getIdIndex
- Returns:
- id index
-
setIdIndex
id index- Parameters:
idIndex1-
-
getMultiAssignable
multiAssignable: T|F- Returns:
- multiAssignable: T|F
-
setMultiAssignable
multiAssignable: T|F- Parameters:
multiAssignable1-
-
getMultiValued
multiValued: T|F- Returns:
- multiValued: T|F
-
setMultiValued
multiValued: T|F- Parameters:
multiValued1-
-
getValueType
valueType- Returns:
- valueType
-
setValueType
valueType- Parameters:
valueType1-
-
getAssignToAttributeDef
assignToAttributeDef- Returns:
- assignToAttributeDef
-
setAssignToAttributeDef
assignToAttributeDef- Parameters:
assignToAttributeDef1-
-
getAssignToAttributeDefAssn
assignToAttributeDefAssn- Returns:
- assignToAttributeDefAssn
-
setAssignToAttributeDefAssn
assignToAttributeDefAssn- Parameters:
assignToAttributeDefAssn1-
-
getAssignToEffMembershipAssn
assignToEffMembershipAssn- Returns:
- assignToEffMembershipAssn
-
setAssignToEffMembershipAssn
assignToEffMembershipAssn- Parameters:
assignToEffMembershipAssn1-
-
getAssignToEffMembership
assignToEffMembership- Returns:
- assignToEffMembership
-
setAssignToEffMembership
assignToEffMembership- Parameters:
assignToEffMembership1-
-
getAssignToGroup
assignToGroup- Returns:
- assignToGroup
-
setAssignToGroup
assignToGroup- Parameters:
assignToGroup1-
-
getAssignToGroupAssn
assignToGroupAssn- Returns:
- assignToGroupAssn
-
setAssignToGroupAssn
assignToGroupAssn- Parameters:
assignToGroupAssn1-
-
getAssignToImmMembership
assignToImmMembership- Returns:
- assignToImmMembership
-
setAssignToImmMembership
assignToImmMembership- Parameters:
assignToImmMembership1-
-
getAssignToImmMembershipAssn
assignToImmMembershipAssn- Returns:
- assignToImmMembershipAssn
-
setAssignToImmMembershipAssn
assignToImmMembershipAssn- Parameters:
assignToImmMembershipAssn1-
-
getAssignToMember
assignToMember- Returns:
- assignToMember
-
setAssignToMember
assignToMember- Parameters:
assignToMember1-
-
getAssignToMemberAssn
assignToMemberAssn- Returns:
- assignToMemberAssn
-
setAssignToMemberAssn
assignToMemberAssn- Parameters:
assignToMemberAssn1-
-
getAssignToStem
assignToStem- Returns:
- assignToStem
-
setAssignToStem
assignToStem- Parameters:
assignToStem1-
-
getAssignToStemAssn
assignToStemAssn- Returns:
- assignToStemAssn
-
setAssignToStemAssn
assignToStemAssn- Parameters:
assignToStemAssn1-
-
getAttributeDefPublic
attributeDefPublic: T|F- Returns:
- attributeDefPublic: T|F
-
setAttributeDefPublic
attributeDefPublic: T|F- Parameters:
attributeDefPublic1-
-
getAttributeDefType
attributeDefType- Returns:
- attributeDefType
-
setAttributeDefType
attributeDefType- Parameters:
attributeDefType1-
-
getUuid
uuid- Returns:
- uuid
-
setUuid
uuid- Parameters:
uuid1-
-
getParentStem
parentStem- Returns:
- parentStem
-
setParentStem
parentStem- Parameters:
parentStem1-
-
getName
name- Returns:
- name
-
setName
name- Parameters:
name-
-
getCreatorId
creatorId- Returns:
- creatorId
-
setCreatorId
creatorId- Parameters:
creatorId1-
-
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-
-
toAttributeDef
convert to attributeDef- Returns:
- the attributeDef
-
toXml
- Parameters:
exportVersion-- Returns:
- the xml string
-
toXml
- Parameters:
exportVersion-writer-
-
toGsh
- Parameters:
exportVersion-writer-- Throws:
IOException
-
exportAttributeDefsGsh
- Parameters:
writer-xmlExportMain-
-
processXmlSecondPass
parse the xml file for groups- Parameters:
xmlImportMain-
-
dbCount
get db count- Parameters:
xmlExportMain-- Returns:
- db count
-
exportAttributeDefs
- Parameters:
writer-xmlExportMain-
-
fromXml
public static XmlExportAttributeDef 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 attributeDefs- Parameters:
xmlImportMain-
-