org.drools.smf
Interface SemanticsRepository

All Known Implementing Classes:
DefaultSemanticsRepository, SimpleSemanticsRepository

public interface SemanticsRepository

Interface for a repository of semantic modules.

Author:
bob mcwhirter

Method Summary
 SemanticModule[] getSemanticModules()
          Retieve all SemanticModules.
 SemanticModule lookupSemanticModule(String uri)
          Lookup a SemanticModule by URI.
 

Method Detail

lookupSemanticModule

public SemanticModule lookupSemanticModule(String uri)
                                    throws NoSuchSemanticModuleException
Lookup a SemanticModule by URI.

Parameters:
uri - The URI.
Returns:
The bound SemanticModule.
Throws:
NoSuchSemanticModuleException - If no module is bound to the URI.

getSemanticModules

public SemanticModule[] getSemanticModules()
Retieve all SemanticModules.

Returns:
All semantic modules.


Copyright © 2001-2004 The Codehaus. All Rights Reserved.