org.gcube.application.aquamaps.enabling.Impl.crawler
Class PortalCrawler

java.lang.Object
  extended by org.gcube.application.aquamaps.enabling.Impl.crawler.ISCrawler
      extended by org.gcube.application.aquamaps.enabling.Impl.crawler.PortalCrawler

public class PortalCrawler
extends ISCrawler


Field Summary
 
Fields inherited from class org.gcube.application.aquamaps.enabling.Impl.crawler.ISCrawler
isClient, logger, scope
 
Constructor Summary
PortalCrawler(int minutes, int gcMinutes, boolean enableGCForceing)
           
 
Method Summary
protected  ArrayList<org.gcube.common.core.scope.GCUBEScope> findAvailableScopes(org.gcube.common.core.scope.GCUBEScope Infrastructure)
          Portal implementation to determine accessible scopes using liferay libraries
protected  boolean isCheckGisDatabase()
           
protected  boolean isCheckInternalDB()
           
protected  boolean isCheckPublisherDatabase()
           
protected  boolean isCheckRunningInstance()
           
 
Methods inherited from class org.gcube.application.aquamaps.enabling.Impl.crawler.ISCrawler
checks, forceUpdate, get, getEnvironments, getGeoNetwork, getGeoServers, getGISDataBase, getInfrastructureMap, getInternalDB, getPublisherDB, getRIsByServiceName, getRIsByServiceNameAndClass, getScopeInformation, schedule
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortalCrawler

public PortalCrawler(int minutes,
                     int gcMinutes,
                     boolean enableGCForceing)
              throws Exception
Throws:
Exception
Method Detail

findAvailableScopes

protected ArrayList<org.gcube.common.core.scope.GCUBEScope> findAvailableScopes(org.gcube.common.core.scope.GCUBEScope Infrastructure)
                                                                         throws Exception
Portal implementation to determine accessible scopes using liferay libraries

Specified by:
findAvailableScopes in class ISCrawler
Throws:
Exception

isCheckInternalDB

protected boolean isCheckInternalDB()
Specified by:
isCheckInternalDB in class ISCrawler

isCheckGisDatabase

protected boolean isCheckGisDatabase()
Specified by:
isCheckGisDatabase in class ISCrawler

isCheckPublisherDatabase

protected boolean isCheckPublisherDatabase()
Specified by:
isCheckPublisherDatabase in class ISCrawler

isCheckRunningInstance

protected boolean isCheckRunningInstance()
Specified by:
isCheckRunningInstance in class ISCrawler


Copyright © 2013. All Rights Reserved.