org.kuali.rice.student.kew.xml
Class KSUserXmlParser

java.lang.Object
  extended by org.kuali.rice.kew.xml.UserXmlParser
      extended by org.kuali.rice.student.kew.xml.KSUserXmlParser
All Implemented Interfaces:
XmlConstants

public class KSUserXmlParser
extends UserXmlParser

Adds password to the User xml ingestion


Field Summary
private static String ACTIVE_ELEMENT
           
private static String AFFILIATION_CD_ELEMENT
           
private static String AUTHENTICATION_ID_ELEMENT
           
private static String CAMPUS_CD_ELEMENT
           
private static String EMAIL_ELEMENT
           
private static String EMPL_ID_ELEMENT
           
private static String GIVEN_NAME_ELEMENT
           
private static String HASH_SUFFIX
           
private static String LAST_NAME_ELEMENT
           
protected  Logger LOG
           
private static org.jdom.Namespace NAMESPACE
           
private static String PASSWORD_ELEMENT
           
private static String PRINCIPAL_ID_ELEMENT
           
private static String PRINCIPAL_NAME_ELEMENT
           
private static String TYPE_ELEMENT
           
private static String WORKFLOW_ID_ELEMENT
           
 
Fields inherited from interface org.kuali.rice.kew.xml.XmlConstants
ACTION_REQUESTED, ACTIVATION_TYPE, ACTIVE, APP_DOC_STATUSES, APPROVE_POLICY, ATTRIBUTE, ATTRIBUTE_CLASS_NAME, ATTRIBUTES, BLANKET_APPROVE_GROUP_NAME, BLANKET_APPROVE_POLICY, BLANKET_APPROVE_WORKGROUP_NAME, BRANCH, CLASS_NAME, CUSTOM_EMAIL_STYLESHEET, DATA, DATA_ELEMENT, DEFAULT_ACTION_REQUESTED, DEFAULT_EXCEPTION_GROUP_NAME, DEFAULT_EXCEPTION_WORKGROUP_NAME, DELEGATION_TEMPLATE, DELEGATION_TYPE, DELEGATIONS, DESCRIPTION, DOC_HANDLER, DOC_SEARCH_HELP_URL, DOCUMENT_TYPE, DOCUMENT_TYPE_NAMESPACE, DOCUMENT_TYPE_OVERWRITE_MODE, DOCUMENT_TYPE_SCHEMA_LOCATION, DOCUMENT_TYPES, EDL_ACTIVE, EDL_ASSOCIATION, EDL_DEFINITION, EDL_DOC_TYPE, EDL_EDOCLITE, EDL_NAMESPACE, EDL_SCHEMA_LOCATION, EDL_STYLE, EXCEPTION_GROUP_NAME, EXCEPTION_WORKGROUP, EXCEPTION_WORKGROUP_NAME, EXPRESSION, EXTENSION, EXTENSIONS, FINAL_APPROVAL, FORCE_ACTION, FROM_DATE, GROUP, GROUP_ID, GROUP_NAME, GROUP_NAMESPACE, GROUP_SCHEMA_LOCATION, GROUPS, HELP_DEFINITION_URL, HELP_ENTRIES, HELP_ENTRY, HELP_KEY, HELP_NAME, HELP_NAMESPACE, HELP_SCHEMA_LOCATION, HELP_TEXT, ID, INITIAL_NODE, IS_MEMBER_OF_GROUP, IS_MEMBER_OF_WORKGROUP, KEY, LABEL, MANDATORY_ROUTE, MEMBERS, NAME, NEXT_NODE, NOTIFICATION_FROM_ADDRESS, PARENT, PARENT_RESPONSIBILITY, PARENT_RULE_NAME, POLICIES, POLICY, POST_PROCESSOR_NAME, PRINCIPAL_ID, PRINCIPAL_NAME, PRIORITY, PROCESS_NAME, REPORTING_GROUP_NAME, REPORTING_WORKGROUP_NAME, REQUIRED, RESOLVER_CONFIG, RESPONSIBILITIES, RESPONSIBILITY, RESPONSIBILITY_ID, ROLE, ROLE_NAME, ROUTE_MODULE, ROUTE_NODES, ROUTE_PATH, ROUTE_PATHS, ROUTING_CONFIG, ROUTING_VERSION, RULE, RULE_ATTRIBUTE, RULE_ATTRIBUTE_NAMESPACE, RULE_ATTRIBUTE_SCHEMA_LOCATION, RULE_ATTRIBUTES, RULE_DEFAULTS, RULE_DELEGATION, RULE_DELEGATIONS, RULE_EXPRESSION, RULE_EXTENSION, RULE_EXTENSION_VALUE, RULE_EXTENSION_VALUES, RULE_EXTENSIONS, RULE_NAMESPACE, RULE_SCHEMA_LOCATION, RULE_TEMPLATE, RULE_TEMPLATE_NAMESPACE, RULE_TEMPLATE_SCHEMA_LOCATION, RULE_TEMPLATES, RULES, SCHEMA_LOCATION_ATTR, SCHEMA_NAMESPACE, SEARCH_RESULT_CONFIG, SEARCHING_CONFIG, SECURITY, SERVICE_NAMESPACE, SHORT_LABEL, STATUS, STYLE_NAMESPACE, STYLE_SCHEMA_LOCATION, STYLE_STYLE, STYLE_STYLES, SUMMARY, SUPER_USER_GROUP_NAME, SUPER_USER_WORKGROUP_NAME, SUPPORTS_ACKNOWLEDGE, SUPPORTS_APPROVE, SUPPORTS_COMPLETE, SUPPORTS_FYI, TO_DATE, TYPE, USER, VALUE, WORKFLOW_NAMESPACE, WORKFLOW_SCHEMA_LOCATION, WORKGROUP, WORKGROUPS
 
