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, service
getLogger, setLogger
public DataSourceFactoryExtensionPoint()
public Collection<DataSourceClientInteraction.DataSourceType> getAllTypes()
public DataSourceFactory getFactory(DataSourceClientInteraction.DataSourceType type)
type
- the data source type.