mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-10-08 14:51:49 +00:00
MNT-15024. Implemented content.metadataExtractor.pdf.overwritePolicy property and get rid of a redundancy setter for the the overwritePolicy which causes a ambitious warning.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@131900 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -341,6 +341,9 @@
|
||||
</entry>
|
||||
</map>
|
||||
</property>
|
||||
<property name="overwritePolicy">
|
||||
<value>${content.metadataExtracter.pdf.overwritePolicy}</value>
|
||||
</property>
|
||||
</bean>
|
||||
<bean id="extracter.Poi" class="org.alfresco.repo.content.metadata.PoiMetadataExtracter" parent="baseMetadataExtracter">
|
||||
<property name="poiFootnotesLimit" value="${content.transformer.Poi.poiFootnotesLimit}" />
|
||||
|
@@ -644,6 +644,9 @@ content.metadataExtracter.parseShapes=false
|
||||
content.metadataExtracter.pdf.maxDocumentSizeMB=10
|
||||
content.metadataExtracter.pdf.maxConcurrentExtractionsCount=5
|
||||
|
||||
# The default overwrite policy for PdfBoxMetadataExtracter
|
||||
content.metadataExtracter.pdf.overwritePolicy=PRAGMATIC
|
||||
|
||||
# Property to enable upgrade from 2.1-A
|
||||
V2.1-A.fixes.to.schema=0
|
||||
#V2.1-A.fixes.to.schema=82
|
||||
|
@@ -314,18 +314,6 @@ abstract public class AbstractMappingMetadataExtracter implements MetadataExtrac
|
||||
this.overwritePolicy = overwritePolicy;
|
||||
}
|
||||
|
||||
/**
|
||||
* Set the policy to use when existing values are encountered. Depending on how the extractor
|
||||
* is called, this may not be relevant, i.e an empty map of existing properties may be passed
|
||||
* in by the client code, which may follow its own overwrite strategy.
|
||||
*
|
||||
* @param overwritePolicyStr the policy to apply when there are existing system properties
|
||||
*/
|
||||
public void setOverwritePolicy(String overwritePolicyStr)
|
||||
{
|
||||
this.overwritePolicy = OverwritePolicy.valueOf(overwritePolicyStr);
|
||||
}
|
||||
|
||||
/**
|
||||
* Set whether the extractor should discard metadata that fails to convert to the target type
|
||||
* defined in the data dictionary model. This is <tt>true</tt> by default i.e. if the data
|
||||
|
@@ -51,7 +51,7 @@ import org.alfresco.util.PropertyCheck;
|
||||
* most appropriate of a given XML document. The chosen extracter is then asked
|
||||
* to extract the values, passing through the
|
||||
* {@code MetadataExtracter.OverwritePolicy} as
|
||||
* {@linkplain #setOverwritePolicy(String)} on this instance. The overwrite
|
||||
* {@linkplain #setOverwritePolicy(org.alfresco.repo.content.metadata.MetadataExtracter.OverwritePolicy)} on this instance. The overwrite
|
||||
* policy of the embedded extracters is not relevant unless they are used
|
||||
* separately in another context.
|
||||
*
|
||||
|
Reference in New Issue
Block a user