Class AmetysJempboxExtractor
java.lang.Object
org.ametys.plugins.explorer.resources.metadata.parsing.AmetysJempboxExtractor
Custom
JempboxExtractor
extracting all Dublin Core metadata.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
_setDCContributor
(org.apache.jempbox.xmp.XMPSchemaDublinCore dc) Set DC Contributorprotected void
_setDCCoverage
(org.apache.jempbox.xmp.XMPSchemaDublinCore dc) Set DC Coverageprotected void
_setDCCreator
(org.apache.jempbox.xmp.XMPSchemaDublinCore dc) Set DC Creatorprotected void
_setDcDates
(org.apache.jempbox.xmp.XMPSchemaDublinCore dc) Set DC Datesprotected void
_setDCDescription
(org.apache.jempbox.xmp.XMPSchemaDublinCore dc) Set DC Descriptionprotected void
_setDCFormat
(org.apache.jempbox.xmp.XMPSchemaDublinCore dc) Set DC Formatprotected void
_setDCLanguage
(org.apache.jempbox.xmp.XMPSchemaDublinCore dc) Set DC Languageprotected void
_setDCPublisher
(org.apache.jempbox.xmp.XMPSchemaDublinCore dc) Set DC Publisherprotected void
_setDCRelation
(org.apache.jempbox.xmp.XMPSchemaDublinCore dc) Set DC Relationprotected void
_setDCRights
(org.apache.jempbox.xmp.XMPSchemaDublinCore dc) Set DC Rightsprotected void
_setDCSource
(org.apache.jempbox.xmp.XMPSchemaDublinCore dc) Set DC Sourceprotected void
_setDCSubject
(org.apache.jempbox.xmp.XMPSchemaDublinCore dc) Set DC Subjectprotected void
_setDCTitle
(org.apache.jempbox.xmp.XMPSchemaDublinCore dc) Set DC Titleprotected void
_setDCType
(org.apache.jempbox.xmp.XMPSchemaDublinCore dc) Set DC Typevoid
parse
(InputStream stream) Parse the file and extract the dublin core metadata.
-
Constructor Details
-
AmetysJempboxExtractor
Build a jempbox extra- Parameters:
metadata
- The metadata concerned
-
-
Method Details
-
parse
Parse the file and extract the dublin core metadata.- Parameters:
stream
- the stream to parse.- Throws:
IOException
- if an error occurredTikaException
- if an error occurred
-
_setDCTitle
Set DC Title- Parameters:
dc
- The dublin core info
-
_setDCDescription
Set DC Description- Parameters:
dc
- The dublin core info
-
_setDCCreator
Set DC Creator- Parameters:
dc
- The dublin core info
-
_setDCSubject
Set DC Subject- Parameters:
dc
- The dublin core info
-
_setDCContributor
Set DC Contributor- Parameters:
dc
- The dublin core info
-
_setDCCoverage
Set DC Coverage- Parameters:
dc
- The dublin core info
-
_setDcDates
Set DC Dates- Parameters:
dc
- The dublin core info- Throws:
IOException
- If an error occurred
-
_setDCFormat
Set DC Format- Parameters:
dc
- The dublin core info
-
_setDCLanguage
Set DC Language- Parameters:
dc
- The dublin core info
-
_setDCPublisher
Set DC Publisher- Parameters:
dc
- The dublin core info
-
_setDCRelation
Set DC Relation- Parameters:
dc
- The dublin core info
-
_setDCRights
Set DC Rights- Parameters:
dc
- The dublin core info
-
_setDCSource
Set DC Source- Parameters:
dc
- The dublin core info
-
_setDCType
Set DC Type- Parameters:
dc
- The dublin core info
-