Public Member Functions | |
| ServiceDepContainer () | |
| class members => ClassOfObjects | |
| void | addDependencies (DocInfo info) throws DirectorException |
| void | addDependencies (DocInfo info, ServiceDependency host) throws DirectorException |
| Vector | serviceBySpec (Vector specs) |
| ServiceDependency | serviceBySpec (String spec) |
| void | registerService (ServiceDependency service) |
| ServiceDependency | get (String id) |
| ServiceDependency | getBySpec (String spec) |
| void | addToClass (String objName, String type, Vector classNames) |
| ClassOfObjects | getClass (String id) |
| ClassOfObjects | getClassByMembers (Vector members) |
| void | finish () |
| If dependency information is complete (no more dependencies to add), finish() must be called in order to generate class related information. | |
| String | serialize () |
| void | deserialize (Reader input) throws DirectorException |
Protected Member Functions | |
| void | serialize (StringBuffer buff, Enumeration dependencies, String prefix) |
Protected Attributes | |
| Hashtable | serviceIndex = new Hashtable() |
| Hashtable | classIndex = new Hashtable() |
| name => ServiceDependency | |
| Hashtable | membersIndex = new Hashtable() |
| class => ClassOfObjects | |
|
|
class members => ClassOfObjects
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
If dependency information is complete (no more dependencies to add), finish() must be called in order to generate class related information.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
name => ServiceDependency
|
|
|
class => ClassOfObjects
|
|
|
|
1.4.5