Class XmlExportUtils
java.lang.Object
edu.internet2.middleware.grouper.xml.export.XmlExportUtils
utils about xml export
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioninternal_getXmlExportArgs
(String[] args) internal_getXmlImportArgs
(String[] args) static boolean
internal_wantsHelp
(String[] args) static void
syncImportable
(XmlImportable xmlImportable, XmlImportMain xmlImportMain) take a record from xml and sync with dbstatic void
syncImportableMultiple
(XmlImportableMultiple xmlImportableMultiple, XmlImportMain xmlImportMain) take a multiple assign record from xml and sync with dbstatic String
toString
(org.dom4j.Element element) static void
toStringAttributeAssign
(String prefix, Writer writer, AttributeAssign attributeAssign, boolean includeComma) static void
toStringAttributeAssign
(String prefix, Writer writer, String attributeAssignId, boolean includeComma) static void
toStringAttributeAssignAction
(String prefix, Writer writer, AttributeAssignAction attributeAssignAction, boolean includeComma) static AttributeAssignAction
toStringAttributeAssignAction
(String prefix, Writer writer, String attributeAssignActionId, boolean includeComma) static void
toStringAttributeAssignActionSet
(Writer writer, AttributeAssignActionSet attributeAssignActionSet, boolean includeComma) static void
toStringAttributeAssignValue
(Writer writer, AttributeAssignValue attributeAssignValue, boolean includeComma) convert attribute assign value to stringstatic void
toStringAttributeDef
(String prefix, Writer writer, AttributeDef attributeDef, boolean includeComma) static void
toStringAttributeDef
(String prefix, Writer writer, String attributeDefId, boolean includeComma) static void
toStringAttributeDefName
(String prefix, Writer writer, AttributeDefName attributeDefName, boolean includeComma) static void
toStringAttributeDefName
(String prefix, Writer writer, String attributeDefNameId, boolean includeComma) static void
toStringAttributeDefNameSet
(Writer writer, AttributeDefNameSet attributeDefNameSet, boolean includeComma) static void
toStringAuditType
(String prefix, Writer writer, String auditTypeId, boolean includeComma) static void
toStringComposite
(Writer writer, Composite composite, boolean includeComma) static void
toStringField
(Writer writer, String fieldId, boolean includeComma) static void
toStringGroup
(String prefix, Writer writer, String groupId, boolean includeComma) static void
toStringGroupTypeTuple
(Writer writer, GroupTypeTuple groupTypeTuple, boolean includeComma) static void
toStringMember
(String prefix, Writer writer, Member member, boolean includeComma) static void
toStringMember
(String prefix, Writer writer, String memberId, boolean includeComma) static void
toStringMembership
(String prefix, Writer writer, Membership membership, boolean includeComma) static void
toStringMembership
(String prefix, Writer writer, String membershipId, boolean includeComma) static void
toStringRole
(String prefix, Writer writer, String roleId, boolean includeComma) static void
toStringRoleSet
(Writer writer, RoleSet roleSet, boolean includeComma) static void
toStringStem
(String prefix, Writer writer, String stemId, boolean includeComma) static void
toStringType
(Writer writer, String typeId, boolean includeComma) static com.thoughtworks.xstream.XStream
xstream()
-
Field Details
-
FILE_NAME_ARG
- See Also:
-
-
Constructor Details
-
XmlExportUtils
public XmlExportUtils()
-
-
Method Details
-
internal_wantsHelp
- Parameters:
args
-- Returns:
- true if wants help
-
internal_getXmlImportArgs
- Parameters:
args
-- Returns:
- the map
-
internal_getXmlExportArgs
- Parameters:
args
-- Returns:
- the map
-
toString
- Parameters:
element
-- Returns:
- the string
-
syncImportable
take a record from xml and sync with db- Parameters:
xmlImportable
-xmlImportMain
-
-
xstream
public static com.thoughtworks.xstream.XStream xstream()- Returns:
- xstream
-
toStringType
- Parameters:
writer
-typeId
-includeComma
-
-
toStringField
- Parameters:
writer
-fieldId
-includeComma
-
-
toStringMember
public static void toStringMember(String prefix, Writer writer, String memberId, boolean includeComma) - Parameters:
prefix
-writer
-memberId
-includeComma
-
-
toStringMember
public static void toStringMember(String prefix, Writer writer, Member member, boolean includeComma) - Parameters:
prefix
-writer
-member
-includeComma
-
-
toStringAttributeDef
public static void toStringAttributeDef(String prefix, Writer writer, String attributeDefId, boolean includeComma) - Parameters:
prefix
-writer
-attributeDefId
-includeComma
-
-
toStringComposite
- Parameters:
writer
-composite
-includeComma
-
-
toStringGroupTypeTuple
public static void toStringGroupTypeTuple(Writer writer, GroupTypeTuple groupTypeTuple, boolean includeComma) - Parameters:
writer
-groupTypeTuple
-includeComma
-
-
toStringAttributeDef
public static void toStringAttributeDef(String prefix, Writer writer, AttributeDef attributeDef, boolean includeComma) - Parameters:
prefix
-writer
-attributeDef
-includeComma
-
-
toStringAttributeDefName
public static void toStringAttributeDefName(String prefix, Writer writer, String attributeDefNameId, boolean includeComma) - Parameters:
prefix
-writer
-attributeDefNameId
-includeComma
-
-
toStringRoleSet
- Parameters:
writer
-roleSet
-includeComma
-
-
toStringAttributeDefNameSet
public static void toStringAttributeDefNameSet(Writer writer, AttributeDefNameSet attributeDefNameSet, boolean includeComma) - Parameters:
writer
-attributeDefNameSet
-includeComma
-
-
toStringAttributeDefName
public static void toStringAttributeDefName(String prefix, Writer writer, AttributeDefName attributeDefName, boolean includeComma) - Parameters:
prefix
-writer
-attributeDefName
-includeComma
-
-
toStringAuditType
public static void toStringAuditType(String prefix, Writer writer, String auditTypeId, boolean includeComma) - Parameters:
prefix
-writer
-auditTypeId
-includeComma
-
-
toStringStem
- Parameters:
prefix
-writer
-stemId
-includeComma
-
-
toStringGroup
public static void toStringGroup(String prefix, Writer writer, String groupId, boolean includeComma) - Parameters:
prefix
-writer
-groupId
-includeComma
-
-
toStringAttributeAssign
public static void toStringAttributeAssign(String prefix, Writer writer, String attributeAssignId, boolean includeComma) - Parameters:
prefix
-writer
-attributeAssignId
-includeComma
-
-
toStringAttributeAssign
public static void toStringAttributeAssign(String prefix, Writer writer, AttributeAssign attributeAssign, boolean includeComma) - Parameters:
prefix
-writer
-attributeAssign
-includeComma
-
-
toStringMembership
public static void toStringMembership(String prefix, Writer writer, String membershipId, boolean includeComma) - Parameters:
prefix
-writer
-membershipId
-includeComma
-
-
toStringAttributeAssignValue
public static void toStringAttributeAssignValue(Writer writer, AttributeAssignValue attributeAssignValue, boolean includeComma) convert attribute assign value to string- Parameters:
writer
-attributeAssignValue
-includeComma
-
-
toStringAttributeAssignActionSet
public static void toStringAttributeAssignActionSet(Writer writer, AttributeAssignActionSet attributeAssignActionSet, boolean includeComma) - Parameters:
writer
-attributeAssignActionSet
-includeComma
-
-
toStringMembership
public static void toStringMembership(String prefix, Writer writer, Membership membership, boolean includeComma) - Parameters:
prefix
-writer
-membership
-includeComma
-
-
toStringAttributeAssignAction
public static AttributeAssignAction toStringAttributeAssignAction(String prefix, Writer writer, String attributeAssignActionId, boolean includeComma) - Parameters:
prefix
-writer
-attributeAssignActionId
-includeComma
-- Returns:
- the action
-
toStringAttributeAssignAction
public static void toStringAttributeAssignAction(String prefix, Writer writer, AttributeAssignAction attributeAssignAction, boolean includeComma) - Parameters:
prefix
-writer
-attributeAssignAction
-includeComma
-
-
toStringRole
- Parameters:
prefix
-writer
-roleId
-includeComma
-
-
syncImportableMultiple
public static void syncImportableMultiple(XmlImportableMultiple xmlImportableMultiple, XmlImportMain xmlImportMain) take a multiple assign record from xml and sync with db- Parameters:
xmlImportableMultiple
-xmlImportMain
-
-