A B C D E F G H I L M N O P Q R S T U V W X

C

Cache - Interface in info.sswap.api.model
Cache for ontology terms.
CACHE_DIR_DEFAULT - Static variable in class info.sswap.api.model.Config
The default cache directory.
CACHE_DIR_KEY - Static variable in class info.sswap.api.model.Config
Key for the cache directory which contains the index and cached files.
CACHE_ENABLED_DEFAULT - Static variable in class info.sswap.api.model.Config
The default value for enabling (or disabling) caching (value is 'true' or 'false').
CACHE_ENABLED_KEY - Static variable in class info.sswap.api.model.Config
Key for enabling any caching (disk or memory)
CACHE_INDEX_FILE_DEFAULT - Static variable in class info.sswap.api.model.Config
The default name of the cache index file.
CACHE_INDEX_FILE_KEY - Static variable in class info.sswap.api.model.Config
Key for the name of the index file for the cache that maps URIs to local file paths.
CacheHandler - Class in info.sswap.api.servlet
Handler for HTTP requests for the cache (e.g., polling for RRGs).
CacheHandler() - Constructor for class info.sswap.api.servlet.CacheHandler
 
checkProfile(Expressivity) - Method in interface info.sswap.api.model.SSWAPModel
Checks whether the model fits a particular expressivity profile (e.g., OWL2 DL)
clear() - Method in interface info.sswap.api.model.Cache
Removes all entries from the cache.
clearProperty(SSWAPPredicate) - Method in interface info.sswap.api.model.SSWAPIndividual
Removes all property instances of the specified predicate.
ClientException - Exception in info.sswap.api.servlet
Exception class for HTTP response code 400 Bad Request.
ClientException() - Constructor for exception info.sswap.api.servlet.ClientException
Creates a new exception
ClientException(String) - Constructor for exception info.sswap.api.servlet.ClientException
Creates a new exception with the detail message
ClientException(Exception) - Constructor for exception info.sswap.api.servlet.ClientException
Creates a new exception with the exception
close() - Method in interface info.sswap.api.http.HTTPResponse
Close this response
CLOSURE_BYTES_LIMIT_DEFAULT - Static variable in class info.sswap.api.model.Config
The default byte limit for closure computation in bytes, if not otherwise specified.
CLOSURE_BYTES_LIMIT_KEY - Static variable in class info.sswap.api.model.Config
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).
CLOSURE_CONNECT_TIMEOUT_DEFAULT - Static variable in class info.sswap.api.model.Config
The default connect timeout for closure computation (in milliseconds), if not otherwise specified.
CLOSURE_CONNECT_TIMEOUT_KEY - Static variable in class info.sswap.api.model.Config
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.)
CLOSURE_READ_TIMEOUT_DEFAULT - Static variable in class info.sswap.api.model.Config
The default read timeout for closure computation (in milliseconds), if not otherwise specified.
CLOSURE_READ_TIMEOUT_KEY - Static variable in class info.sswap.api.model.Config
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).
CLOSURE_THREADS_DEFAULT - Static variable in class info.sswap.api.model.Config
The default number of threads for closure retrieval, if not otherwise specified.
CLOSURE_THREADS_KEY - Static variable in class info.sswap.api.model.Config
Key for the property that defines how many threads/concurrent connections should be used in a single closure computation.
CLOSURE_TIME_LIMIT_DEFAULT - Static variable in class info.sswap.api.model.Config
The default time limit for closure computation in milliseconds, if not otherwise specified.
CLOSURE_TIME_LIMIT_KEY - Static variable in class info.sswap.api.model.Config
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).
complementOf() - Method in interface info.sswap.api.model.SSWAPType
Creates the complement of the current type.
Config - Class in info.sswap.api.model
Configuration properties for SSWAP Services.
CONFIG_PATH_PARAM - Static variable in class info.sswap.api.servlet.SSWAPServletContextListener
 
CONTENT_EHCACHE_CACHE_NAME_DEFAULT - Static variable in class info.sswap.api.model.Config
Default value of the EHCache cache that stores content/output data (produced by the SSWAP service)
CONTENT_EHCACHE_CACHE_NAME_KEY - Static variable in class info.sswap.api.model.Config
Property name for the name of the EHCache cache for storing content/output of the service (produced by the SSWAP service)
CONTENT_EHCACHE_FILE_KEY - Static variable in class info.sswap.api.model.Config
Property name for the path to EHCache configuration file for storing content/output of the service (e.g., referenced in an RRG).
ContentCache - Class in info.sswap.api.servlet
Caches arbitrary user/service content (e.g., resources referenced in an RRG) The underlying cache implementation is currently provided by EHCache
ContentCacheHandler - Class in info.sswap.api.servlet
Handler for HTTP requests for the content cache.
ContentCacheHandler() - Constructor for class info.sswap.api.servlet.ContentCacheHandler
 
contextDestroyed(ServletContextEvent) - Method in class info.sswap.api.servlet.SSWAPServletContextListener
 
contextInitialized(ServletContextEvent) - Method in class info.sswap.api.servlet.SSWAPServletContextListener
 
copyElement(SSWAPDocument, SSWAPElement) - Method in interface info.sswap.api.spi.APIProvider
 
