org.apache.oodt.cas.metadata.preconditions
Class MimeTypeComparator

java.lang.Object
  extended by org.apache.oodt.cas.metadata.preconditions.PreConditionComparator<String>
      extended by org.apache.oodt.cas.metadata.preconditions.MimeTypeComparator
All Implemented Interfaces:
SpringSetIdInjectionType

public class MimeTypeComparator
extends PreConditionComparator<String>

Version:
$Revision$

A PreConditionComparator that uses Apache Tika for Mime detection

.
Author:
bfoster, mattmann

Constructor Summary
MimeTypeComparator()
           
 
Method Summary
protected  int performCheck(File product, String mimeType)
           
 void setMimeTypeRepo(String mimeTypeRepo)
           
 void setUseMagic(boolean useMagic)
           
 
Methods inherited from class org.apache.oodt.cas.metadata.preconditions.PreConditionComparator
getDescription, getId, passes, setCompareItem, setDescription, setFileExtension, setId, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MimeTypeComparator

public MimeTypeComparator()
Method Detail

performCheck

protected int performCheck(File product,
                           String mimeType)
                    throws PreconditionComparatorException
Specified by:
performCheck in class PreConditionComparator<String>
Throws:
PreconditionComparatorException

setMimeTypeRepo

public void setMimeTypeRepo(String mimeTypeRepo)

setUseMagic

public void setUseMagic(boolean useMagic)


Copyright © 1999-2011 Apache Incubator. All Rights Reserved.