|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.avalon.framework.logger.AbstractLogEnabled
org.ametys.runtime.plugin.component.AbstractThreadSafeComponentExtensionPoint<DataSourceFactory>
org.ametys.plugins.datainclusion.data.DataSourceFactoryExtensionPoint
public class DataSourceFactoryExtensionPoint
Extension point for DataSource factories.
| Field Summary | |
|---|---|
static String |
ROLE
The Avalon role. |
| Fields inherited from class org.ametys.runtime.plugin.component.AbstractThreadSafeComponentExtensionPoint |
|---|
_cocoonManager, _context, _manager |
| Constructor Summary | |
|---|---|
DataSourceFactoryExtensionPoint()
|
|
| Method Summary | |
|---|---|
Collection<String> |
getAllTypes()
Get all types handled by the various declared factories. |
DataSourceFactory |
getFactory(String type)
Get the factory handling the specified type. |
| Methods inherited from class org.ametys.runtime.plugin.component.AbstractThreadSafeComponentExtensionPoint |
|---|
addComponent, addExtension, contextualize, dispose, getExtension, getExtensionsIds, hasExtension, initialize, initializeExtensions, service |
| Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled |
|---|
enableLogging, getLogger, setupLogger, setupLogger, setupLogger |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String ROLE
| Constructor Detail |
|---|
public DataSourceFactoryExtensionPoint()
| Method Detail |
|---|
public Collection<String> getAllTypes()
public DataSourceFactory getFactory(String type)
type - the data source type.
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||