Package de.swa.gmaf

Class GMAF

java.lang.Object
de.swa.gmaf.GMAF

public class GMAF
extends java.lang.Object
main Framework class of the GMAF
  • Constructor Summary

    Constructors 
    Constructor Description
    GMAF()  
  • Method Summary

    Modifier and Type Method Description
    java.util.Vector<java.lang.String> getPlugins()
    returns the configured plugins in GMAF-conf
    MMFG processAsset​(byte[] bytes, java.lang.String assetName, java.lang.String userId, int maxRecursions, int maxNodes, java.lang.String original_file, java.io.File original)
    process an array of bytes
    MMFG processAsset​(java.io.File f)
    process a Multimedia file
    void setProcessingPlugins​(java.util.Vector<java.lang.String> p)
    set the processing plugins

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GMAF

      public GMAF()
  • Method Details

    • processAsset

      public MMFG processAsset​(java.io.File f) throws java.lang.Exception
      process a Multimedia file
      Throws:
      java.lang.Exception
    • processAsset

      public MMFG processAsset​(byte[] bytes, java.lang.String assetName, java.lang.String userId, int maxRecursions, int maxNodes, java.lang.String original_file, java.io.File original)
      process an array of bytes
    • setProcessingPlugins

      public void setProcessingPlugins​(java.util.Vector<java.lang.String> p)
      set the processing plugins
    • getPlugins

      public java.util.Vector<java.lang.String> getPlugins()
      returns the configured plugins in GMAF-conf