Add diagnostic webscript /alfresco/service/mimetypes

Lists all defined mimetypes, what metadata extractor is registered for them, what transformers exist that can generate that mimetype, and what transformers exist that will generate from that mimetype


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@23076 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Nick Burch
2010-10-13 13:35:12 +00:00
parent 7ba546ca10
commit 2d7ac6bf91
2 changed files with 15 additions and 1 deletions

View File

@@ -21,6 +21,7 @@ package org.alfresco.repo.content.transform;
import java.io.File; import java.io.File;
import java.io.Serializable; import java.io.Serializable;
import java.lang.reflect.InvocationTargetException; import java.lang.reflect.InvocationTargetException;
import java.util.Collections;
import java.util.Iterator; import java.util.Iterator;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
@@ -227,4 +228,9 @@ public class ComplexContentTransformer extends AbstractContentTransformer2 imple
} }
// done // done
} }
public List<String> getIntermediateMimetypes()
{
return Collections.unmodifiableList(intermediateMimetypes);
}
} }

View File

@@ -46,6 +46,14 @@ public class ProxyContentTransformer extends AbstractContentTransformer2
this.worker = worker; this.worker = worker;
} }
/**
* Returns the worker that the converter uses
*/
public ContentTransformerWorker getWorker()
{
return this.worker;
}
/** /**
* @see DocumentFormatRegistry * @see DocumentFormatRegistry
*/ */