Class XmlExportAttributeDef
java.lang.Object
edu.internet2.middleware.grouper.xml.export.XmlExportAttributeDef
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic long
dbCount
(XmlExportMain xmlExportMain) get db countstatic void
exportAttributeDefs
(Writer writer, XmlExportMain xmlExportMain) static void
exportAttributeDefsGsh
(Writer writer, XmlExportMain xmlExportMain) static XmlExportAttributeDef
fromXml
(GrouperVersion exportVersion, com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader) take a reader (e.g.static XmlExportAttributeDef
fromXml
(GrouperVersion exportVersion, String xml) assignToAttributeDefassignToAttributeDefAssnassignToEffMembershipassignToEffMembershipAssnassignToGroupassignToGroupAssnassignToImmMembershipassignToImmMembershipAssnassignToMemberassignToMemberAssnassignToStemassignToStemAssnattributeDefPublic: T|FattributeDefTypecontextIdcreateTimecreatorIddescriptionextensionlong
hibernateVersionNumbermodifierTimemultiAssignable: T|FmultiValued: T|FgetName()
nameparentStemgetUuid()
uuidvalueTypestatic void
processXmlFirstPass
(XmlImportMain xmlImportMain) parse the xml file for attributeDefsstatic void
processXmlSecondPass
(XmlImportMain xmlImportMain) parse the xml file for groupsvoid
setAssignToAttributeDef
(String assignToAttributeDef1) assignToAttributeDefvoid
setAssignToAttributeDefAssn
(String assignToAttributeDefAssn1) assignToAttributeDefAssnvoid
setAssignToEffMembership
(String assignToEffMembership1) assignToEffMembershipvoid
setAssignToEffMembershipAssn
(String assignToEffMembershipAssn1) assignToEffMembershipAssnvoid
setAssignToGroup
(String assignToGroup1) assignToGroupvoid
setAssignToGroupAssn
(String assignToGroupAssn1) assignToGroupAssnvoid
setAssignToImmMembership
(String assignToImmMembership1) assignToImmMembershipvoid
setAssignToImmMembershipAssn
(String assignToImmMembershipAssn1) assignToImmMembershipAssnvoid
setAssignToMember
(String assignToMember1) assignToMembervoid
setAssignToMemberAssn
(String assignToMemberAssn1) assignToMemberAssnvoid
setAssignToStem
(String assignToStem1) assignToStemvoid
setAssignToStemAssn
(String assignToStemAssn1) assignToStemAssnvoid
setAttributeDefPublic
(String attributeDefPublic1) attributeDefPublic: T|Fvoid
setAttributeDefType
(String attributeDefType1) attributeDefTypevoid
setContextId
(String contextId1) contextIdvoid
setCreateTime
(String createTime1) createTimevoid
setCreatorId
(String creatorId1) creatorIdvoid
setDescription
(String description1) descriptionvoid
setExtension
(String extension1) extensionvoid
setHibernateVersionNumber
(long hibernateVersionNumber1) hibernateVersionNumbervoid
setIdIndex
(Long idIndex1) id indexvoid
setModifierTime
(String modifierTime1) modifierTimevoid
setMultiAssignable
(String multiAssignable1) multiAssignable: T|Fvoid
setMultiValued
(String multiValued1) multiValued: T|Fvoid
namevoid
setParentStem
(String parentStem1) parentStemvoid
uuidvoid
setValueType
(String valueType1) valueTypeconvert to attributeDefvoid
toGsh
(GrouperVersion exportVersion, Writer writer) toXml
(GrouperVersion exportVersion) void
toXml
(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
-
-