User Tools

Site Tools


middleware:devel:ed:name-manage

Name Management Bean

Author David Hawes
Date 2008/09/02

Requirements

Problem Statements

  • There exists no programmatic method to manage names in the Registry.

Functional Requirements

  1. Ability to create a name in the Registry for a person
    • Names are of the types: preferred, non-preferred, alumni
    • Name must be valid per the regular expression:
      [\\p{Alpha}][ \\p{Alpha}'-.]*
      • Note: this will be changed from p{Alpha} to p{L} to include international characters for the Banner upgrade
  2. Ability to modify a name in the Registry for a person
    • Names must be valid
  3. Ability to remove a name in the Registry for a person

Nonfunctional Requirements

  1. Must be implemented as a clustered stateless session bean.
  2. Methods that modify the Registry must be sure to replicate the person whose information was updated.

Comments

middleware/devel/ed/name-manage.txt · Last modified: 2015/06/01 12:02 (external edit)