Package org.labkey.remoteapi.security
Class DeleteGroupCommand
java.lang.Object
org.labkey.remoteapi.Command<ResponseType,org.apache.hc.client5.http.classic.methods.HttpPost>
- All Implemented Interfaces:
HasRequiredVersion
Deletes the existing group corresponding to the group id.
Note that the response to the command contains nothing meaningful.
If it executed without exception, the group has been deleted.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.labkey.remoteapi.Command
Command.CommonParameters, Command.Response
-
Field Summary
Fields inherited from class org.labkey.remoteapi.Command
CONTENT_TYPE_JSON
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
org.json.JSONObject
Returns the JSON object to post or null for no JSON.void
setGroupId
(int groupId) Methods inherited from class org.labkey.remoteapi.PostCommand
createRequest
Methods inherited from class org.labkey.remoteapi.Command
_execute, createParameterMap, createResponse, execute, getActionName, getControllerName, getHttpRequest, getParameters, getParamValueAsString, getRequiredVersion, getTimeout, setRequiredVersion, setTimeout
-
Constructor Details
-
DeleteGroupCommand
public DeleteGroupCommand(int groupId)
-
-
Method Details
-
getGroupId
public int getGroupId() -
setGroupId
public void setGroupId(int groupId) -
getJsonObject
public org.json.JSONObject getJsonObject()Description copied from class:PostCommand
Returns the JSON object to post or null for no JSON. Override this method to provide parameters as JSON.- Overrides:
getJsonObject
in classPostCommand<CommandResponse>
- Returns:
- The JSON object to post.
-