public class DataSourceFactoryExtensionPoint extends AbstractThreadSafeComponentExtensionPoint<DataSourceFactory>
| Modifier and Type | Field and Description |
|---|---|
static String |
ROLE
The Avalon role.
|
_cocoonManager, _context, _manager| Constructor and Description |
|---|
DataSourceFactoryExtensionPoint() |
| Modifier and Type | Method and Description |
|---|---|
Collection<DataSourceClientInteraction.DataSourceType> |
getAllTypes()
Get all types handled by the various declared factories.
|
DataSourceFactory |
getFactory(DataSourceClientInteraction.DataSourceType type)
Get the factory handling the specified type.
|
addComponent, addExtension, contextualize, dispose, getExtension, getExtensionsIds, hasExtension, initialize, initializeExtensions, servicegetLogger, setLoggerpublic DataSourceFactoryExtensionPoint()
public Collection<DataSourceClientInteraction.DataSourceType> getAllTypes()
public DataSourceFactory getFactory(DataSourceClientInteraction.DataSourceType type)
type - the data source type.