Class TemplateExecCommand
- java.lang.Object
-
- org.glassfish.admin.rest.resources.AbstractResource
-
- org.glassfish.admin.rest.resources.TemplateExecCommand
-
- All Implemented Interfaces:
OptionsCapable
- Direct Known Subclasses:
SystemPropertiesCliResource,TemplateCommandDeleteResource,TemplateCommandGetResource,TemplateCommandPostResource
public class TemplateExecCommand extends AbstractResource implements OptionsCapable
- Author:
- ludo
-
-
Field Summary
Fields Modifier and Type Field Description protected StringcommandActionprotected StringcommandDisplayNameprotected StringcommandMethodprotected StringcommandNameprotected static StringERRORprotected static StringERROR_DEFAULT_MESSAGEprotected static StringERROR_STRINGprotected booleanisLinkedToParentstatic LocalStringManagerImpllocalStringsprotected StringresourceName-
Fields inherited from class org.glassfish.admin.rest.resources.AbstractResource
locatorBridge, logger, requestHeaders, securityContext, serviceLocator, subjectRef, uriInfo
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddQueryString(jakarta.ws.rs.core.MultivaluedMap<String,String> qs, ParameterMap data)protected voidadjustParameters(ParameterMap data)protected CommandResultexecuteCommand(ParameterMap data)protected jakarta.ws.rs.core.ResponseexecuteCommandAsSse(ParameterMap data)protected jakarta.ws.rs.core.ResponseexecuteCommandLegacyFormat(ParameterMap data)protected HashMap<String,String>getCommandParams()protected StringgetParent(jakarta.ws.rs.core.UriInfo uriInfo)jakarta.ws.rs.core.UriInfogetUriInfo()Stringoptions()ActionReportResultoptionsLegacyFormat()protected voidprocessCommandParams(ParameterMap data)protected voidpurgeEmptyEntries(ParameterMap data)protected booleanrenameParameter(ParameterMap data, String parameterToRename, String newName)voidsetUriInfo(jakarta.ws.rs.core.UriInfo uriInfo)-
Methods inherited from class org.glassfish.admin.rest.resources.AbstractResource
getAuthenticatedUser, getSubject
-
-
-
-
Field Detail
-
localStrings
public static final LocalStringManagerImpl localStrings
-
ERROR
protected static final String ERROR
- See Also:
- Constant Field Values
-
ERROR_STRING
protected static final String ERROR_STRING
- See Also:
- Constant Field Values
-
ERROR_DEFAULT_MESSAGE
protected static final String ERROR_DEFAULT_MESSAGE
- See Also:
- Constant Field Values
-
resourceName
protected String resourceName
-
commandName
protected String commandName
-
commandDisplayName
protected String commandDisplayName
-
commandMethod
protected String commandMethod
-
commandAction
protected String commandAction
-
isLinkedToParent
protected boolean isLinkedToParent
-
-
Method Detail
-
getUriInfo
public jakarta.ws.rs.core.UriInfo getUriInfo()
- Specified by:
getUriInfoin interfaceOptionsCapable
-
setUriInfo
public void setUriInfo(jakarta.ws.rs.core.UriInfo uriInfo)
- Specified by:
setUriInfoin interfaceOptionsCapable
-
optionsLegacyFormat
@OPTIONS @Produces({"text/html","application/json","application/xml"}) public ActionReportResult optionsLegacyFormat()
-
options
@OPTIONS @Produces("application/vnd.oracle.glassfish+json") public String options() throws jakarta.json.JsonException- Throws:
jakarta.json.JsonException
-
executeCommandAsSse
protected jakarta.ws.rs.core.Response executeCommandAsSse(ParameterMap data)
-
executeCommandLegacyFormat
protected jakarta.ws.rs.core.Response executeCommandLegacyFormat(ParameterMap data)
-
executeCommand
protected CommandResult executeCommand(ParameterMap data)
-
processCommandParams
protected void processCommandParams(ParameterMap data)
-
addQueryString
protected void addQueryString(jakarta.ws.rs.core.MultivaluedMap<String,String> qs, ParameterMap data)
-
adjustParameters
protected void adjustParameters(ParameterMap data)
-
renameParameter
protected boolean renameParameter(ParameterMap data, String parameterToRename, String newName)
-
purgeEmptyEntries
protected void purgeEmptyEntries(ParameterMap data)
-
getParent
protected String getParent(jakarta.ws.rs.core.UriInfo uriInfo)
-
-