public interface WebappDaoFactory
| Modifier and Type | Method and Description |
|---|---|
String |
checkURI(String uriStr)
Checks a URI String for two things: well-formedness and uniqueness in the
model.
|
String |
checkURIForEditableEntity(String uriStr)
Checks a URI String to see whether it is suitable for use on a new editable entity.
|
void |
close()
Free any resources associated with this WebappDaoFactory
|
ApplicationDao |
getApplicationDao() |
List<String> |
getCommentsForResource(String resourceURI)
BJL23 2008-05-20: Putting this here for lack of a more logical place.
|
DataPropertyDao |
getDataPropertyDao()
returns a Data Access Object for working with DataProperties
|
DataPropertyStatementDao |
getDataPropertyStatementDao()
returns a Data Access Object for working with DatatypePropertyStatements
|
DatatypeDao |
getDatatypeDao()
returns a Data Access Object for working with Datatypes
|
String |
getDefaultNamespace() |
DisplayModelDao |
getDisplayModelDao() |
FauxPropertyDao |
getFauxPropertyDao()
returns a Data Access Object for working with "faux" ObjectProperties.
|
I18nBundle |
getI18nBundle() |
IndividualDao |
getIndividualDao()
returns a Data Access Object for working with Individuals
|
MenuDao |
getMenuDao() |
Set<String> |
getNonuserNamespaces() |
ObjectPropertyDao |
getObjectPropertyDao()
returns a Data Access Object for working with ObjectProperties
|
ObjectPropertyStatementDao |
getObjectPropertyStatementDao()
returns a Data Access Object for working with ObjectPropertyStatements
|
OntologyDao |
getOntologyDao()
returns a Data Access Object for working with Ontologies
|
PageDao |
getPageDao() |
List<String> |
getPreferredLanguages() |
PropertyGroupDao |
getPropertyGroupDao() |
PropertyInstanceDao |
getPropertyInstanceDao() |
UserAccountsDao |
getUserAccountsDao() |
WebappDaoFactory |
getUserAwareDaoFactory(String userURI)
Copy this DAO factory to a new object associated with the specified user
URI, or return the same factory if a user-aware version cannot be used.
|
String |
getUserURI()
Return URI of user associated with this WebappDaoFactory,
or null if not applicable.
|
VClassDao |
getVClassDao()
returns a Data Access Object for working with ontology class objects
|
VClassGroupDao |
getVClassGroupDao() |
boolean |
hasExistingURI(String uriStr)
Check if a given URI string exists in the system:
checks for the following conditions: URI found as subject in a statement or an object or as a property
|
void close()
String checkURI(String uriStr)
String checkURIForEditableEntity(String uriStr)
boolean hasExistingURI(String uriStr)
uriStr - URI StringString getDefaultNamespace()
List<String> getCommentsForResource(String resourceURI)
WebappDaoFactory getUserAwareDaoFactory(String userURI)
userURI - User URIString getUserURI()
DataPropertyDao getDataPropertyDao()
DatatypeDao getDatatypeDao()
ObjectPropertyDao getObjectPropertyDao()
OntologyDao getOntologyDao()
VClassDao getVClassDao()
FauxPropertyDao getFauxPropertyDao()
DataPropertyStatementDao getDataPropertyStatementDao()
IndividualDao getIndividualDao()
ObjectPropertyStatementDao getObjectPropertyStatementDao()
DisplayModelDao getDisplayModelDao()
ApplicationDao getApplicationDao()
UserAccountsDao getUserAccountsDao()
VClassGroupDao getVClassGroupDao()
PropertyGroupDao getPropertyGroupDao()
PropertyInstanceDao getPropertyInstanceDao()
PageDao getPageDao()
MenuDao getMenuDao()
I18nBundle getI18nBundle()
Copyright © 2022. All rights reserved.