org.weda.data.impl
Class DefaultDataProviderRegistry

java.lang.Object
  extended by org.weda.data.impl.DefaultDataProviderRegistry
All Implemented Interfaces:
DataProviderRegistry, DataProviderService

public class DefaultDataProviderRegistry
extends java.lang.Object
implements DataProviderRegistry

Author:
Mikhail Titov

Constructor Summary
DefaultDataProviderRegistry()
           
 
Method Summary
 void checkDataIdentificator(java.lang.Class dataIdClass)
          Метод возбудит исключительную ситуацию если идентификатор данных, указанный в параметре, имеет значение NULL или для него нет соотвествующего DataProviderFactory
 DataProvider getDataProvider(java.lang.Object dataId)
          Метод возвращает объект который дает доступ к данным.
 void init()
           
 void setFactories(java.util.List<DataProviderFactory> config)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultDataProviderRegistry

public DefaultDataProviderRegistry()
Method Detail

init

public void init()
          throws DataProviderServiceException
Throws:
DataProviderServiceException

getDataProvider

public DataProvider getDataProvider(java.lang.Object dataId)
                             throws DataProviderServiceException
Description copied from interface: DataProviderService
Метод возвращает объект который дает доступ к данным.

Specified by:
getDataProvider in interface DataProviderService
Throws:
DataProviderServiceException

checkDataIdentificator

public void checkDataIdentificator(java.lang.Class dataIdClass)
                            throws DataProviderServiceException
Description copied from interface: DataProviderRegistry
Метод возбудит исключительную ситуацию если идентификатор данных, указанный в параметре, имеет значение NULL или для него нет соотвествующего DataProviderFactory

Specified by:
checkDataIdentificator in interface DataProviderRegistry
Throws:
DataProviderServiceException

setFactories

public void setFactories(java.util.List<DataProviderFactory> config)


Copyright © 2005-2006 . All Rights Reserved.