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
N
O
P
Q
R
S
T
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.create.
CreateQueueCmd
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.delete.
DeleteQueueCmd
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.list.
ListQueueCmd
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.
AUTO_DELETE
- Static variable in class io.ballerina.messaging.broker.client.resources.
Queue
B
BROKER_CONNECTION_URL_SUFFIX
- Static variable in class io.ballerina.messaging.broker.client.utils.
Constants
BROKER_ERROR_MSG
- 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
buildResponseMessage(HttpResponse, String)
- Method in interface io.ballerina.messaging.broker.client.cmd.
MBClientCmd
This method is commonly used by implementations of this interface.
C
CAPACITY
- Static variable in class io.ballerina.messaging.broker.client.resources.
Queue
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
CMD_QUEUE
- 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
CONSUMER_COUNT
- Static variable in class io.ballerina.messaging.broker.client.resources.
Queue
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
createCreateQueueCommand()
- 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
createDeleteQueueCommand()
- 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
createListQueueCommand()
- Method in class io.ballerina.messaging.broker.client.cmd.
CommandFactory
CreateQueueCmd
- Class in
io.ballerina.messaging.broker.client.cmd.impl.create
Command representing MB queue creation.
CreateQueueCmd(String)
- Constructor for class io.ballerina.messaging.broker.client.cmd.impl.create.
CreateQueueCmd
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
DeleteQueueCmd
- Class in
io.ballerina.messaging.broker.client.cmd.impl.delete
Command representing MB queue deletion.
DeleteQueueCmd(String)
- Constructor for class io.ballerina.messaging.broker.client.cmd.impl.delete.
DeleteQueueCmd
DURABLE
- Static variable in class io.ballerina.messaging.broker.client.resources.
Exchange
DURABLE
- Static variable in class io.ballerina.messaging.broker.client.resources.
Queue
E
ERR_STREAM
- Static variable in class io.ballerina.messaging.broker.client.cmd.
AbstractCmd
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
EXCHANGES_URL_PARAM
- Static variable in class io.ballerina.messaging.broker.client.utils.
Constants
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.create.
CreateQueueCmd
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.delete.
DeleteQueueCmd
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.list.
ListQueueCmd
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
getAsJsonString()
- Method in class io.ballerina.messaging.broker.client.resources.
Queue
getCapacity()
- Method in class io.ballerina.messaging.broker.client.resources.
Queue
getConsumerCount()
- Method in class io.ballerina.messaging.broker.client.resources.
Queue
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
getMessage()
- Method in class io.ballerina.messaging.broker.client.resources.
Message
getMessages()
- Method in exception io.ballerina.messaging.broker.client.utils.
BrokerClientException
Get all error messages of this exception.
getName()
- Method in class io.ballerina.messaging.broker.client.resources.
Exchange
getName()
- Method in class io.ballerina.messaging.broker.client.resources.
Queue
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
getSize()
- Method in class io.ballerina.messaging.broker.client.resources.
Queue
getStatusCode()
- Method in class io.ballerina.messaging.broker.client.http.
HttpResponse
getSuffix()
- Method in class io.ballerina.messaging.broker.client.http.
HttpRequest
getType()
- Method in class io.ballerina.messaging.broker.client.resources.
Exchange
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
handleErrorResponse(Message)
- Static method in interface io.ballerina.messaging.broker.client.output.
ResponseFormatter
Handle error messages, create
BrokerClientException
and throw it.
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.output
- package io.ballerina.messaging.broker.client.output
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
isAutoDelete()
- Method in class io.ballerina.messaging.broker.client.resources.
Queue
isDurable()
- Method in class io.ballerina.messaging.broker.client.resources.
Exchange
isDurable()
- Method in class io.ballerina.messaging.broker.client.resources.
Queue
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
ListQueueCmd
- Class in
io.ballerina.messaging.broker.client.cmd.impl.list
Command representing MB queue information retrieval.
ListQueueCmd(String)
- Constructor for class io.ballerina.messaging.broker.client.cmd.impl.list.
ListQueueCmd
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.
Message
- Class in
io.ballerina.messaging.broker.client.resources
Class to represent the message type responses coming from the Broker REST service.
Message(String)
- Constructor for class io.ballerina.messaging.broker.client.resources.
Message
N
NAME
- Static variable in class io.ballerina.messaging.broker.client.resources.
Exchange
NAME
- Static variable in class io.ballerina.messaging.broker.client.resources.
Queue
O
OUT_STREAM
- Static variable in interface io.ballerina.messaging.broker.client.output.
ResponseFormatter
P
printExchanges(Exchange[])
- Method in interface io.ballerina.messaging.broker.client.output.
ResponseFormatter
Print an array of exchanges into a desired output format.
printExchanges(Exchange[])
- Method in class io.ballerina.messaging.broker.client.output.
TableFormatter
printMessage(Message)
- Static method in interface io.ballerina.messaging.broker.client.output.
ResponseFormatter
Print Message type responses.
printQueues(Queue[])
- Method in interface io.ballerina.messaging.broker.client.output.
ResponseFormatter
Print an array of queues into a desired output format.
printQueues(Queue[])
- Method in class io.ballerina.messaging.broker.client.output.
TableFormatter
processHelpLogs()
- Method in class io.ballerina.messaging.broker.client.cmd.
AbstractCmd
Print help messages of the concrete command object.
Q
Queue
- Class in
io.ballerina.messaging.broker.client.resources
Representation of queue in the broker.
Queue(String, boolean, boolean)
- Constructor for class io.ballerina.messaging.broker.client.resources.
Queue
QUEUES_URL_PARAM
- Static variable in class io.ballerina.messaging.broker.client.utils.
Constants
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
ResponseFormatter
- Interface in
io.ballerina.messaging.broker.client.output
Interface needs to be implemented by any output formatter.
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
setMessage(String)
- Method in class io.ballerina.messaging.broker.client.resources.
Message
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
Store the
JCommander
instance related to this command itself.
setUsername(String)
- Method in class io.ballerina.messaging.broker.client.resources.
Configuration
SIZE
- Static variable in class io.ballerina.messaging.broker.client.resources.
Queue
SYSTEM_PARAM_CLI_CLIENT_CONFIG_FILE
- Static variable in class io.ballerina.messaging.broker.client.utils.
Constants
T
TableFormatter
- Class in
io.ballerina.messaging.broker.client.output
Print backend responses into tables.
TableFormatter()
- Constructor for class io.ballerina.messaging.broker.client.output.
TableFormatter
TYPE
- Static variable in class io.ballerina.messaging.broker.client.resources.
Exchange
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
N
O
P
Q
R
S
T
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.