Class DropDomainCommand
java.lang.Object
org.labkey.remoteapi.Command<CommandResponse, org.apache.hc.client5.http.classic.methods.HttpPost>
- All Implemented Interfaces:
HasRequiredVersion
Command to delete a domain.
-
Nested Class Summary
Nested classes/interfaces inherited from class Command
Command.CommonParameters, Command.Response -
Field Summary
Fields inherited from class Command
CONTENT_TYPE_JSON -
Constructor Summary
ConstructorsConstructorDescriptionDropDomainCommand(String schemaName, String queryName) Instantiate command to delete the specified domain. -
Method Summary
Modifier and TypeMethodDescriptionorg.json.JSONObjectReturns the JSON object to post or null for no JSON.voidsetQueryName(String queryName) Set the target domain's namevoidsetSchemaName(String schemaName) Set the target domain's schema nameMethods inherited from class PostCommand
createRequestMethods inherited from class Command
_execute, createParameterMap, createResponse, execute, getActionName, getControllerName, getHttpRequest, getParameters, getParamValueAsString, getRequiredVersion, getTimeout, setRequiredVersion, setTimeout
-
Constructor Details
-
DropDomainCommand
-
-
Method Details
-
getQueryName
- Returns:
- Name of the domain to delete
-
setQueryName
Set the target domain's name- Parameters:
queryName- Name of the domain to delete
-
getSchemaName
- Returns:
- parent schema of the domain to delete
-
setSchemaName
Set the target domain's schema name- Parameters:
schemaName- parent schema of the domain to delete
-
getJsonObject
public org.json.JSONObject getJsonObject()Description copied from class:PostCommandReturns the JSON object to post or null for no JSON. Override this method to provide parameters as JSON.- Overrides:
getJsonObjectin classPostCommand<CommandResponse>- Returns:
- The JSON object to post.
-