/*******************************************************************************
* Copyright (c) 2004, 2007-2008 IBM Corporation and Cambridge Semantics Incorporated.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* File: $Source$
* Created by: Generated Source from org.openanzo.jdbc.utils.opgen.jet
* Created on: Generated Source from org.openanzo.jdbc.utils.opgen.jet
* Revision: $Id$
*
* Contributors:
* IBM Corporation - initial API and implementation
* Cambridge Semantics Incorporated - Fork to Anzo
*******************************************************************************/
package org.openanzo.ontologies.system;
/**
* Interface for RDBComponent ontology class<br>
* Use the org.openanzo.ontologies.system.SystemFactory to create instances of this interface.
* <p>(URI: http://openanzo.org/ontologies/2008/07/System#RDBComponent)</p>
* <br>
* RDF Schema Standard Properties <br>
* comment : RDB Provider <br>
* <br>
* <br>
*/
@SuppressWarnings("all")
public interface RDBComponent extends
org.openanzo.ontologies.system.Component, org.openanzo.rdf.jastor.Thing {
/**
* The rdf:type for this ontology class
*/
public static final org.openanzo.rdf.URI TYPE = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/System#RDBComponent");
/**
* The Anzo Property for dbType
* <p>(URI: http://openanzo.org/ontologies/2008/07/System#dbType)</p>
* <br>
* <br>
* RDF Schema Standard Properties <br>
* comment : Database type. <br>
* <br>
*/
public static org.openanzo.rdf.URI dbTypeProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/System#dbType");
/**
* The Anzo Property for canonicalTable
* <p>(URI: http://openanzo.org/ontologies/2008/07/System#canonicalTable)</p>
* <br>
* <br>
* RDF Schema Standard Properties <br>
* comment : A table name, the existence of which indicates that this RDB connection has been initialized. <br>
* <br>
*/
public static org.openanzo.rdf.URI canonicalTableProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/System#canonicalTable");
/**
* The Anzo Property for clear
* <p>(URI: http://openanzo.org/ontologies/2008/07/System#clear)</p>
* <br>
* <br>
* RDF Schema Standard Properties <br>
* comment : Flag for whether or not the database should be cleared when the database is first loaded. <br>
* <br>
*/
public static org.openanzo.rdf.URI clearProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/System#clear");
/**
* The Anzo Property for client
* <p>(URI: http://openanzo.org/ontologies/2008/07/System#client)</p>
* <br>
* <br>
* RDF Schema Standard Properties <br>
* comment : Flag for whether or not this is a client or server configuration. <br>
* <br>
*/
public static org.openanzo.rdf.URI clientProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/System#client");
/**
* The Anzo Property for connectionSetupFunction
* <p>(URI: http://openanzo.org/ontologies/2008/07/System#connectionSetupFunction)</p>
* <br>
* <br>
* RDF Schema Standard Properties <br>
* comment : SQL operation executed when connection is received from pool. <br>
* <br>
*/
public static org.openanzo.rdf.URI connectionSetupFunctionProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/System#connectionSetupFunction");
/**
* The Anzo Property for connectionTeardownFunction
* <p>(URI: http://openanzo.org/ontologies/2008/07/System#connectionTeardownFunction)</p>
* <br>
* <br>
* RDF Schema Standard Properties <br>
* comment : SQL operation executed when connection is returned to pool. <br>
* <br>
*/
public static org.openanzo.rdf.URI connectionTeardownFunctionProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/System#connectionTeardownFunction");
/**
* The Anzo Property for containerName
* <p>(URI: http://openanzo.org/ontologies/2008/07/System#containerName)</p>
* <br>
* <br>
* RDF Schema Standard Properties <br>
* comment : Unique URI to name container of statements and named graphs. <br>
* <br>
*/
public static org.openanzo.rdf.URI containerNameProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/System#containerName");
/**
* The Anzo Property for dbPassword
* <p>(URI: http://openanzo.org/ontologies/2008/07/System#dbPassword)</p>
* <br>
* <br>
* RDF Schema Standard Properties <br>
* comment : Database password. <br>
* <br>
*/
public static org.openanzo.rdf.URI dbPasswordProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/System#dbPassword");
/**
* The Anzo Property for dbURL
* <p>(URI: http://openanzo.org/ontologies/2008/07/System#dbURL)</p>
* <br>
* <br>
* RDF Schema Standard Properties <br>
* comment : The jdbc URL for the connection to the database. <br>
* <br>
*/
public static org.openanzo.rdf.URI dbURLProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/System#dbURL");
/**
* The Anzo Property for dbUser
* <p>(URI: http://openanzo.org/ontologies/2008/07/System#dbUser)</p>
* <br>
* <br>
* RDF Schema Standard Properties <br>
* comment : Database user id. <br>
* <br>
*/
public static org.openanzo.rdf.URI dbUserProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/System#dbUser");
/**
* The Anzo Property for initResource
* <p>(URI: http://openanzo.org/ontologies/2008/07/System#initResource)</p>
* <br>
* <br>
* RDF Schema Standard Properties <br>
* comment : Resource paths for DDL to initialize the database. <br>
* <br>
*/
public static org.openanzo.rdf.URI initResourceProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/System#initResource");
/**
* The Anzo Property for nodeCacheSize
* <p>(URI: http://openanzo.org/ontologies/2008/07/System#nodeCacheSize)</p>
* <br>
* <br>
* RDF Schema Standard Properties <br>
* comment : Size of node cache. <br>
* <br>
*/
public static org.openanzo.rdf.URI nodeCacheSizeProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/System#nodeCacheSize");
/**
* The Anzo Property for perUserConnection
* <p>(URI: http://openanzo.org/ontologies/2008/07/System#perUserConnection)</p>
* <br>
* <br>
* RDF Schema Standard Properties <br>
* comment : Flag for whether or not the database database connections are made specific to a user. <br>
* <br>
*/
public static org.openanzo.rdf.URI perUserConnectionProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/System#perUserConnection");
/**
* The Anzo Property for configuration
* <p>(URI: http://openanzo.org/ontologies/2008/07/System#configuration)</p>
* <br>
* <br>
* RDF Schema Standard Properties <br>
* comment : Anzo database type name. <br>
* <br>
*/
public static org.openanzo.rdf.URI configurationProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/System#configuration");
/**
* Clears all values for 'credentials'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #credentialsProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearCredentials(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'className'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #classNameProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearClassName(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'enabled'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #enabledProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearEnabled(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'initOrder'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #initOrderProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearInitOrder(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Removes a value for the 'dependency' property. This method should not
* be invoked while iterator through values. In that case, the remove() method of the Iterator
* itself should be used.
* @param dependency The {@link org.openanzo.rdf.Resource} to remove
* @see #dependencyProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void removeDependency(org.openanzo.rdf.Resource dependency) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'dependency'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #dependencyProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearDependency(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'dbType' property value from the given graph
* @return {@link java.lang.String}
* @see #dbTypeProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.String getDbType() throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'dbType' property value
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link java.lang.String}
* @see #dbTypeProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.String getDbType(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'dbType' property value
* @param dbType {@link java.lang.String}, the value to set
* @see #dbTypeProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void setDbType(java.lang.String dbType) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'dbType'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #dbTypeProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearDbType(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'canonicalTable' property value from the given graph
* @return {@link java.lang.String}
* @see #canonicalTableProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.String getCanonicalTable() throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'canonicalTable' property value
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link java.lang.String}
* @see #canonicalTableProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.String getCanonicalTable(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'canonicalTable' property value
* @param canonicalTable {@link java.lang.String}, the value to set
* @see #canonicalTableProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void setCanonicalTable(java.lang.String canonicalTable) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'canonicalTable'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #canonicalTableProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearCanonicalTable(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'clear' property value from the given graph
* @return {@link java.lang.Boolean}
* @see #clearProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.Boolean getClear() throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'clear' property value
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link java.lang.Boolean}
* @see #clearProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.Boolean getClear(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'clear' property value
* @param clear {@link java.lang.Boolean}, the value to set
* @see #clearProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void setClear(java.lang.Boolean clear) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'clear'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #clearProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearClear(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'client' property value from the given graph
* @return {@link java.lang.Boolean}
* @see #clientProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.Boolean getClient() throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'client' property value
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link java.lang.Boolean}
* @see #clientProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.Boolean getClient(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'client' property value
* @param client {@link java.lang.Boolean}, the value to set
* @see #clientProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void setClient(java.lang.Boolean client) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'client'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #clientProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearClient(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Iterates through the 'connectionSetupFunction' property values. This Iteartor
* may be used to remove all such values.
* @return {@link java.util.Collection} of {@link java.lang.String}
* @see #connectionSetupFunctionProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.util.Collection<java.lang.String> getConnectionSetupFunction() throws org.openanzo.rdf.jastor.JastorException;
/**
* Iterates through the 'connectionSetupFunction' property values. This Iteartor
* may be used to remove all such values.
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link java.util.Collection} of {@link java.lang.String}
* @see #connectionSetupFunctionProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.util.Collection<java.lang.String> getConnectionSetupFunction(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Add a 'connectionSetupFunction' property value
* @param connectionSetupFunction {@link java.lang.String}, the value to add
* @see #connectionSetupFunctionProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void addConnectionSetupFunction(java.lang.String connectionSetupFunction) throws org.openanzo.rdf.jastor.JastorException;
/**
* Remove a 'connectionSetupFunction' property value. This method should not
* be invoked while iterator through values. In that case, the remove() method of the Iterator
* itself should be used.
* @param connectionSetupFunction {@link java.lang.String}, the value to remove
* @see #connectionSetupFunctionProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void removeConnectionSetupFunction(java.lang.String connectionSetupFunction) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'connectionSetupFunction'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #connectionSetupFunctionProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearConnectionSetupFunction(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Iterates through the 'connectionTeardownFunction' property values. This Iteartor
* may be used to remove all such values.
* @return {@link java.util.Collection} of {@link java.lang.String}
* @see #connectionTeardownFunctionProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.util.Collection<java.lang.String> getConnectionTeardownFunction() throws org.openanzo.rdf.jastor.JastorException;
/**
* Iterates through the 'connectionTeardownFunction' property values. This Iteartor
* may be used to remove all such values.
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link java.util.Collection} of {@link java.lang.String}
* @see #connectionTeardownFunctionProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.util.Collection<java.lang.String> getConnectionTeardownFunction(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Add a 'connectionTeardownFunction' property value
* @param connectionTeardownFunction {@link java.lang.String}, the value to add
* @see #connectionTeardownFunctionProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void addConnectionTeardownFunction(java.lang.String connectionTeardownFunction) throws org.openanzo.rdf.jastor.JastorException;
/**
* Remove a 'connectionTeardownFunction' property value. This method should not
* be invoked while iterator through values. In that case, the remove() method of the Iterator
* itself should be used.
* @param connectionTeardownFunction {@link java.lang.String}, the value to remove
* @see #connectionTeardownFunctionProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void removeConnectionTeardownFunction(java.lang.String connectionTeardownFunction) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'connectionTeardownFunction'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #connectionTeardownFunctionProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearConnectionTeardownFunction(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'containerName' property value from the given graph
* @return {@link java.lang.String}
* @see #containerNameProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.String getContainerName() throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'containerName' property value
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link java.lang.String}
* @see #containerNameProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.String getContainerName(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'containerName' property value
* @param containerName {@link java.lang.String}, the value to set
* @see #containerNameProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void setContainerName(java.lang.String containerName) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'containerName'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #containerNameProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearContainerName(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'dbPassword' property value from the given graph
* @return {@link java.lang.String}
* @see #dbPasswordProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.String getDbPassword() throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'dbPassword' property value
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link java.lang.String}
* @see #dbPasswordProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.String getDbPassword(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'dbPassword' property value
* @param dbPassword {@link java.lang.String}, the value to set
* @see #dbPasswordProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void setDbPassword(java.lang.String dbPassword) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'dbPassword'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #dbPasswordProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearDbPassword(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'dbURL' property value from the given graph
* @return {@link java.lang.String}
* @see #dbURLProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.String getDbURL() throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'dbURL' property value
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link java.lang.String}
* @see #dbURLProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.String getDbURL(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'dbURL' property value
* @param dbURL {@link java.lang.String}, the value to set
* @see #dbURLProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void setDbURL(java.lang.String dbURL) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'dbURL'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #dbURLProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearDbURL(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'dbUser' property value from the given graph
* @return {@link java.lang.String}
* @see #dbUserProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.String getDbUser() throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'dbUser' property value
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link java.lang.String}
* @see #dbUserProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.String getDbUser(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'dbUser' property value
* @param dbUser {@link java.lang.String}, the value to set
* @see #dbUserProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void setDbUser(java.lang.String dbUser) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'dbUser'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #dbUserProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearDbUser(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Iterates through the 'initResource' property values. This Iteartor
* may be used to remove all such values.
* @return {@link java.util.Collection} of {@link java.lang.String}
* @see #initResourceProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.util.Collection<java.lang.String> getInitResource() throws org.openanzo.rdf.jastor.JastorException;
/**
* Iterates through the 'initResource' property values. This Iteartor
* may be used to remove all such values.
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link java.util.Collection} of {@link java.lang.String}
* @see #initResourceProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.util.Collection<java.lang.String> getInitResource(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Add a 'initResource' property value
* @param initResource {@link java.lang.String}, the value to add
* @see #initResourceProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void addInitResource(java.lang.String initResource) throws org.openanzo.rdf.jastor.JastorException;
/**
* Remove a 'initResource' property value. This method should not
* be invoked while iterator through values. In that case, the remove() method of the Iterator
* itself should be used.
* @param initResource {@link java.lang.String}, the value to remove
* @see #initResourceProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void removeInitResource(java.lang.String initResource) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'initResource'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #initResourceProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearInitResource(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'nodeCacheSize' property value from the given graph
* @return {@link java.lang.Integer}
* @see #nodeCacheSizeProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.Integer getNodeCacheSize() throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'nodeCacheSize' property value
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link java.lang.Integer}
* @see #nodeCacheSizeProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.Integer getNodeCacheSize(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'nodeCacheSize' property value
* @param nodeCacheSize {@link java.lang.Integer}, the value to set
* @see #nodeCacheSizeProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void setNodeCacheSize(java.lang.Integer nodeCacheSize) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'nodeCacheSize'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #nodeCacheSizeProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearNodeCacheSize(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'perUserConnection' property value from the given graph
* @return {@link java.lang.Boolean}
* @see #perUserConnectionProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.Boolean getPerUserConnection() throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'perUserConnection' property value
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link java.lang.Boolean}
* @see #perUserConnectionProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.Boolean getPerUserConnection(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'perUserConnection' property value
* @param perUserConnection {@link java.lang.Boolean}, the value to set
* @see #perUserConnectionProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void setPerUserConnection(java.lang.Boolean perUserConnection) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'perUserConnection'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #perUserConnectionProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearPerUserConnection(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'configuration' property value
* @return {@link org.openanzo.ontologies.system.RDBConfiguration}
* @see #configurationProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.ontologies.system.RDBConfiguration getConfiguration() throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'configuration' property value
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link org.openanzo.ontologies.system.RDBConfiguration}
* @see #configurationProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.ontologies.system.RDBConfiguration getConfiguration(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'configuration' property value
* @param configuration {@link org.openanzo.ontologies.system.RDBConfiguration}, value to set
* @see #configurationProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void setConfiguration(org.openanzo.ontologies.system.RDBConfiguration configuration) throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'configuration' property value to an anonymous node
* @return {@link org.openanzo.ontologies.system.RDBConfiguration}, the created value
* @see #configurationProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.ontologies.system.RDBConfiguration setConfiguration() throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'configuration' property value to the given resource, and add's rdf:type properties. This
* method is equivalent constructing a new instance of {@link org.openanzo.ontologies.system.RDBConfiguration} with the factory.
* and calling setConfiguration(org.openanzo.ontologies.system.RDBConfiguration configuration)
* The resource argument have rdf:type http://openanzo.org/ontologies/2008/07/System#RDBConfiguration. That is, this method
* should not be used as a shortcut for creating new objects in the model.
* @param resource {@link org.openanzo.rdf.Resource} must not be be null.
* @return {@link org.openanzo.ontologies.system.RDBConfiguration}, the newly created value
* @see #configurationProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.ontologies.system.RDBConfiguration setConfiguration(org.openanzo.rdf.Resource resource) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'configuration'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #configurationProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearConfiguration(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
}