Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.common.utils
Class Registry<T>

java.lang.Object
  extended by org.nuxeo.common.utils.Registry<T>

public class Registry<T>
extends Object

Generic registry implementation.

Author:
Julien Anguenot

Constructor Summary
Registry(String name)
           
 
Method Summary
 void clear()
           
 Set<String> getKeys()
           
 String getName()
           
 T getObjectByName(String name)
           
 boolean isRegistered(String name)
           
 boolean isRegistered(T object)
           
 void register(String name, T object)
           
 int size()
           
 void unregister(String name)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Registry

public Registry(String name)
Method Detail

getName

public String getName()

register

public void register(String name,
                     T object)

unregister

public void unregister(String name)

isRegistered

public boolean isRegistered(T object)

isRegistered

public boolean isRegistered(String name)

size

public int size()

getObjectByName

public T getObjectByName(String name)

clear

public void clear()

getKeys

public Set<String> getKeys()

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.