Class AbstractGlobalOptionsCmd
- java.lang.Object
-
- org.keycloak.client.admin.cli.commands.AbstractGlobalOptionsCmd
-
- All Implemented Interfaces:
org.jboss.aesh.console.command.Command
- Direct Known Subclasses:
AbstractAuthOptionsCmd,KcAdmCmd,NewObjectCmd
public abstract class AbstractGlobalOptionsCmd extends Object implements org.jboss.aesh.console.command.Command
- Author:
- Marko Strukelj
-
-
Constructor Summary
Constructors Constructor Description AbstractGlobalOptionsCmd()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.fasterxml.jackson.databind.JsonNodeapplyFieldFilter(com.fasterxml.jackson.databind.ObjectMapper mapper, com.fasterxml.jackson.databind.JsonNode rootNode, ReturnFields returnFields)protected StringcomposeAdminRoot(String server)protected StringextractLastComponentOfUri(String resourceUrl)protected StringextractTypeNameFromUri(String resourceUrl)protected Stringhelp()protected voidinitFromParent(AbstractGlobalOptionsCmd parent)protected booleannothingToDo()protected booleanprintHelp()protected voidprocessGlobalOptions()protected voidrequireValue(Iterator<String> it, String option)
-
-
-
Method Detail
-
initFromParent
protected void initFromParent(AbstractGlobalOptionsCmd parent)
-
processGlobalOptions
protected void processGlobalOptions()
-
printHelp
protected boolean printHelp()
-
nothingToDo
protected boolean nothingToDo()
-
help
protected String help()
-
applyFieldFilter
protected com.fasterxml.jackson.databind.JsonNode applyFieldFilter(com.fasterxml.jackson.databind.ObjectMapper mapper, com.fasterxml.jackson.databind.JsonNode rootNode, ReturnFields returnFields)
-
-