Gathering the predicates from the document. This is the default strategy, it happens when getKey()
is called (e.g., by the kb) and the predicates have not been initialized (lazy initialization). This can be customized
using the maxFetchSize
property which constraints the max number of statements analyzed.
TODO implement a strategy in the kb for clause sets to be used for arbitrary predicates.
The RDF is read from a URL. If the URL is a network URL (= not a local file), firewalls and proxies
must be configured correctly. Theer are various ways to accomplish this.
E.g., one may include the following parameter on the java command line:
-DsocksProxyHost=[your-proxy-domain-name-or-ip-address]
// for a socks proxy
-DproxySet=true -DproxyHost=[your-proxy] -DproxyPort=[your-proxy-port-number]
// for an http proxy
These properties can also be set programatically as follows:
System.getProperties().put("proxySet","true");
System.getProperties().put("proxyHost","proxy.hostname");
System.getProperties().put("proxyPort",port_number);
author:
Jens Dietrich Adrian Paschke
version:
1.1 <01 August 2004>
since:
0.1