public class TemplateExecCommand extends AbstractResource implements OptionsCapable
| Modifier and Type | Field and Description |
|---|---|
protected String |
commandAction |
protected String |
commandDisplayName |
protected String |
commandMethod |
protected String |
commandName |
protected boolean |
isLinkedToParent |
static LocalStringManagerImpl |
localStrings |
protected String |
resourceName |
locatorBridge, logger, requestHeaders, securityContext, serviceLocator, subjectRef, uriInfo| Constructor and Description |
|---|
TemplateExecCommand(String resourceName,
String commandName,
String commandMethod,
String commandAction,
String commandDisplayName,
boolean isLinkedToParent) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addQueryString(javax.ws.rs.core.MultivaluedMap<String,String> qs,
ParameterMap data) |
protected void |
adjustParameters(ParameterMap data) |
protected CommandResult |
executeCommand(ParameterMap data) |
protected javax.ws.rs.core.Response |
executeCommandAsSse(ParameterMap data) |
protected javax.ws.rs.core.Response |
executeCommandLegacyFormat(ParameterMap data) |
protected HashMap<String,String> |
getCommandParams() |
protected String |
getParent(javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.UriInfo |
getUriInfo() |
String |
options() |
ActionReportResult |
optionsLegacyFormat() |
protected void |
processCommandParams(ParameterMap data) |
protected void |
purgeEmptyEntries(ParameterMap data) |
protected boolean |
renameParameter(ParameterMap data,
String parameterToRename,
String newName) |
void |
setUriInfo(javax.ws.rs.core.UriInfo uriInfo) |
getAuthenticatedUser, getSubjectpublic static final LocalStringManagerImpl localStrings
protected String resourceName
protected String commandName
protected String commandDisplayName
protected String commandMethod
protected String commandAction
protected boolean isLinkedToParent
public javax.ws.rs.core.UriInfo getUriInfo()
getUriInfo in interface OptionsCapablepublic void setUriInfo(javax.ws.rs.core.UriInfo uriInfo)
setUriInfo in interface OptionsCapable@OPTIONS
@Produces(value={"text/html","application/json","application/xml"})
public ActionReportResult optionsLegacyFormat()
@OPTIONS @Produces(value="application/vnd.oracle.glassfish+json") public String options() throws org.codehaus.jettison.json.JSONException
org.codehaus.jettison.json.JSONExceptionprotected javax.ws.rs.core.Response executeCommandAsSse(ParameterMap data)
protected javax.ws.rs.core.Response executeCommandLegacyFormat(ParameterMap data)
protected CommandResult executeCommand(ParameterMap data)
protected void processCommandParams(ParameterMap data)
protected void addQueryString(javax.ws.rs.core.MultivaluedMap<String,String> qs, ParameterMap data)
protected void adjustParameters(ParameterMap data)
protected boolean renameParameter(ParameterMap data, String parameterToRename, String newName)
protected void purgeEmptyEntries(ParameterMap data)
protected String getParent(javax.ws.rs.core.UriInfo uriInfo)
Copyright © 2017. All rights reserved.