public class AlgorithmImpl extends AlgorithmService
Constructor and Description |
---|
AlgorithmImpl() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
algorithmAlgorithmnameGet(String accept,
String algorithmname,
String subjectid,
javax.ws.rs.core.SecurityContext securityContext,
javax.servlet.ServletContext servletContext) |
javax.ws.rs.core.Response |
algorithmAlgorithmnamePost(String identifier,
String algorithmname,
String subjectid,
javax.ws.rs.core.SecurityContext securityContext) |
javax.ws.rs.core.Response |
algorithmGenericGet(String classifierName,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
javax.ws.rs.core.SecurityContext securityContext)
Train a classifier or meta classifier
|
javax.ws.rs.core.Response |
algorithmGenericPost(InputStream fileInputStream,
org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail,
String datasetUri,
String classifierName,
String paramString,
String validation,
Double validationNum,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
javax.ws.rs.core.SecurityContext securityContext)
Method overload to: Train a classifier or meta classifier - with parameters already as string
|
javax.ws.rs.core.Response |
algorithmGet(String accept,
String subjectid,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.UriInfo ui) |
javax.ws.rs.core.Response |
algorithmPost(InputStream fileInputStream,
org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail,
String datasetUri,
String classifierName,
HashMap params,
String validation,
Double validationNum,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
javax.ws.rs.core.SecurityContext securityContext)
Method overload to: Train a classifier or meta classifier - without metaClassifierName and metaParams for meta classifier
|
javax.ws.rs.core.Response |
algorithmPost(InputStream fileInputStream,
org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail,
String datasetUri,
String classifierName,
HashMap params,
String metaClassifierName,
HashMap metaParams,
String validation,
Double validationNum,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
javax.ws.rs.core.SecurityContext securityContext)
Method overload to: Train a classifier or meta classifier - without metaClassifierName and metaParams for meta classifier
|
javax.ws.rs.core.Response |
algorithmPost(InputStream fileInputStream,
org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail,
String datasetUri,
String classifierName,
HashMap params,
String metaClassifierName,
HashMap metaParams,
String paramString,
String validation,
Double validationNum,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
javax.ws.rs.core.SecurityContext securityContext)
Train a classifier or meta classifier
|
public javax.ws.rs.core.Response algorithmAlgorithmnameGet(String accept, String algorithmname, String subjectid, javax.ws.rs.core.SecurityContext securityContext, javax.servlet.ServletContext servletContext) throws IOException
algorithmAlgorithmnameGet
in class AlgorithmService
IOException
public javax.ws.rs.core.Response algorithmAlgorithmnamePost(String identifier, String algorithmname, String subjectid, javax.ws.rs.core.SecurityContext securityContext) throws NotFoundException
algorithmAlgorithmnamePost
in class AlgorithmService
NotFoundException
public javax.ws.rs.core.Response algorithmGet(String accept, String subjectid, javax.ws.rs.core.SecurityContext securityContext, javax.ws.rs.core.UriInfo ui) throws NotFoundException, IOException
algorithmGet
in class AlgorithmService
NotFoundException
IOException
@Produces(value="text/plain") public javax.ws.rs.core.Response algorithmGenericPost(InputStream fileInputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail, String datasetUri, String classifierName, String paramString, String validation, Double validationNum, javax.ws.rs.core.HttpHeaders headers, javax.ws.rs.core.UriInfo ui, javax.ws.rs.core.SecurityContext securityContext) throws NotFoundException, IOException
algorithmGenericPost
in class AlgorithmService
fileInputStream
- dataset file handlefileDetail
- dataset file detailsdatasetUri
- dataset URIclassifierName
- String classifier nameparamString
- param string for classifier as used in WEKAvalidation
- validation method (CrossValidation, Hold-Out)validationNum
- number of CrossValidations or percentage Hold-Outheaders
- HTTP REST call headersui
- UriInfosecurityContext
- security contextNotFoundException
- file not foundIOException
- io exception@Produces(value="text/plain") public javax.ws.rs.core.Response algorithmGenericGet(String classifierName, javax.ws.rs.core.HttpHeaders headers, javax.ws.rs.core.UriInfo ui, javax.ws.rs.core.SecurityContext securityContext) throws NotFoundException
algorithmGenericGet
in class AlgorithmService
classifierName
- String classifier nameheaders
- HTTP REST call headersui
- UriInfosecurityContext
- security contextNotFoundException
- URI not found@Produces(value="text/plain") public javax.ws.rs.core.Response algorithmPost(InputStream fileInputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail, String datasetUri, String classifierName, HashMap params, String validation, Double validationNum, javax.ws.rs.core.HttpHeaders headers, javax.ws.rs.core.UriInfo ui, javax.ws.rs.core.SecurityContext securityContext) throws NotFoundException, IOException
algorithmPost
in class AlgorithmService
fileInputStream
- dataset file handlefileDetail
- dataset file detailsdatasetUri
- dataset URIclassifierName
- String classifier nameparams
- HashMap hashed params for classifierheaders
- HTTP REST call headersui
- UriInfosecurityContext
- security contextNotFoundException
- file not foundIOException
- io exception@Produces(value="text/plain") public javax.ws.rs.core.Response algorithmPost(InputStream fileInputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail, String datasetUri, String classifierName, HashMap params, String metaClassifierName, HashMap metaParams, String validation, Double validationNum, javax.ws.rs.core.HttpHeaders headers, javax.ws.rs.core.UriInfo ui, javax.ws.rs.core.SecurityContext securityContext) throws NotFoundException, IOException
algorithmPost
in class AlgorithmService
fileInputStream
- dataset file handlefileDetail
- dataset file detailsdatasetUri
- dataset URIclassifierName
- String classifier nameparams
- HashMap hashed params for classifierheaders
- HTTP REST call headersui
- UriInfosecurityContext
- security contextNotFoundException
- file not foundIOException
- io exception@Produces(value={"text/uri-list","application/json"}) public javax.ws.rs.core.Response algorithmPost(InputStream fileInputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail, String datasetUri, String classifierName, HashMap params, String metaClassifierName, HashMap metaParams, String paramString, String validation, Double validationNum, javax.ws.rs.core.HttpHeaders headers, javax.ws.rs.core.UriInfo ui, javax.ws.rs.core.SecurityContext securityContext) throws NotFoundException, IOException
algorithmPost
in class AlgorithmService
fileInputStream
- dataset file handlefileDetail
- dataset file detailsdatasetUri
- dataset URIclassifierName
- String classifier nameparams
- HashMap hashed params for classifiermetaClassifierName
- Sting optional meta classifier namemetaParams
- HashMap optional hashed params for meta classifierparamString
- option-string as used in WEKA for generic endpointheaders
- HTTP REST call headersui
- UriInfosecurityContext
- security contextNotFoundException
- file not foundIOException
- io exceptionCopyright © 2018. All rights reserved.