org.opentox.resource
Class ListModels

java.lang.Object
  extended by org.restlet.resource.UniformResource
      extended by org.restlet.resource.ServerResource
          extended by org.opentox.resource.OTResource
              extended by org.opentox.resource.ListModels
All Implemented Interfaces:
IProvidesHttpAccess

public class ListModels
extends OTResource
implements IProvidesHttpAccess

Lists all classificantion and regression models - returns a text/uri-list representation for that list.

Version:
1.3.3 (Last update: Dec 20, 2009)
Author:
OpenTox - http://www.opentox.org/, Sopasakis Pantelis, Sarimveis Harry

Nested Class Summary
 
Nested classes/interfaces inherited from class org.opentox.resource.OTResource
OTResource.Directories, OTResource.URIs
 
Field Summary
private static java.lang.String ALGORITHM_TYPE_QUERY
          searchAlgorithm can be any keyword related to algorithms such as classification, regression, learning, svm, svc, mlr, knn.
private  int max
           
private static java.lang.String MAX_RESULTS_QUERY
           
private  java.lang.String searchAlgorithm
          Database Query
private static long serialVersionUID
           
 
Fields inherited from class org.opentox.resource.OTResource
htmlEND, htmlHEAD, PMMLIntro, xmlIntro
 
Constructor Summary
ListModels()
           
 
Method Summary
 void doInit()
          Initializes the resource.
 org.restlet.representation.Representation get(org.restlet.representation.Variant variant)
          Return a text/uri-list or text/html representation of the list of available models.
 
Methods inherited from class org.restlet.resource.ServerResource
delete, delete, describeVariants, doConditionalHandle, doGetInfo, doHandle, doHandle, doNegotiatedHandle, get, getInfo, getInfo, getPreferredVariant, getVariants, getVariants, handle, head, head, isAnnotated, isConditional, isExisting, isInRole, isNegotiated, options, options, post, post, put, put, redirectPermanent, redirectPermanent, redirectSeeOther, redirectSeeOther, redirectTemporary, redirectTemporary, setAllowedMethods, setAnnotated, setChallengeRequest, setChallengeRequests, setConditional, setCookieSettings, setDimensions, setExisting, setLocationRef, setLocationRef, setNegotiated, setServerInfo, setStatus, setStatus, setStatus, setStatus, setVariants, updateAllowedMethods, updateDimensions
 
Methods inherited from class org.restlet.resource.UniformResource
doRelease, getAllowedMethods, getApplication, getChallengeRequests, getChallengeResponse, getClientInfo, getConditions, getContext, getCookies, getCookieSettings, getDimensions, getHostRef, getLocationRef, getLogger, getMatrix, getMethod, getOriginalRef, getProtocol, getQuery, getRanges, getReference, getReferrerRef, getRequest, getRequestAttributes, getRequestEntity, getResponse, getResponseAttributes, getResponseEntity, getRootRef, getServerInfo, getStatus, init, isConfidential, release
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

ALGORITHM_TYPE_QUERY

private static final java.lang.String ALGORITHM_TYPE_QUERY
searchAlgorithm can be any keyword related to algorithms such as classification, regression, learning, svm, svc, mlr, knn. This keyword is not case sensitive, so svm will give the same results with SVM ro Svm.

See Also:
Constant Field Values

MAX_RESULTS_QUERY

private static final java.lang.String MAX_RESULTS_QUERY
See Also:
Constant Field Values

searchAlgorithm

private java.lang.String searchAlgorithm
Database Query


max

private int max
Constructor Detail

ListModels

public ListModels()
Method Detail

doInit

public void doInit()
            throws org.restlet.resource.ResourceException
Initializes the resource.

Specified by:
doInit in interface IProvidesHttpAccess
Overrides:
doInit in class org.restlet.resource.UniformResource
Throws:
org.restlet.resource.ResourceException

get

public org.restlet.representation.Representation get(org.restlet.representation.Variant variant)
Return a text/uri-list or text/html representation of the list of available models.

Specified by:
get in interface IProvidesHttpAccess
Overrides:
get in class org.restlet.resource.ServerResource
Parameters:
variant -
Returns:
Representation of list of models.