Package info.sswap.http.rest

Class Summary
ClearCache RESTful endpoint for clearing the cache in HTTP API.
DefaultResource A default, catch-all resource that is used to serve static content (e.g., man-pages) or to generate a 404 HTTP message if there is no other resource found.
DefinitionFactoryBase Base for all factories that create definitions of terminology (e.g., definitions of classes, properties, ontologies) etc.
EntityFactory A class for creating SSWAPEntities based on their JSON description.
JSONSyntax RESTful resource that provides a static JSON Syntax page
MakeEntity A base class for all classes that create SSWAPEntities (e.g., MakeSubject and MakeObject).
MakePDG A RESTful resource that handles requests to create a PDG.
MakeProperty RESTful interface for the call that creates a property definition
MakeRDG RESTful interface for the call that creates an RDG.
MakeRIG RESTful interface for the call that creates a RIG
MakeRQG RESTful interface for the call that creates an RQG.
MakeRRG RESTful interface for the call that creates a RRG
MakeType RESTful interface for the call that creates a Type
OntologyFactory  
PropertyFactory Creates property definitions based on their description in JSON.
ProtocolFactory A class for creating SSWAP Protocol objects based on their JSON description.
RESTBase An abstract class that is the base of all RESTful services in SSWAP HTTP/JSON API.
RESTConstants Contains constants with paths to the resources in the RESTful interface.
RootResource Root RESTful resource.
TypeFactory A factory for complex types based on their JSON representation
Version RESTful resource that provides version information about this instance of HTTP API
 

Enum Summary
PropertyFactory.PropertyType An enumeration for a type of a property: object property vs.
 

Exception Summary
InternalServerErrorException An exception generated when an unexpected exception is caught.
InvalidParametersException An exception generated for requests with bad or unacceptable parameter values.
NotAcceptableMediaTypeException An exception generated when an unacceptable media type is requested.
NotFoundException An exception generated when a resource is not found.
 



Copyright (c) 2010, iPlant Collaborative, University of Arizona, Cold Spring Harbor Laboratories, University of Texas at Austin.