public class ExtractionGenerator extends ServiceableGenerator
Modifier and Type | Field and Description |
---|---|
private ContentTypeExtensionPoint |
_contentTypeExtensionPoint |
private ContentTypesHelper |
_contentTypesHelper |
private CurrentUserProvider |
_currentUserProvider |
private ExtractionDefinitionReader |
_reader |
private AmetysObjectResolver |
_resolver |
private RightManager |
_rightManager |
private SourceResolver |
_sourceResolver |
(package private) static String |
FILE_PARAM
The request parameter name for definition file path
|
manager
objectModel, parameters, resolver, source
contentHandler, EMPTY_CONTENT_HANDLER, lexicalHandler, xmlConsumer
Constructor and Description |
---|
ExtractionGenerator() |
Modifier and Type | Method and Description |
---|---|
(package private) Map<String,Boolean> |
_getDisplayOptionalColumns(List<String> displayOptionalColumnsNames,
Request request) |
private Map<String,String> |
_getQueryVariables(Map<String,String> queryVariablesNamesAndContentTypes,
Request request) |
void |
generate() |
void |
service(ServiceManager serviceManager) |
dispose
recycle, setup
setConsumer, setContentHandler, setLexicalHandler
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setConsumer
static final String FILE_PARAM
private RightManager _rightManager
private ExtractionDefinitionReader _reader
private CurrentUserProvider _currentUserProvider
private ContentTypeExtensionPoint _contentTypeExtensionPoint
private AmetysObjectResolver _resolver
private ContentTypesHelper _contentTypesHelper
private SourceResolver _sourceResolver
public ExtractionGenerator()
public void service(ServiceManager serviceManager) throws ServiceException
service
in interface Serviceable
service
in class ServiceableGenerator
ServiceException
public void generate() throws IOException, SAXException, ProcessingException
Map<String,Boolean> _getDisplayOptionalColumns(List<String> displayOptionalColumnsNames, Request request)