|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PDG
A Provider Description Graph (PDG
) describes a SSWAP semantic
web service Provider. SSWAPProvider
s host one or more SSWAP
services, each described by its own Resource Description Graph (
RDG
). Usually, an individual, institution, or web site has only
a single PDG
, accessible to any one on the web by dereferencing
the URI of the SSWAPProvider
.
For more on the protocol, see SSWAP Protocol.
RDG
,
RIG
,
RRG
,
RQG
,
SSWAPProvider
,
SSWAPResource
Method Summary | |
---|---|
SSWAPProvider |
createProvider(java.net.URI providerURI)
Creates a new SSWAPProvider in this PDG |
SSWAPProvider |
getProvider()
Gets the provider described in this PDG. |
java.util.Collection<RDG> |
getRDGs()
Gets all RDGs pointed to by a sswap:providesResource statement in this PDG |
Methods inherited from interface info.sswap.api.model.SSWAPDocument |
---|
createAnonymousDatatype, createAnonymousType, createIndividual, createIndividual, createIntersectionOf, createList, createLiteral, createTypedLiteral, createUnionOf, getDatatype, getPredicate, getType, newIndividual, newIndividual |
Methods inherited from interface info.sswap.api.model.SSWAPModel |
---|
addImport, checkProfile, dereference, dereference, doClosure, getDocument, getImports, getInputStream, getNsPrefixMap, getReasoningService, getTypeSignature, getURI, isDereferenced, removeImport, removeNsPrefix, serialize, serialize, setNsPrefix, validate |
Method Detail |
---|
SSWAPProvider getProvider()
SSWAPProvider createProvider(java.net.URI providerURI)
providerURI
- the URI of the provider (which should be the same as the URI of the PDG)
java.util.Collection<RDG> getRDGs() throws DataAccessException
DataAccessException
- if an error should occur while accesing the RDG data
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |