|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.avalon.phoenix.metainfo.BlockInfo
This class contains meta-information of use to administative tools and the kernel. It describes the services offered by a type of block, the dependencies of the block, the management interface of block (if any) and also contains information useful to presenting information in administative screens (like human readable names etc).
Constructor Summary | |
BlockInfo(BlockDescriptor descriptor,
ServiceDescriptor[] services,
ServiceDescriptor[] managementAccessPoints,
DependencyDescriptor[] dependencies)
Basic constructor that takes as parameters all parts. |
Method Summary | |
BlockDescriptor |
getBlockDescriptor()
Return meta information that is generallly only required by administration tools. |
DependencyDescriptor[] |
getDependencies()
Return an array of Service dependencies that this Block depends upon. |
DependencyDescriptor |
getDependency(java.lang.String role)
Retrieve a dependency with a particular role. |
ServiceDescriptor[] |
getManagementAccessPoints()
This returns a list of Services that this block can be Managed by. |
ServiceDescriptor[] |
getServices()
This returns a list of Services that this block exports. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public BlockInfo(BlockDescriptor descriptor, ServiceDescriptor[] services, ServiceDescriptor[] managementAccessPoints, DependencyDescriptor[] dependencies)
Method Detail |
public BlockDescriptor getBlockDescriptor()
public ServiceDescriptor[] getServices()
public ServiceDescriptor[] getManagementAccessPoints()
public DependencyDescriptor[] getDependencies()
public DependencyDescriptor getDependency(java.lang.String role)
role
- the role
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |