3.11.3.1. How to make and register own DocumentReader

You can make you own DocumentReader in two ways.

Old-Style Document Reader:

public class MyDocumentReader extends BaseDocumentReader

{
   public String[] getMimeTypes()
   {
      return new String[]{"mymimetype"};
   }
   ...
}

<component-plugin>
   <name>my.DocumentReader</name>
   <set-method>addDocumentReader</set-method>
   <type>com.mycompany.document.MyDocumentReader</type>
   <description>to read my own file format</description>
</component-plugin>

Tika Parser:

public class MyParser implements Parser

{
   ...
}

 <parser name="parse-mydocument" class="com.mycompany.document.MyParser">
      <mime>mymimetype</mime>
 </parser>
Copyright ©2012. All rights reserved. eXo Platform SAS