Class GMAF_Facade_SOAPImpl

java.lang.Object
de.swa.gmaf.api.GMAF_Facade_SOAPImpl
All Implemented Interfaces:
GMAF_Facade

public class GMAF_Facade_SOAPImpl
extends java.lang.Object
implements GMAF_Facade
implementation of the GMAF SOAP API
  • Constructor Summary

    Constructors 
    Constructor Description
    GMAF_Facade_SOAPImpl()  
  • Method Summary

    Modifier and Type Method Description
    GraphCode generateGraphCode​(java.lang.String auth_token, MMFG mmfg)
    returns a Graph Code for a given MMFG
    java.lang.String getAuthToken​(java.lang.String api_key)
    returns a new session token
    java.util.Vector<java.lang.String> getCollectionIDs​(java.lang.String auth_token)
    returns the collection of MMFGs for a given auth_token
    java.lang.String getLastError​(java.lang.String auth_token)  
    MMFG getMMFG​(java.lang.String auth_token, java.lang.String id)
    returns a list of recommendations for a given Graph Code
    GraphCode getOrGenerateGraphCode​(java.lang.String auth_token, java.lang.String id)
    returns a Graph Code for a given MMFG
    java.lang.String getPreviewURL​(java.lang.String auth_token, java.lang.String mmfg_id)
    returns an URL to preview a MMFG
    java.util.Vector<java.lang.String> getRecommendedAssetIDsByGraphCode​(java.lang.String auth_token, GraphCode gc)
    returns a list of recommendations for a given Graph Code
    java.util.Vector<java.lang.String> getRecommendedAssetIDsForMMFGId​(java.lang.String auth_token, java.lang.String id)
    returns a list of recommendations for a given Graph Code
    java.util.Vector<java.lang.String> getSimilarAssetIDsByGraphCode​(java.lang.String auth_token, GraphCode gc)
    returns a list of similar assets for a given Graph Code
    java.util.Vector<java.lang.String> getSimilarAssetIDsForMMFGId​(java.lang.String auth_token, java.lang.String id)
    returns a list of similar assets for a given Graph Code
    java.lang.String processAssetFromBytes​(java.lang.String auth_token, byte[] bytes, java.lang.String suffix)
    processes an asset with the GMAF Core and returns the calculated MMFG
    java.lang.String processAssetFromFile​(java.lang.String auth_token, java.io.File f)
    processes an asset with the GMAF Core and returns the calculated MMFG
    java.lang.String processAssetFromURL​(java.lang.String auth_token, java.net.URL url)
    processes an asset with the GMAF Core and returns the calculated MMFG
    java.util.Vector<java.lang.String> queryByKeyword​(java.lang.String auth_token, java.lang.String keywords)
    returns a list of similar assets for a given keyword
    void setProcessingPlugins​(java.lang.String auth_token, java.util.Vector<java.lang.String> plugins)
    sets the classes of the processing plugins (optional)

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait