net.sf.bigyo.container.api
Interface Registry


public interface Registry

Public interface for the component Registry. Created on 2004.10.02.

Author:
zsombor

Method Summary
 void addComponentDescription(ComponentDescription desc)
          Add new component description to the registry.
 void storeRegistry(String componentRegistryFile)
          Store the registry to the specified xml file.
 void validateRegistry()
          Check for circular references.
 

Method Detail

addComponentDescription

void addComponentDescription(ComponentDescription desc)
Add new component description to the registry.

Parameters:
desc - The description of the component.

validateRegistry

void validateRegistry()
                      throws org.apache.avalon.fortress.util.dag.CyclicDependencyException,
                             ContainerException
Check for circular references.

Throws:
org.apache.avalon.fortress.util.dag.CyclicDependencyException
ContainerException

storeRegistry

void storeRegistry(String componentRegistryFile)
                   throws IOException
Store the registry to the specified xml file.

Parameters:
componentRegistryFile -
Throws:
IOException


Copyright © 2004 Sourceforge.net. All Rights Reserved.