|
Liferay 6.1.0-ce-rc1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.liferay.portlet.documentlibrary.util.RawMetadataProcessor
public class RawMetadataProcessor
Document library processor responsible for the generation of raw metadata associated with all of the the files stored in the document library.
This processor automatically and assynchronously extracts the metadata from
all of the files stored in the document library. The metadata extraction is
done with the help of TikaRawMetadataProcessor
| Constructor Summary | |
|---|---|
RawMetadataProcessor()
|
|
| Method Summary | |
|---|---|
void |
cleanUp(FileEntry fileEntry)
|
void |
cleanUp(FileVersion fileVersion)
|
static void |
generateMetadata(FileVersion fileVersion)
Generates the raw metadata associated with the file entry. |
boolean |
isSupported(FileVersion fileVersion)
|
boolean |
isSupported(String mimeType)
|
static void |
saveMetadata(FileVersion fileVersion)
Saves the raw metadata present in the file version. |
void |
trigger(FileVersion fileVersion)
Launches extraction of raw metadata from the file version. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RawMetadataProcessor()
| Method Detail |
|---|
public void cleanUp(FileEntry fileEntry)
cleanUp in interface DLProcessorpublic void cleanUp(FileVersion fileVersion)
cleanUp in interface DLProcessor
public static void generateMetadata(FileVersion fileVersion)
throws PortalException,
SystemException
fileVersion - the file version from which the raw metatada is to be
generated
PortalException - if an error occurred in the metadata extraction
SystemException - if a system exception occurredpublic boolean isSupported(FileVersion fileVersion)
isSupported in interface DLProcessorpublic boolean isSupported(String mimeType)
isSupported in interface DLProcessor
public static void saveMetadata(FileVersion fileVersion)
throws PortalException,
SystemException
The raw metadata present in the file version is extracted and persisted
using TikaRawMetadataProcessor.
fileVersion - the file version from which the raw metatada is to be
extracted and persisted
PortalException - if an error occurred in the metadata extraction
SystemException - if a system exception occurredpublic void trigger(FileVersion fileVersion)
The raw metadata extraction is done asynchronously.
trigger in interface DLProcessorfileVersion - the latest file version from which the raw metadata is
to be generated
|
Liferay 6.1.0-ce-rc1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||