org.granite.config
Interface ConfigProvider

All Known Implementing Classes:
EjbConfigProvider

public interface ConfigProvider


Method Summary
<T> T
findInstance(Class<T> type)
           
<T> Set<T>
findInstances(Class<T> type)
           
 Class<? extends ServiceFactory> getFactoryClass()
           
 Class<? extends Annotation>[] getTideAnnotations()
           
 Class<?>[] getTideInterfaces()
           
 String getType()
           
 Boolean useTide()
           
 

Method Detail

findInstance

<T> T findInstance(Class<T> type)

findInstances

<T> Set<T> findInstances(Class<T> type)

useTide

Boolean useTide()

getType

String getType()

getTideInterfaces

Class<?>[] getTideInterfaces()

getTideAnnotations

Class<? extends Annotation>[] getTideAnnotations()

getFactoryClass

Class<? extends ServiceFactory> getFactoryClass()