Class XmlExportUtils
java.lang.Object
edu.internet2.middleware.grouper.xml.export.XmlExportUtils
utils about xml export
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioninternal_getXmlExportArgs(String[] args) internal_getXmlImportArgs(String[] args) static booleaninternal_wantsHelp(String[] args) static voidsyncImportable(XmlImportable xmlImportable, XmlImportMain xmlImportMain) take a record from xml and sync with dbstatic voidsyncImportableMultiple(XmlImportableMultiple xmlImportableMultiple, XmlImportMain xmlImportMain) take a multiple assign record from xml and sync with dbstatic StringtoString(org.dom4j.Element element) static voidtoStringAttributeAssign(String prefix, Writer writer, AttributeAssign attributeAssign, boolean includeComma) static voidtoStringAttributeAssign(String prefix, Writer writer, String attributeAssignId, boolean includeComma) static voidtoStringAttributeAssignAction(String prefix, Writer writer, AttributeAssignAction attributeAssignAction, boolean includeComma) static AttributeAssignActiontoStringAttributeAssignAction(String prefix, Writer writer, String attributeAssignActionId, boolean includeComma) static voidtoStringAttributeAssignActionSet(Writer writer, AttributeAssignActionSet attributeAssignActionSet, boolean includeComma) static voidtoStringAttributeAssignValue(Writer writer, AttributeAssignValue attributeAssignValue, boolean includeComma) convert attribute assign value to stringstatic voidtoStringAttributeDef(String prefix, Writer writer, AttributeDef attributeDef, boolean includeComma) static voidtoStringAttributeDef(String prefix, Writer writer, String attributeDefId, boolean includeComma) static voidtoStringAttributeDefName(String prefix, Writer writer, AttributeDefName attributeDefName, boolean includeComma) static voidtoStringAttributeDefName(String prefix, Writer writer, String attributeDefNameId, boolean includeComma) static voidtoStringAttributeDefNameSet(Writer writer, AttributeDefNameSet attributeDefNameSet, boolean includeComma) static voidtoStringAuditType(String prefix, Writer writer, String auditTypeId, boolean includeComma) static voidtoStringComposite(Writer writer, Composite composite, boolean includeComma) static voidtoStringField(Writer writer, String fieldId, boolean includeComma) static voidtoStringGroup(String prefix, Writer writer, String groupId, boolean includeComma) static voidtoStringGroupTypeTuple(Writer writer, GroupTypeTuple groupTypeTuple, boolean includeComma) static voidtoStringMember(String prefix, Writer writer, Member member, boolean includeComma) static voidtoStringMember(String prefix, Writer writer, String memberId, boolean includeComma) static voidtoStringMembership(String prefix, Writer writer, Membership membership, boolean includeComma) static voidtoStringMembership(String prefix, Writer writer, String membershipId, boolean includeComma) static voidtoStringRole(String prefix, Writer writer, String roleId, boolean includeComma) static voidtoStringRoleSet(Writer writer, RoleSet roleSet, boolean includeComma) static voidtoStringStem(String prefix, Writer writer, String stemId, boolean includeComma) static voidtoStringType(Writer writer, String typeId, boolean includeComma) static com.thoughtworks.xstream.XStreamxstream()
-
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-
-