Package com.logicaldoc.importfolder
Class ImportFolderIndexHandler
java.lang.Object
org.xml.sax.helpers.DefaultHandler
com.logicaldoc.impex.IndexHandler
com.logicaldoc.impex.AbstractIndexImportHandler
com.logicaldoc.importfolder.ImportFolderIndexHandler
- All Implemented Interfaces:
- ContentHandler,- DTDHandler,- EntityResolver,- ErrorHandler
This class is used to unmarshall the index file that is inside a local or
 remote folder to import the files inside it.
- Since:
- 5.1
- Author:
- Matteo Caruso - LogicalDOC
- 
Constructor SummaryConstructorsConstructorDescriptionImportFolderIndexHandler(ImportFolder importFolder, Crawler crawler, Map<String, com.logicaldoc.core.metadata.Template> templates, Collection<com.logicaldoc.core.folder.Folder> workspaces, com.logicaldoc.core.security.Tenant tenant) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidcharacters(char[] ch, int start, int length) voidendElement(String uri, String localName, String qName) voidstartElement(String uri, String localname, String tagName, Attributes attributes) Methods inherited from class com.logicaldoc.impex.IndexHandlergetArchive, getArchiveVersion, getCount, getCurrentDocument, getProgramVersion, getSizediplayMethods inherited from class org.xml.sax.helpers.DefaultHandlerendDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warningMethods inherited from class java.lang.Objectequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.xml.sax.ContentHandlerdeclaration
- 
Constructor Details- 
ImportFolderIndexHandlerpublic ImportFolderIndexHandler(ImportFolder importFolder, Crawler crawler, Map<String, com.logicaldoc.core.metadata.Template> templates, Collection<com.logicaldoc.core.folder.Folder> workspaces, com.logicaldoc.core.security.Tenant tenant) throws com.logicaldoc.core.PersistenceException- Throws:
- com.logicaldoc.core.PersistenceException
 
 
- 
- 
Method Details- 
startElementpublic void startElement(String uri, String localname, String tagName, Attributes attributes) throws SAXException - Specified by:
- startElementin interface- ContentHandler
- Overrides:
- startElementin class- IndexHandler
- Throws:
- SAXException
 
- 
endElement- Specified by:
- endElementin interface- ContentHandler
- Overrides:
- endElementin class- IndexHandler
 
- 
characterspublic void characters(char[] ch, int start, int length) - Specified by:
- charactersin interface- ContentHandler
- Overrides:
- charactersin class- IndexHandler
 
 
-