Package org.jboss.as.cli.operation
Interface CommandLineParser.CallbackHandler
-
- All Known Implementing Classes:
DefaultCallbackHandler,ValidatingCallbackHandler
- Enclosing interface:
- CommandLineParser
public static interface CommandLineParser.CallbackHandler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddressOperationSeparator(int index)voidheader(String name, String value, int nameValueSeparator)voidheaderListEnd(int index)voidheaderListStart(int index)ParsingStateCallbackHandlerheaderName(int index, String name)voidheaderNameValueSeparator(int nameValueSeparator)voidheaderSeparator(int index)voidnodeName(int index, String nodeName)voidnodeSeparator(int index)voidnodeType(int index)voidnodeType(int index, String nodeType)voidnodeTypeNameSeparator(int index)voidnodeTypeOrName(int index, String typeOrName)voidnotOperator(int index)voidoperationName(int index, String operationName)voidoperator(int index)voidoutputTarget(int index, String outputTarget)voidparentNode(int index)voidproperty(String name, String value, int nameValueSeparatorIndex)voidpropertyListEnd(int index)voidpropertyListStart(int index)voidpropertyName(int index, String propertyName)voidpropertyNameValueSeparator(int index)voidpropertyNoValue(int index, String name)voidpropertySeparator(int index)voidrootNode(int index)voidsetFormat(CommandLineFormat format)voidstart(String operationString)
-
-
-
Method Detail
-
start
void start(String operationString)
-
rootNode
void rootNode(int index) throws OperationFormatException- Throws:
OperationFormatException
-
parentNode
void parentNode(int index)
-
nodeType
void nodeType(int index)
-
nodeType
void nodeType(int index, String nodeType) throws OperationFormatException- Throws:
OperationFormatException
-
nodeTypeNameSeparator
void nodeTypeNameSeparator(int index)
-
nodeName
void nodeName(int index, String nodeName) throws OperationFormatException- Throws:
OperationFormatException
-
nodeSeparator
void nodeSeparator(int index)
-
addressOperationSeparator
void addressOperationSeparator(int index) throws CommandFormatException- Throws:
CommandFormatException
-
operationName
void operationName(int index, String operationName) throws CommandFormatException- Throws:
CommandFormatException
-
propertyListStart
void propertyListStart(int index)
-
propertyName
void propertyName(int index, String propertyName) throws CommandFormatException- Throws:
CommandFormatException
-
propertyNameValueSeparator
void propertyNameValueSeparator(int index)
-
property
void property(String name, String value, int nameValueSeparatorIndex) throws CommandFormatException
- Throws:
CommandFormatException
-
propertyNoValue
void propertyNoValue(int index, String name) throws CommandFormatException- Throws:
CommandFormatException
-
notOperator
void notOperator(int index)
-
propertySeparator
void propertySeparator(int index)
-
propertyListEnd
void propertyListEnd(int index)
-
nodeTypeOrName
void nodeTypeOrName(int index, String typeOrName) throws OperationFormatException- Throws:
OperationFormatException
-
headerListStart
void headerListStart(int index)
-
headerName
ParsingStateCallbackHandler headerName(int index, String name) throws CommandFormatException
- Throws:
CommandFormatException
-
header
void header(String name, String value, int nameValueSeparator) throws CommandFormatException
- Throws:
CommandFormatException
-
headerNameValueSeparator
void headerNameValueSeparator(int nameValueSeparator) throws CommandFormatException- Throws:
CommandFormatException
-
headerSeparator
void headerSeparator(int index)
-
headerListEnd
void headerListEnd(int index)
-
outputTarget
void outputTarget(int index, String outputTarget) throws CommandFormatException- Throws:
CommandFormatException
-
setFormat
void setFormat(CommandLineFormat format)
-
operator
void operator(int index)
-
-