JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
G
H
I
L
M
O
P
R
S
U
V
A
AbstractCmd
- Class in
io.ballerina.messaging.broker.client.cmd
Abstract class to hold common flags/commands.
AbstractCmd(String)
- Constructor for class io.ballerina.messaging.broker.client.cmd.
AbstractCmd
Constructor, set the root command when creation.
addMessage(String)
- Method in exception io.ballerina.messaging.broker.client.utils.
BrokerClientException
Add a message to the exception instance.
appendUsage(StringBuilder)
- Method in class io.ballerina.messaging.broker.client.cmd.impl.create.
CreateCmd
appendUsage(StringBuilder)
- Method in class io.ballerina.messaging.broker.client.cmd.impl.create.
CreateExchangeCmd
appendUsage(StringBuilder)
- Method in class io.ballerina.messaging.broker.client.cmd.impl.delete.
DeleteCmd
appendUsage(StringBuilder)
- Method in class io.ballerina.messaging.broker.client.cmd.impl.delete.
DeleteExchangeCmd
appendUsage(StringBuilder)
- Method in class io.ballerina.messaging.broker.client.cmd.impl.
InitCmd
appendUsage(StringBuilder)
- Method in class io.ballerina.messaging.broker.client.cmd.impl.list.
ListCmd
appendUsage(StringBuilder)
- Method in class io.ballerina.messaging.broker.client.cmd.impl.list.
ListExchangeCmd
appendUsage(StringBuilder)
- Method in class io.ballerina.messaging.broker.client.cmd.impl.
RootCmd
appendUsage(StringBuilder)
- Method in interface io.ballerina.messaging.broker.client.cmd.
MBClientCmd
Append usage description of this command to the passed string builder.
B
BROKER_CONNECTION_URL_SUFFIX
- Static variable in class io.ballerina.messaging.broker.client.utils.
Constants
BrokerClientException
- Exception in
io.ballerina.messaging.broker.client.utils
RuntimeException to throw when exception/error is caught inside the CLI client.
BrokerClientException()
- Constructor for exception io.ballerina.messaging.broker.client.utils.
BrokerClientException
C
CMD_CREATE
- Static variable in class io.ballerina.messaging.broker.client.utils.
Constants
CMD_DELETE
- Static variable in class io.ballerina.messaging.broker.client.utils.
Constants
CMD_EXCHANGE
- Static variable in class io.ballerina.messaging.broker.client.utils.
Constants
CMD_INIT
- Static variable in class io.ballerina.messaging.broker.client.utils.
Constants
CMD_LIST
- Static variable in class io.ballerina.messaging.broker.client.utils.
Constants
CommandFactory
- Class in
io.ballerina.messaging.broker.client.cmd
Factory class to generate different command instances.
CommandFactory(String)
- Constructor for class io.ballerina.messaging.broker.client.cmd.
CommandFactory
Configuration
- Class in
io.ballerina.messaging.broker.client.resources
Representation of the CLI Client configuration.
Configuration()
- Constructor for class io.ballerina.messaging.broker.client.resources.
Configuration
Configuration(String, int, String, String)
- Constructor for class io.ballerina.messaging.broker.client.resources.
Configuration
Constants
- Class in
io.ballerina.messaging.broker.client.utils
Constants of the Broker CLI Client
Constants()
- Constructor for class io.ballerina.messaging.broker.client.utils.
Constants
CreateCmd
- Class in
io.ballerina.messaging.broker.client.cmd.impl.create
Command representing the resource creation.
CreateCmd(String)
- Constructor for class io.ballerina.messaging.broker.client.cmd.impl.create.
CreateCmd
createConfigurationFile(Configuration)
- Static method in class io.ballerina.messaging.broker.client.utils.
Utils
Create the CLI configuration information file
createCreateCommand()
- Method in class io.ballerina.messaging.broker.client.cmd.
CommandFactory
createCreateExchangeCommand()
- Method in class io.ballerina.messaging.broker.client.cmd.
CommandFactory
createDeleteCommand()
- Method in class io.ballerina.messaging.broker.client.cmd.
CommandFactory
createDeleteExchangeCommand()
- Method in class io.ballerina.messaging.broker.client.cmd.
CommandFactory
CreateExchangeCmd
- Class in
io.ballerina.messaging.broker.client.cmd.impl.create
Command representing MB exchange creation.
CreateExchangeCmd(String)
- Constructor for class io.ballerina.messaging.broker.client.cmd.impl.create.
CreateExchangeCmd
createInitCommand()
- Method in class io.ballerina.messaging.broker.client.cmd.
CommandFactory
createListCommand()
- Method in class io.ballerina.messaging.broker.client.cmd.
CommandFactory
createListExchangeCommand()
- Method in class io.ballerina.messaging.broker.client.cmd.
CommandFactory
createRootCommand()
- Method in class io.ballerina.messaging.broker.client.cmd.
CommandFactory
createUsageException(String, String)
- Static method in class io.ballerina.messaging.broker.client.utils.
Utils
Create
BrokerClientException
instance including the error message.
D
DEFAULT_CONFIG_FILE_PATH
- Static variable in class io.ballerina.messaging.broker.client.utils.
Constants
DEFAULT_HOSTNAME
- Static variable in class io.ballerina.messaging.broker.client.utils.
Constants
DEFAULT_PASSWORD
- Static variable in class io.ballerina.messaging.broker.client.utils.
Constants
DEFAULT_PORT
- Static variable in class io.ballerina.messaging.broker.client.utils.
Constants
DEFAULT_USERNAME
- Static variable in class io.ballerina.messaging.broker.client.utils.
Constants
DeleteCmd
- Class in
io.ballerina.messaging.broker.client.cmd.impl.delete
Command representing the resource deletion.
DeleteCmd(String)
- Constructor for class io.ballerina.messaging.broker.client.cmd.impl.delete.
DeleteCmd
DeleteExchangeCmd
- Class in
io.ballerina.messaging.broker.client.cmd.impl.delete
Command representing MB exchange deletion.
DeleteExchangeCmd(String)
- Constructor for class io.ballerina.messaging.broker.client.cmd.impl.delete.
DeleteExchangeCmd
E
Exchange
- Class in
io.ballerina.messaging.broker.client.resources
Representation of exchange in the broker
Exchange(String, String, boolean)
- Constructor for class io.ballerina.messaging.broker.client.resources.
Exchange
execute()
- Method in class io.ballerina.messaging.broker.client.cmd.impl.create.
CreateCmd
execute()
- Method in class io.ballerina.messaging.broker.client.cmd.impl.create.
CreateExchangeCmd
execute()
- Method in class io.ballerina.messaging.broker.client.cmd.impl.delete.
DeleteCmd
execute()
- Method in class io.ballerina.messaging.broker.client.cmd.impl.delete.
DeleteExchangeCmd
execute()
- Method in class io.ballerina.messaging.broker.client.cmd.impl.
InitCmd
execute()
- Method in class io.ballerina.messaging.broker.client.cmd.impl.list.
ListCmd
execute()
- Method in class io.ballerina.messaging.broker.client.cmd.impl.list.
ListExchangeCmd
execute()
- Method in class io.ballerina.messaging.broker.client.cmd.impl.
RootCmd
execute()
- Method in interface io.ballerina.messaging.broker.client.cmd.
MBClientCmd
Execution logic of the command.
G
getAsJsonString()
- Method in class io.ballerina.messaging.broker.client.resources.
Exchange
getEncodedCredentials()
- Method in class io.ballerina.messaging.broker.client.resources.
Configuration
Combine username and password together and encode with base64.
getHostname()
- Method in class io.ballerina.messaging.broker.client.resources.
Configuration
getMessages()
- Method in exception io.ballerina.messaging.broker.client.utils.
BrokerClientException
Get all error messages of this exception.
getPassword()
- Method in class io.ballerina.messaging.broker.client.resources.
Configuration
getPayload()
- Method in class io.ballerina.messaging.broker.client.http.
HttpRequest
getPayload()
- Method in class io.ballerina.messaging.broker.client.http.
HttpResponse
getPort()
- Method in class io.ballerina.messaging.broker.client.resources.
Configuration
getQueryParameters()
- Method in class io.ballerina.messaging.broker.client.http.
HttpRequest
getStatusCode()
- Method in class io.ballerina.messaging.broker.client.http.
HttpResponse
getSuffix()
- Method in class io.ballerina.messaging.broker.client.http.
HttpRequest
getUrl()
- Method in class io.ballerina.messaging.broker.client.resources.
Configuration
Build the url string using hostname and port.
getUsername()
- Method in class io.ballerina.messaging.broker.client.resources.
Configuration
H
help
- Variable in class io.ballerina.messaging.broker.client.cmd.
AbstractCmd
HttpClient
- Class in
io.ballerina.messaging.broker.client.http
Http Client to invoke the REST service of the MB.
HttpClient(Configuration)
- Constructor for class io.ballerina.messaging.broker.client.http.
HttpClient
HttpRequest
- Class in
io.ballerina.messaging.broker.client.http
Class to hold all the information related to a Http request.
HttpRequest(String)
- Constructor for class io.ballerina.messaging.broker.client.http.
HttpRequest
HttpRequest(String, String)
- Constructor for class io.ballerina.messaging.broker.client.http.
HttpRequest
HttpResponse
- Class in
io.ballerina.messaging.broker.client.http
Class to hold all the information related to a Http response.
HttpResponse(int, String)
- Constructor for class io.ballerina.messaging.broker.client.http.
HttpResponse
I
InitCmd
- Class in
io.ballerina.messaging.broker.client.cmd.impl
Representation of the broker client initialization command.
InitCmd(String)
- Constructor for class io.ballerina.messaging.broker.client.cmd.impl.
InitCmd
io.ballerina.messaging.broker.client
- package io.ballerina.messaging.broker.client
io.ballerina.messaging.broker.client.cmd
- package io.ballerina.messaging.broker.client.cmd
io.ballerina.messaging.broker.client.cmd.impl
- package io.ballerina.messaging.broker.client.cmd.impl
io.ballerina.messaging.broker.client.cmd.impl.create
- package io.ballerina.messaging.broker.client.cmd.impl.create
io.ballerina.messaging.broker.client.cmd.impl.delete
- package io.ballerina.messaging.broker.client.cmd.impl.delete
io.ballerina.messaging.broker.client.cmd.impl.list
- package io.ballerina.messaging.broker.client.cmd.impl.list
io.ballerina.messaging.broker.client.http
- package io.ballerina.messaging.broker.client.http
io.ballerina.messaging.broker.client.resources
- package io.ballerina.messaging.broker.client.resources
io.ballerina.messaging.broker.client.utils
- package io.ballerina.messaging.broker.client.utils
L
ListCmd
- Class in
io.ballerina.messaging.broker.client.cmd.impl.list
Command representing the resource information retrieval.
ListCmd(String)
- Constructor for class io.ballerina.messaging.broker.client.cmd.impl.list.
ListCmd
ListExchangeCmd
- Class in
io.ballerina.messaging.broker.client.cmd.impl.list
Command representing MB exchange information retrieval.
ListExchangeCmd(String)
- Constructor for class io.ballerina.messaging.broker.client.cmd.impl.list.
ListExchangeCmd
M
Main
- Class in
io.ballerina.messaging.broker.client
Main Class of the Broker CLI Client.
Main()
- Constructor for class io.ballerina.messaging.broker.client.
Main
main(String...)
- Static method in class io.ballerina.messaging.broker.client.
Main
MBClientCmd
- Interface in
io.ballerina.messaging.broker.client.cmd
Interface to represent API for any command to be declared.
O
OUT_STREAM
- Static variable in class io.ballerina.messaging.broker.client.cmd.
AbstractCmd
P
processHelpLogs()
- Method in class io.ballerina.messaging.broker.client.cmd.
AbstractCmd
Print help messages of the concrete command object.
R
readConfigurationFile()
- Static method in class io.ballerina.messaging.broker.client.utils.
Utils
Read CLI Client configuration file and binds its information into a
Configuration
instance
RootCmd
- Class in
io.ballerina.messaging.broker.client.cmd.impl
Representation of the root command of the CLI client.
RootCmd(String)
- Constructor for class io.ballerina.messaging.broker.client.cmd.impl.
RootCmd
rootCommand
- Variable in class io.ballerina.messaging.broker.client.cmd.
AbstractCmd
S
selfJCommander
- Variable in class io.ballerina.messaging.broker.client.cmd.
AbstractCmd
Holds the reference of the JCommander runtime instance associated with this command instance.
sendHttpRequest(HttpRequest, String)
- Method in class io.ballerina.messaging.broker.client.http.
HttpClient
setHostname(String)
- Method in class io.ballerina.messaging.broker.client.resources.
Configuration
setPassword(String)
- Method in class io.ballerina.messaging.broker.client.resources.
Configuration
setPort(int)
- Method in class io.ballerina.messaging.broker.client.resources.
Configuration
setQueryParameters(String)
- Method in class io.ballerina.messaging.broker.client.http.
HttpRequest
setSelfJCommander(JCommander)
- Method in class io.ballerina.messaging.broker.client.cmd.
AbstractCmd
setSelfJCommander(JCommander)
- Method in interface io.ballerina.messaging.broker.client.cmd.
MBClientCmd
setUsername(String)
- Method in class io.ballerina.messaging.broker.client.resources.
Configuration
SYSTEM_PARAM_CLI_CLIENT_CONFIG_FILE
- Static variable in class io.ballerina.messaging.broker.client.utils.
Constants
U
Utils
- Class in
io.ballerina.messaging.broker.client.utils
Container class for common static methods of Broker CLI Client.
Utils()
- Constructor for class io.ballerina.messaging.broker.client.utils.
Utils
V
validateConfiguration(Configuration)
- Static method in class io.ballerina.messaging.broker.client.resources.
Configuration
verbose
- Variable in class io.ballerina.messaging.broker.client.cmd.
AbstractCmd
A
B
C
D
E
G
H
I
L
M
O
P
R
S
U
V
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2018
WSO2
. All rights reserved.