|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.system.Registry<T>
public class Registry<T>
Manages pluggable items such as drivers.
The RegistryManager manages the available Registries, and each Registry manages some set of items.
Copyright 2007 Partner Software, Inc.
| Constructor Summary | |
|---|---|
Registry(java.lang.String name)
Creates a new, named registry. |
|
| Method Summary | |
|---|---|
java.lang.String |
getName()
The name of this registry. |
T |
itemNamed(java.lang.String name)
Gets a registered item by name. |
java.util.List<T> |
listItems()
Lists the registered items. |
Naming<T> |
nameItems()
Returns a naming of the registered items. |
void |
register(java.lang.String name,
T item)
Registers a named item. |
T |
removeItem(T item)
Deregisters the given item |
T |
removeItemNamed(java.lang.String name)
Deregisters a named item. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Registry(java.lang.String name)
| Method Detail |
|---|
public void register(java.lang.String name,
T item)
public T itemNamed(java.lang.String name)
public T removeItemNamed(java.lang.String name)
public T removeItem(T item)
public java.util.List<T> listItems()
public Naming<T> nameItems()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getName()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||