PID Scheduler Service

Author Daniel Fisher
Date 2005/12/22

Requirements

Problem Statements

  • There exists no mechanism for deprovisioning PIDs.

Functional Requirements

  • PID Shelve Task
    1. Ability to shelve a PID
      • PID shelve date must have arrived
      • PID must be in the 'ACTIVE' or 'LOCKED' state before it can be shelved
  • PID Release Task
    1. Ability to release a shelved PID
      • PID must be in the 'SHELVED' state 90 days before it can be moved to the 'TO BE RELEASED' state
      • Should only affect PIDs owned by sponsored and guest people
  • PID Expiration Task
    1. Ability to delete an expired PID
      • PID expiration date must have arrived
      • PID must be in the 'TO BE RELEASED' state before it can be deleted

Nonfunctional Requirements

  1. Must be implemented as a clustered JBoss service.

Useful links

Comments

 
middleware/devel/ed/pid-scheduler.txt · Last modified: 2009/10/07 17:17 (external edit)
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki