Skip navigation links
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() - Constructor for class io.ballerina.messaging.broker.client.cmd.AbstractCmd
 
addMessage(String) - Method in exception io.ballerina.messaging.broker.client.utils.BrokerClientException
Add a message to the exception instance.

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

clearCommandsMap() - Static method in class io.ballerina.messaging.broker.client.Main
Added for the testing purposes.
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
 
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() - 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
CreateExchangeCmd - Class in io.ballerina.messaging.broker.client.cmd.impl.create
Command representing MB exchange creation.
CreateExchangeCmd() - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.create.CreateExchangeCmd
 
createUsageException(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() - 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() - 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() - 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() - 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() - 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

printLongDesc(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.create.CreateCmd
 
printLongDesc(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.create.CreateExchangeCmd
 
printLongDesc(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.delete.DeleteCmd
 
printLongDesc(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.delete.DeleteExchangeCmd
 
printLongDesc(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.InitCmd
 
printLongDesc(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.list.ListCmd
 
printLongDesc(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.list.ListExchangeCmd
 
printLongDesc(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.RootCmd
 
printLongDesc(StringBuilder) - Method in interface io.ballerina.messaging.broker.client.cmd.MBClientCmd
Append long description of this command to the passed string builder.
printUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.create.CreateCmd
 
printUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.create.CreateExchangeCmd
 
printUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.delete.DeleteCmd
 
printUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.delete.DeleteExchangeCmd
 
printUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.InitCmd
 
printUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.list.ListCmd
 
printUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.list.ListExchangeCmd
 
printUsage(StringBuilder) - Method in class io.ballerina.messaging.broker.client.cmd.impl.RootCmd
 
printUsage(StringBuilder) - Method in interface io.ballerina.messaging.broker.client.cmd.MBClientCmd
Append usage description of this command to the passed string builder.
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() - Constructor for class io.ballerina.messaging.broker.client.cmd.impl.RootCmd
 

S

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
 
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

Copyright © 2018 WSO2. All rights reserved.