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 static String |
ERROR |
protected static String |
ERROR_DEFAULT_MESSAGE |
protected static String |
ERROR_STRING |
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, getSubject
public static final LocalStringManagerImpl localStrings
protected static final String ERROR
protected static final String ERROR_STRING
protected static final String ERROR_DEFAULT_MESSAGE
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 OptionsCapable
public 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 javax.json.JsonException
javax.json.JsonException
protected 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 © 2019. All rights reserved.