A cache for intersection types created via this source model (to avoid recreating them)
The keys are set of the types in the intersection and the value is the corresponding intersection type
Closing the world for all *existing* properties of the individual by adding an owl:maxCardinality restriction
for each property (i.e., we are not closing the world for properties that are not known for this individual)
Key for the property that defines a closure-wide bytes limit (i.e., if that many bytes are transmitted
during a single closure computation, no further HTTP connections will be initiated, and existing connections
will be terminated as soon as possible).
Key for the property that defines the connect timeout for a single HTTP connection during closure computation
(i.e., if an HTTP connection cannot be established in that many milliseconds, it will be interrupted,
and a retrieval failure will be declared for that term.)
Key for the property that defines the read timeout for a single HTTP connection during closure computation
(i.e., if data transmission for an HTTP connection should stall past that many milliseconds, it will be
interrupted, and a retrieval failure will be declared for that term).
Key for the property that defines a closure-wide time limit (i.e., if an attempt to retrieve a closure
should exceed that many milliseconds, no further HTTP connections will be initiated, and existing connections
will be terminated as soon as possible).
Builds a closure of statements that are contained in a particular model by recursively following the URIs of
Resources (until a certain depth is reached, a time/byte limit is reached, or no new statements could be added by
this method).
Deprecated.The use of this method may cause problems with TTL. (It is possible
that this method would report a model as existing in this cache, but then
the model's TTL would be exceeded before getModel() is called, which would cause
getModel() to return null)
Converts an identifier of an anonymous node (AnonId) into a valid URI in the special, reserved namespace that
will later be used to convert that node back into a bnode (during serialization)
Converts all SSWAP nodes (nodes that require special handling in SSWAP protocol; e.g., sswap:Resource) to BNodes
(or more exactly to nodes named using the special BNode naming scheme).
Copies the properties that were not translated for a Protocol graph node but they are both mentioned in RDG (default property), and the original
(untranslated) Protocol graph node.
Creates a correct main owl:Ontology resource in the model (i.e., the one with URI of
http://sswapmeet.sswap.info/sswap/owlImports) and typed as owl:Ontology.
Returns a new Resource Invocation Graph (RIG) based on the
contents of this Resource Response Graph (RRG) suitable for
the service represented by the Resource Description Graph
(RRG).
Temporarily added dependent SSWAPDocuments (e.g., if a user used a term from a different document in a query)
The keys are the SSWAPDocuments, and the values are Jena Models (with TBox of that SSWAPDocument) that have been temporarily
added as submodels to this ontModel.
Controls whether reasoning service should monitor attempts to use terms from a different source model, and try to temporarily
retrieve information from that different model to answer the query.
ABCDEFGHIJKLMNOPQRSTUVWX
Copyright (c) 2011, iPlant Collaborative, University of Arizona, Cold Spring Harbor Laboratories, University of Texas at Austin.