org.apache.avalon.phoenix.metainfo
Class DependencyDescriptor

java.lang.Object
  |
  +--org.apache.avalon.phoenix.metainfo.DependencyDescriptor

public final class DependencyDescriptor
extends java.lang.Object

A descriptor that describes dependency information for Block.

Author:
Peter Donald

Constructor Summary
DependencyDescriptor(java.lang.String role, ServiceDescriptor service)
          Constructor that has all parts as parameters.
 
Method Summary
 java.lang.String getRole()
          Return role of dependency.
 ServiceDescriptor getService()
          Return Service dependency provides.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DependencyDescriptor

public DependencyDescriptor(java.lang.String role,
                            ServiceDescriptor service)
Constructor that has all parts as parameters.

Method Detail

getRole

public java.lang.String getRole()
Return role of dependency. The role is what is used by block implementor to aquire dependency in ComponentManager.

Returns:
the name of the dependency

getService

public ServiceDescriptor getService()
Return Service dependency provides.

Returns:
the service dependency provides


Copyright © 2001 Apache Jakarta Project. All Rights Reserved.