org.pentaho.reporting.engine.classic.core.metadata
Class DataFactoryRegistry

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.metadata.DataFactoryRegistry

public class DataFactoryRegistry
extends Object

Todo: Document Me

Author:
Thomas Morgner

Method Summary
 DataFactoryMetaData[] getAll()
           
static DataFactoryRegistry getInstance()
           
 DataFactoryMetaData getMetaData(String identifier)
           
 boolean isRegistered(String identifier)
           
 void register(DataFactoryMetaData metaData)
           
 void registerFromXml(URL dataFactoryMetaSource)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static DataFactoryRegistry getInstance()

registerFromXml

public void registerFromXml(URL dataFactoryMetaSource)
                     throws IOException
Throws:
IOException

register

public void register(DataFactoryMetaData metaData)

getAll

public DataFactoryMetaData[] getAll()

isRegistered

public boolean isRegistered(String identifier)

getMetaData

public DataFactoryMetaData getMetaData(String identifier)
                                throws MetaDataLookupException
Throws:
MetaDataLookupException