info.aduna.infosource.crawl
Class CrawlingRepositoryConfig

java.lang.Object
  extended by org.openrdf.repository.config.RepositoryImplConfigBase
      extended by info.aduna.infosource.crawl.CrawlingRepositoryConfig
All Implemented Interfaces:
org.openrdf.repository.config.RepositoryImplConfig

public class CrawlingRepositoryConfig
extends org.openrdf.repository.config.RepositoryImplConfigBase


Constructor Summary
CrawlingRepositoryConfig()
           
 
Method Summary
 void addRecrawlSchedule(RecrawlSchedule schedule)
           
 org.openrdf.model.Resource export(org.openrdf.model.Graph graph)
           
 org.semanticdesktop.aperture.datasource.DataSource getDataSource()
           
 org.openrdf.model.Graph getDataSourceConfiguration()
           
static org.semanticdesktop.aperture.datasource.DataSourceRegistry getDataSourceRegistry()
           
 org.openrdf.model.URI getDataSourceType()
           
 org.openrdf.model.URI getDataSourceURI()
           
 boolean getIncludeInListCrawl()
           
 Set<RecrawlSchedule> getRecrawlSchedules()
           
 void parse(org.openrdf.model.Graph graph, org.openrdf.model.Resource implNode)
           
 void removeRecrawlSchedule(RecrawlSchedule schedule)
           
 void setDataSourceConfiguration(org.openrdf.model.Graph dataSourceConfiguration)
           
 void setDataSourceType(org.openrdf.model.URI dataSourceType)
           
 void setDataSourceURI(org.openrdf.model.URI dataSourceURI)
           
 void setIncludeInListCrawl(boolean includeInListCrawl)
           
 void validate()
           
 
Methods inherited from class org.openrdf.repository.config.RepositoryImplConfigBase
create, getType, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CrawlingRepositoryConfig

public CrawlingRepositoryConfig()
Method Detail

getDataSourceRegistry

public static org.semanticdesktop.aperture.datasource.DataSourceRegistry getDataSourceRegistry()

getDataSourceURI

public org.openrdf.model.URI getDataSourceURI()

setDataSourceURI

public void setDataSourceURI(org.openrdf.model.URI dataSourceURI)

getDataSourceType

public org.openrdf.model.URI getDataSourceType()

setDataSourceType

public void setDataSourceType(org.openrdf.model.URI dataSourceType)

getDataSourceConfiguration

public org.openrdf.model.Graph getDataSourceConfiguration()

setDataSourceConfiguration

public void setDataSourceConfiguration(org.openrdf.model.Graph dataSourceConfiguration)

getDataSource

public org.semanticdesktop.aperture.datasource.DataSource getDataSource()

getIncludeInListCrawl

public boolean getIncludeInListCrawl()

setIncludeInListCrawl

public void setIncludeInListCrawl(boolean includeInListCrawl)

addRecrawlSchedule

public void addRecrawlSchedule(RecrawlSchedule schedule)

removeRecrawlSchedule

public void removeRecrawlSchedule(RecrawlSchedule schedule)

getRecrawlSchedules

public Set<RecrawlSchedule> getRecrawlSchedules()

validate

public void validate()
              throws org.openrdf.repository.config.RepositoryConfigException
Specified by:
validate in interface org.openrdf.repository.config.RepositoryImplConfig
Overrides:
validate in class org.openrdf.repository.config.RepositoryImplConfigBase
Throws:
org.openrdf.repository.config.RepositoryConfigException

parse

public void parse(org.openrdf.model.Graph graph,
                  org.openrdf.model.Resource implNode)
           throws org.openrdf.repository.config.RepositoryConfigException
Specified by:
parse in interface org.openrdf.repository.config.RepositoryImplConfig
Overrides:
parse in class org.openrdf.repository.config.RepositoryImplConfigBase
Throws:
org.openrdf.repository.config.RepositoryConfigException

export

public org.openrdf.model.Resource export(org.openrdf.model.Graph graph)
Specified by:
export in interface org.openrdf.repository.config.RepositoryImplConfig
Overrides:
export in class org.openrdf.repository.config.RepositoryImplConfigBase


Copyright © 1997-2008 Aduna. All Rights Reserved.