Constructor Summary
KSUserXmlParser()
           
 
Method Summary
protected  KimEntityImpl constructEntity(org.jdom.Element userElement)
           
protected  KimPrincipalImpl constructPrincipal(org.jdom.Element userElement, String entityId)
           
 
Methods inherited from class org.kuali.rice.kew.xml.UserXmlParser
parseUsers, parseUsers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

protected final Logger LOG

NAMESPACE

private static final org.jdom.Namespace NAMESPACE

WORKFLOW_ID_ELEMENT

private static final String WORKFLOW_ID_ELEMENT
See Also:
Constant Field Values

AUTHENTICATION_ID_ELEMENT

private static final String AUTHENTICATION_ID_ELEMENT
See Also:
Constant Field Values

PRINCIPAL_ID_ELEMENT

private static final String PRINCIPAL_ID_ELEMENT
See Also:
Constant Field Values

PRINCIPAL_NAME_ELEMENT

private static final String PRINCIPAL_NAME_ELEMENT
See Also:
Constant Field Values

EMPL_ID_ELEMENT

private static final String EMPL_ID_ELEMENT
See Also:
Constant Field Values

EMAIL_ELEMENT

private static final String EMAIL_ELEMENT
See Also:
Constant Field Values

GIVEN_NAME_ELEMENT

private static final String GIVEN_NAME_ELEMENT
See Also:
Constant Field Values

LAST_NAME_ELEMENT

private static final String LAST_NAME_ELEMENT
See Also:
Constant Field Values

TYPE_ELEMENT

private static final String TYPE_ELEMENT
See Also:
Constant Field Values

PASSWORD_ELEMENT

private static final String PASSWORD_ELEMENT
See Also:
Constant Field Values

HASH_SUFFIX

private static final String HASH_SUFFIX
See Also:
Constant Field Values

AFFILIATION_CD_ELEMENT

private static final String AFFILIATION_CD_ELEMENT
See Also:
Constant Field Values

ACTIVE_ELEMENT

private static final String ACTIVE_ELEMENT
See Also:
Constant Field Values

CAMPUS_CD_ELEMENT

private static final String CAMPUS_CD_ELEMENT
See Also:
Constant Field Values
Constructor Detail

KSUserXmlParser

public KSUserXmlParser()
Method Detail

constructEntity

protected KimEntityImpl constructEntity(org.jdom.Element userElement)
Overrides:
constructEntity in class UserXmlParser

constructPrincipal

protected KimPrincipalImpl constructPrincipal(org.jdom.Element userElement,
                                              String entityId)
Overrides:
constructPrincipal in class UserXmlParser


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.