copyElement(SSWAPDocument, SSWAPElement) - Static method in class info.sswap.api.spi.ExtensionAPI
Performs a deep copy of an element, possibly to another document.
createAnonymousDatatype() - Method in interface info.sswap.api.model.SSWAPDocument
Creates an anonymous SSWAPDatatype
createAnonymousType() - Method in interface info.sswap.api.model.SSWAPDocument
Creates anonymous type.
createCompositeService(URI, String, String, URI, RDG, RDG) - Method in interface info.sswap.api.spi.APIProvider
 
createCompositeService(URI, String, String, URI, RDG, RDG) - Static method in class info.sswap.api.spi.ExtensionAPI
 
createDocument(Model, Class<T>) - Method in interface info.sswap.api.spi.APIProvider
 
createDocument(Model, Class<T>, URI) - Method in interface info.sswap.api.spi.APIProvider
 
createDocument(Model, Class<T>) - Static method in class info.sswap.api.spi.ExtensionAPI
Creates a SSWAP document from the specified Jena model.
createDocument(Model, Class<T>, URI) - Static method in class info.sswap.api.spi.ExtensionAPI
Creates a SSWAP document from the specified Jena model with the specified URI
createGraph() - Method in interface info.sswap.api.model.SSWAPProtocol
Creates a graph that will be associated with this SSWAPModel.
createIndividual() - Method in interface info.sswap.api.model.SSWAPDocument
Creates an anonymous SSWAPIndividual (blank node).
createIndividual(URI) - Method in interface info.sswap.api.model.SSWAPDocument
Creates a SSWAPIndividual representation of a specific resource (URI).
createIntersectionOf(Collection<SSWAPType>) - Method in interface info.sswap.api.model.SSWAPDocument
Creates a SSWAPType in the specified model that is an intersection of the given types.
createList() - Method in interface info.sswap.api.model.SSWAPDocument
Creates an empty list.
createLiteral(String) - Method in interface info.sswap.api.model.SSWAPDocument
Creates a literal with the specified value.
createObject() - Method in interface info.sswap.api.model.SSWAPProtocol
Creates an anonymous object (blank node) that will be associated with this SSWAPModel.
createObject(URI) - Method in interface info.sswap.api.model.SSWAPProtocol
Creates an object of the resource URI that will be associated with this SSWAPModel.
createPDG(URI, String, String) - Static method in class info.sswap.api.model.SSWAP
Creates a PDG with the specified values.
createPDG(URI, String, String) - Method in interface info.sswap.api.spi.APIProvider
Creates a new PDG (Provider Description Graph).
createProvider(URI) - Method in interface info.sswap.api.model.PDG
Creates a new SSWAPProvider in this PDG
createProvider(URI) - Static method in class info.sswap.api.model.SSWAP
Creates an object representing a SSWAPProvider.
createProvider(URI) - Method in interface info.sswap.api.spi.APIProvider
Gets an undereferenced SSWAPProvider implementation
createRDG(URI, String, String, URI) - Static method in class info.sswap.api.model.SSWAP
Creates a new RDG
createRDG(URI, String, String, SSWAPProvider) - Static method in class info.sswap.api.model.SSWAP
Creates a new RDG
createRDG(URI, String, String, URI) - Method in interface info.sswap.api.spi.APIProvider
Creates a new RDG object.
createResource(URI) - Static method in class info.sswap.api.model.SSWAP
Gets a SSWAPResource that is defined in the RDG that exists at the specified URI (the resource should have the same URI as the RDG).
createResource(URI) - Method in interface info.sswap.api.spi.APIProvider
Gets an undereferenced SSWAPResource implementation
createRIG(RDG) - Method in interface info.sswap.api.model.RRG
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).
createRQG() - Method in interface info.sswap.api.model.RRG
 
createRQG(URI) - Static method in class info.sswap.api.model.SSWAP
Creates a basic RQG from scratch.
createRQG(URI) - Method in interface info.sswap.api.spi.APIProvider
Creates a basic RQG from scratch.
createSSWAPDocument() - Static method in class info.sswap.api.model.SSWAP
Creates an empty SSWAPDocument.
createSSWAPDocument(URI) - Static method in class info.sswap.api.model.SSWAP
Creates an empty SSWAPModel.
createSSWAPDocument(URI) - Method in interface info.sswap.api.spi.APIProvider
Creates an empty SSWAPModel.
createSubject() - Method in interface info.sswap.api.model.SSWAPProtocol
Creates an anonymous object (blank node) subject that will be associated with this SSWAPModel.
createSubject(URI) - Method in interface info.sswap.api.model.SSWAPProtocol
Creates a subject of the resource URI that will be associated with this SSWAPModel.
createTypedLiteral(String, URI) - Method in interface info.sswap.api.model.SSWAPDocument
Creates a SSWAPElement that is a typed literal with the specified value.
createUnionOf(Collection<SSWAPType>) - Method in interface info.sswap.api.model.SSWAPDocument
Creates a SSWAPType in the specified model that is a union of the given types.

A B C D E F G H I L M N O P Q R S T U V W X
Copyright (c) 2011, iPlant Collaborative, University of Arizona, Cold Spring Harbor Laboratories, University of Texas at Austin.