edu.cuny.cat.server
Class IdentityOffice

java.lang.Object
  extended by edu.cuny.cat.server.IdentityOffice

public class IdentityOffice
extends java.lang.Object

A facility allocates all types of unique IDs.

Version:
$Revision: 1.16 $
Author:
Jinzhong Niu

Field Summary
protected  java.util.Map<java.lang.String,edu.cuny.util.IdAllocator> idAllocators
           
 
Constructor Summary
IdentityOffice()
           
 
Method Summary
 java.lang.String createIdentity(java.lang.String type)
           
static boolean isValidActionType(java.lang.String type)
           
static boolean isValidClientType(java.lang.String type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

idAllocators

protected java.util.Map<java.lang.String,edu.cuny.util.IdAllocator> idAllocators
Constructor Detail

IdentityOffice

public IdentityOffice()
Method Detail

createIdentity

public java.lang.String createIdentity(java.lang.String type)

isValidClientType

public static boolean isValidClientType(java.lang.String type)

isValidActionType

public static boolean isValidActionType(java.lang.String type)