- get(String, Object) - Method in interface org.apache.avalon.fortress.Container
-
This is the method that the ContainerComponentManager and Selector use
to gain access to the ComponentHandlers and ComponentSelectors.
- getComponentClass() - Method in class org.apache.avalon.fortress.MetaInfoEntry
-
Get the Class for the component type.
- getComponentClass() - Method in class org.apache.avalon.fortress.RoleEntry
-
Get the Class for the component type.
- getConfigurationName() - Method in class org.apache.avalon.fortress.MetaInfoEntry
-
Get the configuration name for the component type.
- getContainer() - Method in interface org.apache.avalon.fortress.ContainerManager
-
Get a reference to the managed Container.
- getDependencies() - Method in class org.apache.avalon.fortress.MetaInfoEntry
-
Get a reference to the dependencies list.
- getDependencies() - Method in class org.apache.avalon.fortress.util.dag.Vertex
-
Get the list of dependencies.
- getHandler(Properties) - Method in class org.apache.avalon.fortress.MetaInfoEntry
-
Get the name of the requested component handler.
- getHandlerClass() - Method in class org.apache.avalon.fortress.MetaInfoEntry
-
Get the Class for the component type's
org.apache.avalon.fortress.impl.handler.ComponentHandler.
- getHandlerClass() - Method in class org.apache.avalon.fortress.RoleEntry
-
Get the Class for the component type's
org.apache.avalon.fortress.impl.handler.ComponentHandler.
- getMetaInfoForClassname(String) - Method in interface org.apache.avalon.fortress.MetaInfoManager
-
Get a MetaInfoEntry for a component type.
- getMetaInfoForShortName(String) - Method in interface org.apache.avalon.fortress.MetaInfoManager
-
Get a MetaInfoEntry for a short name.
- getName() - Method in class org.apache.avalon.fortress.util.dag.Vertex
-
Returns the name of the Vertex.
- getNode() - Method in class org.apache.avalon.fortress.util.dag.Vertex
-
Get the wrapped node that this Vertex represents.
- getOrder() - Method in class org.apache.avalon.fortress.util.dag.Vertex
-
Get the ordinal for this vertex.
- getRole() - Method in class org.apache.avalon.fortress.RoleEntry
-
Get the role name for the component type.
- getRoleForClassname(String) - Method in interface org.apache.avalon.fortress.RoleManager
-
Get a RoleEntry for a component type.
- getRoleForShortName(String) - Method in interface org.apache.avalon.fortress.RoleManager
-
Get a RoleEntry for a short name.
- getRoles() - Method in class org.apache.avalon.fortress.MetaInfoEntry
-
Get an iterator for all the roles.
- getShortname() - Method in class org.apache.avalon.fortress.RoleEntry
-
Get the short name for the component type.
- reset() - Method in class org.apache.avalon.fortress.util.dag.Vertex
-
Reset the Vertex so that all the flags and runtime states are set back
to the original values.
- resetVertices(List) - Static method in class org.apache.avalon.fortress.util.dag.DirectedAcyclicGraphVerifier
-
Resets all the vertices so that the visitation flags and indegrees are
reset to their start values.
- resolveOrder() - Method in class org.apache.avalon.fortress.util.dag.Vertex
-
Recurse through the tree from this vertex assigning an order to each
and at the same time checking for any cyclic dependencies.
- resolveOrder(String) - Method in class org.apache.avalon.fortress.util.dag.Vertex
-
Recursively searches for cycles by travelling down the dependency lists
of this vertex, looking for the start vertex.
- ROLE - Static variable in interface org.apache.avalon.fortress.Container
-
Work interface identifier.
- ROLE - Static variable in interface org.apache.avalon.fortress.MetaInfoManager
-
Convenience constant to make lookup of the MetaInfoManager easer.
- ROLE - Static variable in interface org.apache.avalon.fortress.RoleManager
-
Convenience constant to make lookup of the RoleManager easer.
- RoleEntry - Class in org.apache.avalon.fortress
-
Keeps track of the relationship of all the associated meta data for a
component type.
- RoleEntry(String, String, Class, Class) - Constructor for class org.apache.avalon.fortress.RoleEntry
-
Create a RoleEntry with all the associated information.
- RoleManager - Interface in org.apache.avalon.fortress
-
RoleManager Interface, use this to specify the Components and how they
correspond to easy shorthand names.