public class PluginSourceFactory extends AbstractLogEnabled implements SourceFactory, Serviceable
Modifier and Type | Field and Description |
---|---|
private static Pattern |
__SOURCE_PATTERN |
private SourceResolver |
_resolver |
ROLE
Constructor and Description |
---|
PluginSourceFactory() |
Modifier and Type | Method and Description |
---|---|
Source |
getSource(String location,
Map parameters) |
void |
release(Source source) |
void |
service(ServiceManager manager) |
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
private static final Pattern __SOURCE_PATTERN
private SourceResolver _resolver
public PluginSourceFactory()
public Source getSource(String location, Map parameters) throws IOException
getSource
in interface SourceFactory
IOException
public void release(Source source)
release
in interface SourceFactory
public void service(ServiceManager manager) throws ServiceException
service
in interface Serviceable
ServiceException