Uses of Interface
info.sswap.api.model.RIG

Packages that use RIG
info.sswap.api.http Java API access to HTTP API 
info.sswap.api.model Main package for SSWAP API 
info.sswap.api.servlet Servlet support to engage automatic semantic mappings and reasoning 
info.sswap.api.spi Run-time API provider for interface implementation 
info.sswap.impl.empire   
info.sswap.impl.empire.model   
info.sswap.impl.http   
info.sswap.ontologies.exec.impl Exec Ontology Implementation 
 

Uses of RIG in info.sswap.api.http
 

Methods in info.sswap.api.http that return RIG
 RIG HTTPClient.RIGResponse.getRIG()
          Getter method to get the RIG from a successful conversion.
 

Uses of RIG in info.sswap.api.model
 

Methods in info.sswap.api.model that return RIG
 RIG RRG.createRIG(RDG rdg)
          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).
 RIG RDG.getRIG()
          Gets the RIG that can be used to invoke the service described in this RDG (after setting the values for the properties).
 RIG RDG.getRIG(java.io.InputStream is)
          Creates a RIG object based on the serialized RIG (e.g., sent by a client of a service).
 

Uses of RIG in info.sswap.api.servlet
 

Fields in info.sswap.api.servlet declared as RIG
private  RIG AsyncRIGInvocation.asyncRIG
          The original asynchronous RIG submitted in this invocation
protected  RIG MapsTo.rig
           
 

Methods in info.sswap.api.servlet that return RIG
private  RIG AsyncRIGInvocation.createRIG(RRG upstreamRRG)
          Creates a RIG from an upstream RRG.
 

Methods in info.sswap.api.servlet with parameters of type RIG
private  SSWAPObject LegacyServiceWrapperServlet.copyObject(RIG dstRIG, SSWAPObject object)
           
private  SSWAPSubject LegacyServiceWrapperServlet.copySubject(RIG dstRIG, SSWAPSubject subject)
           
private  RRG AsyncRIGInvocation.getUpstreamRRG(RIG asyncRIG)
          Retrieves the upstream RRG given the information in the asynchronous RIG
protected abstract  void AbstractSSWAPServlet.handleRequest(RIG rig)
          Override this method to convert an incoming Resource Invocation Graph RIG into an outgoing Resource Response Graph RRG.
protected  void LegacyServiceWrapperServlet.handleRequest(RIG rig)
           
protected  void SimpleSSWAPServlet.handleRequest(RIG rig)
          This method is marked protected solely for package access purposes.
protected  void MapsTo.initializeRequest(RIG rig)
          This method is called once, at the beginning of the request.
private  RRG LegacyServiceWrapperServlet.invoke(RIG rig)
           
private  boolean AbstractSSWAPServlet.isAsyncRIG(RIG asyncRIGCandidate)
          Verifies whether the submitted RIG is an asynchronous RIG.
private  MapsTo SimpleSSWAPServlet.newMapsTo(RIG rig)
          Dynamically instantiates a MapsTo object either first by name (from an init value in web.xml), or if that is not defined, by value (from getServiceClass).
private  void AbstractSSWAPServlet.resolveParameters(RIG rig, java.util.Map<java.lang.String,java.lang.String[]> queryStringParameterMap)
          Resolves query string parameters against name spaces to get absolute URIs.
private  void AbstractSSWAPServlet.resolveProperties(RIG rig, SSWAPNode sswapNode, com.clarkparsia.utils.web.ParameterList resolvedQNameMap)
          Removes all properties from sswapNode and adds back only those properties (parameters) from resolvedQNameMap that are ObjectProperties or DatatypeProperties
private  com.clarkparsia.utils.web.ParameterList AbstractSSWAPServlet.resolveQueryString(RIG rig, java.util.Map<java.lang.String,java.lang.String[]> queryStringParameterMap)
          Map query string parameters into fully qualified URLs or URNs.
private  void AbstractSSWAPServlet.setNamespaces(RIG rig, java.util.Map<java.lang.String,java.lang.String[]> queryStringParameterMap)
          Parse the GET query string parameter map for prefixes (namespace assignments) and set the namespaces in the rig's NsPrefixMap.
 void MapsTo.setRIG(RIG rig)
          The RIG for this mapping; this should be set at the first opportunity (e.g. in initializeRequest.
 

Constructors in info.sswap.api.servlet with parameters of type RIG
AsyncRIGInvocation(RIG asyncRIG, RDG rdg, java.lang.String rrgToken)
          Creates a new asynchronous invocation object that will wrap in a separate thread the regular, synchronous execution of the service.
 

Uses of RIG in info.sswap.api.spi
 

Methods in info.sswap.api.spi that return RIG
 RIG APIProvider.getAsyncRIG(java.net.URI serviceURI, java.net.URI upstreamRRG)
           
static RIG ExtensionAPI.getAsyncRIG(java.net.URI serviceURI, java.net.URI upstreamRRG)
           
 

Uses of RIG in info.sswap.impl.empire
 

Methods in info.sswap.impl.empire that return RIG
 RIG APIProviderImpl.getAsyncRIG(java.net.URI serviceURI, java.net.URI upstreamRRG)
           
 

Uses of RIG in info.sswap.impl.empire.model
 

Classes in info.sswap.impl.empire.model that implement RIG
 class RIGImpl
          Implementation of RIG.
 

Methods in info.sswap.impl.empire.model that return RIG
 RIG RRGImpl.createRIG(RDG rdg)
           
 RIG RDGImpl.getRIG()
           
 RIG RDGImpl.getRIG(java.io.InputStream is)
           
 

Methods in info.sswap.impl.empire.model with parameters of type RIG
private  java.util.Collection<SSWAPObject> RRGImpl.createRIGObjects(RIG rig, java.util.Collection<SSWAPObject> templateObjects)
           
private  SSWAPSubject RRGImpl.createSubject(SSWAPObject object, RIG rig, java.util.Map<java.net.URI,SSWAPSubject> subjectCache)
           
private  java.util.Collection<SSWAPSubject> RRGImpl.getAllRIGSubjects(RIG rig)
           
 

Uses of RIG in info.sswap.impl.http
 

Methods in info.sswap.impl.http that return RIG
 RIG HTTPAPIImpl.RIGResponse.getRIG()
           
 

Constructors in info.sswap.impl.http with parameters of type RIG
HTTPAPIImpl.RIGResponse(RIG rig, com.clarkparsia.utils.web.Response response)
          Constructor to set the RIG and network response data; not needed by most users.
 

Uses of RIG in info.sswap.ontologies.exec.impl
 

Methods in info.sswap.ontologies.exec.impl with parameters of type RIG
protected  void ExecImpl.handleRequest(RIG rig)
          This method is marked protected solely for package access purposes and should not be called directly nor overridden.
 



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