org.gcube.resource.discovery.api
Class ResourceDiscoveryAPI
java.lang.Object
org.gcube.resource.discovery.api.ResourceDiscoveryAPI
public class ResourceDiscoveryAPI
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResourceDiscoveryAPI
public ResourceDiscoveryAPI()
ResourceDiscoveryAPI
public ResourceDiscoveryAPI(java.lang.String url,
java.util.List<java.lang.String> mimeTypes)
ResourceDiscoveryAPI
public ResourceDiscoveryAPI(java.util.List<java.lang.String> urls,
java.util.List<java.lang.String> mimeTypes)
setDocumentInfos
public void setDocumentInfos(java.util.ArrayList<DocumentInfos> docInfos)
getDocumentInfos
public java.util.ArrayList<DocumentInfos> getDocumentInfos()
getResourcesInitial
public java.util.List<java.lang.String> getResourcesInitial()
throws java.lang.Exception
- Throws:
java.lang.Exception
getResources
public java.util.List<java.lang.String> getResources()
throws java.lang.Exception
- Throws:
java.lang.Exception
getResourcesParallel
public java.util.List<DocumentInfos> getResourcesParallel()
throws java.lang.Exception
- Throws:
java.lang.Exception
getRestrictedSites
public static java.util.ArrayList<java.lang.String> getRestrictedSites(java.lang.String path)
throws java.io.IOException
- Throws:
java.io.IOException
getMaxDepth
public int getMaxDepth()
setMaxDepth
public void setMaxDepth(int maxDepth)
getMimeTypes
public java.util.List<java.lang.String> getMimeTypes()
setMimeTypes
public void setMimeTypes(java.util.List<java.lang.String> mimeTypes)
getUrls
public java.util.List<java.lang.String> getUrls()
setUrls
public void setUrls(java.util.List<java.lang.String> urls)
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception