org.joseki.server.module
Interface Loadable

All Known Subinterfaces:
Processor, QueryProcessor
All Known Implementing Classes:
FetchClosure, ProcessorCom, QueryModelProcessor, QueryProcessorCom, QueryProcessorRDQL, SourceControllerFile, SourceControllerFileDebug, SourceControllerRDB

public interface Loadable

Load classes and instantiate new object based on loaded classes. Understands the RDf properties for naming and initializing a new instance.

Version:
$Id: Loadable.java,v 1.4 2004/04/30 14:13:14 andy_seaborne Exp $
Author:
Andy Seaborne

Method Summary
 java.lang.String getInterfaceURI()
          The URI for this loadable class.
 void init(com.hp.hpl.jena.rdf.model.Resource binding, com.hp.hpl.jena.rdf.model.Resource implementation)
          Allow an implementation to initialise, based on configuration file
 

Method Detail

getInterfaceURI

public java.lang.String getInterfaceURI()
The URI for this loadable class. Must agree with the URI specified on loading (if any).


init

public void init(com.hp.hpl.jena.rdf.model.Resource binding,
                 com.hp.hpl.jena.rdf.model.Resource implementation)
Allow an implementation to initialise, based on configuration file



Copyright © 2002 Hewlett-Packard. All Rights Reserved.