@Path(value="/script") public class ScriptAccess extends ResourceAccess
RestHandler.AuthDataPREDEFINED_PATHCOOKIENAME, PASSWORD, USERNAME| Constructor and Description |
|---|
ScriptAccess() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
getScript(javax.ws.rs.core.HttpHeaders headers,
String name,
Integer version,
javax.ws.rs.core.Cookie authCookie) |
javax.ws.rs.core.Response |
getScriptResult(javax.ws.rs.core.HttpHeaders headers,
String scriptName,
Integer scriptVersion,
String inputJson,
javax.ws.rs.core.Cookie authCookie) |
javax.ws.rs.core.Response |
listAllScripts(Integer start,
Integer batchSize,
javax.ws.rs.core.Cookie authCookie,
javax.ws.rs.core.UriInfo uri) |
javax.ws.rs.core.Response |
listScriptVersions(String name,
javax.ws.rs.core.Cookie authCookie,
javax.ws.rs.core.UriInfo uri) |
getResource, getResourceVersions, listAllResources, listResourceVersionscreateWebAppException, createWebAppException, createWebAppException, enumerate, enumerate, executeJob, executePredefinedStep, getAllViewpoints, getItemName, getItemNames, getItemURI, getItemURI, getItemURI, getItemURI, getJobActivityData, getJobItemData, getJobOutcomeData, getJobTransitionData, getOutcome, getOutcomeResponse, getOutcomeResponse, getOutcomeResponse, getPropertySummary, getProxy, getViewpointOutcome, makeCollectionData, makeEventData, makeItemDomainPathsData, makeJobData, produceJSONcheckAuthCookie, encryptAuthData, getAgent, getAgent, getPagedResult, getPropertiesFromQParams, toJSON@GET
@Produces(value="application/json")
public javax.ws.rs.core.Response listAllScripts(@DefaultValue(value="0") @QueryParam(value="start")
Integer start,
@QueryParam(value="batch")
Integer batchSize,
@CookieParam(value="cauth")
javax.ws.rs.core.Cookie authCookie,
@Context
javax.ws.rs.core.UriInfo uri)
@GET
@Path(value="{name}")
@Produces(value="application/json")
public javax.ws.rs.core.Response listScriptVersions(@PathParam(value="name")
String name,
@CookieParam(value="cauth")
javax.ws.rs.core.Cookie authCookie,
@Context
javax.ws.rs.core.UriInfo uri)
@GET
@Path(value="{name}/{version}")
@Produces(value={"text/xml","application/xml","application/json"})
public javax.ws.rs.core.Response getScript(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="name")
String name,
@PathParam(value="version")
Integer version,
@CookieParam(value="cauth")
javax.ws.rs.core.Cookie authCookie)
@GET
@Path(value="scriptResult")
@Produces(value={"text/xml","application/xml","application/json"})
public javax.ws.rs.core.Response getScriptResult(@Context
javax.ws.rs.core.HttpHeaders headers,
@QueryParam(value="script")
String scriptName,
@QueryParam(value="version")
Integer scriptVersion,
@QueryParam(value="inputs")
String inputJson,
@CookieParam(value="cauth")
javax.ws.rs.core.Cookie authCookie)
Copyright © 2019 CRISTAL-iSE. All rights reserved.