public class ContentViewSourceFactory extends AbstractLogEnabled implements SourceFactory, Contextualizable, Serviceable
Modifier and Type | Field and Description |
---|---|
private static Pattern |
__SOURCE_PATTERN |
private ContentView |
_contentView |
private Context |
_context |
private ServiceManager |
_manager |
ROLE
Constructor and Description |
---|
ContentViewSourceFactory() |
Modifier and Type | Method and Description |
---|---|
void |
contextualize(Context context) |
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 ContentView _contentView
private ServiceManager _manager
public ContentViewSourceFactory()
public void service(ServiceManager manager) throws ServiceException
service
in interface Serviceable
ServiceException
public void contextualize(Context context) throws ContextException
contextualize
in interface Contextualizable
ContextException
public Source getSource(String location, Map parameters) throws IOException, MalformedURLException
getSource
in interface SourceFactory
IOException
MalformedURLException
public void release(Source source)
release
in interface SourceFactory