Skip navigation links
A B C D E F G H I L M N P R S T V W 

A

accept(T) - Method in interface io.ballerina.messaging.broker.common.util.function.ThrowingConsumer
Performs this operation on the given argument.
add(ShortString, FieldValue) - Method in class io.ballerina.messaging.broker.common.data.types.FieldTable
 
add(String) - Method in class io.ballerina.messaging.broker.common.FastTopicMatcher
 
apply(T) - Method in interface io.ballerina.messaging.broker.common.util.function.ThrowingFunction
Applies this function to the given argument.

B

BaseDao - Class in io.ballerina.messaging.broker.common
Defines common base functionality required at persistence layer.
BaseDao(DataSource) - Constructor for class io.ballerina.messaging.broker.common.BaseDao
 
Boolean - Class in io.ballerina.messaging.broker.common.data.types
AMQP Boolean type.
BrokerClassLoader - Class in io.ballerina.messaging.broker.common
Util class used for loading classes.
BrokerClassLoader() - Constructor for class io.ballerina.messaging.broker.common.BrokerClassLoader
 
BrokerCommonConfiguration - Class in io.ballerina.messaging.broker.common.config
Configuration class which hold the configurations shared by multiple modules.
BrokerCommonConfiguration() - Constructor for class io.ballerina.messaging.broker.common.config.BrokerCommonConfiguration
 
BrokerCommonConfiguration.DataSourceConfiguration - Class in io.ballerina.messaging.broker.common.config
Represents a dataSource configuration for broker ( e.g.
BrokerConfigProvider - Interface in io.ballerina.messaging.broker.common.config
BrokerConfigProvider is used to retrieve the config object in different modules.

C

close(Connection) - Method in class io.ballerina.messaging.broker.common.BaseDao
 
close(Connection, Statement) - Method in class io.ballerina.messaging.broker.common.BaseDao
 
close(Connection, Statement, ResultSet) - Method in class io.ballerina.messaging.broker.common.BaseDao
 
close(Statement) - Method in class io.ballerina.messaging.broker.common.BaseDao
 
close(ResultSet) - Method in class io.ballerina.messaging.broker.common.BaseDao
 
CommonConstants - Class in io.ballerina.messaging.broker.common
Contains commonly used constants.

D

DaoException - Exception in io.ballerina.messaging.broker.common
Represents an exception on the Data Access Objects (DAO).
DaoException(String) - Constructor for exception io.ballerina.messaging.broker.common.DaoException
 
DaoException(String, Throwable) - Constructor for exception io.ballerina.messaging.broker.common.DaoException
 
DataSourceConfiguration() - Constructor for class io.ballerina.messaging.broker.common.config.BrokerCommonConfiguration.DataSourceConfiguration
 
DUMMY_RETURN_OBJECT - Static variable in class io.ballerina.messaging.broker.common.BaseDao
 

E

EMPTY_TABLE - Static variable in class io.ballerina.messaging.broker.common.data.types.FieldTable
 
EncodableData - Interface in io.ballerina.messaging.broker.common.data.types
The interface representing encodable data.
equals(Object) - Method in class io.ballerina.messaging.broker.common.data.types.Boolean
 
equals(Object) - Method in class io.ballerina.messaging.broker.common.data.types.FieldTable
 
equals(Object) - Method in class io.ballerina.messaging.broker.common.data.types.FieldValue
 
equals(Object) - Method in class io.ballerina.messaging.broker.common.data.types.LongInt
 
equals(Object) - Method in class io.ballerina.messaging.broker.common.data.types.LongLongInt
 
equals(Object) - Method in class io.ballerina.messaging.broker.common.data.types.LongString
Compares LongString underlying byte array content.
equals(Object) - Method in class io.ballerina.messaging.broker.common.data.types.ShortShortInt
 
equals(Object) - Method in class io.ballerina.messaging.broker.common.data.types.ShortString
Compares ShortString underlying byte array content.

F

FastTopicMatcher - Class in io.ballerina.messaging.broker.common
Represents fast topic matching algorithm with inverted bitmaps.
FastTopicMatcher() - Constructor for class io.ballerina.messaging.broker.common.FastTopicMatcher
 
FieldTable - Class in io.ballerina.messaging.broker.common.data.types
AMQP FieldTable data
FieldTable(Map<ShortString, FieldValue>) - Constructor for class io.ballerina.messaging.broker.common.data.types.FieldTable
 
FieldTable() - Constructor for class io.ballerina.messaging.broker.common.data.types.FieldTable
 
FieldValue - Class in io.ballerina.messaging.broker.common.data.types
AMQP Field value data.
FieldValue.Type - Enum in io.ballerina.messaging.broker.common.data.types
Denotes the FieldValue data type.

G

getByte() - Method in class io.ballerina.messaging.broker.common.data.types.ShortShortInt
 
getBytes() - Method in class io.ballerina.messaging.broker.common.data.types.LongString
 
getChar() - Method in enum io.ballerina.messaging.broker.common.data.types.FieldValue.Type
 
getConfigurationObject(String, Class<T>) - Method in interface io.ballerina.messaging.broker.common.config.BrokerConfigProvider
 
getConnection() - Method in class io.ballerina.messaging.broker.common.BaseDao
 
getDatabaseDriver() - Method in class io.ballerina.messaging.broker.common.config.BrokerCommonConfiguration.DataSourceConfiguration
 
getDataSource() - Method in class io.ballerina.messaging.broker.common.config.BrokerCommonConfiguration
 
getEnableInMemoryMode() - Method in class io.ballerina.messaging.broker.common.config.BrokerCommonConfiguration
Getter for enableInMemoryMode.
getInt() - Method in class io.ballerina.messaging.broker.common.data.types.LongInt
 
getLong() - Method in class io.ballerina.messaging.broker.common.data.types.LongLongInt
 
getPassword() - Method in class io.ballerina.messaging.broker.common.config.BrokerCommonConfiguration.DataSourceConfiguration
 
getService(Class<T>) - Method in class io.ballerina.messaging.broker.common.StartupContext
 
getSize() - Method in class io.ballerina.messaging.broker.common.data.types.Boolean
 
getSize() - Method in interface io.ballerina.messaging.broker.common.data.types.EncodableData
 
getSize() - Method in class io.ballerina.messaging.broker.common.data.types.FieldTable
 
getSize() - Method in class io.ballerina.messaging.broker.common.data.types.FieldValue
 
getSize() - Method in class io.ballerina.messaging.broker.common.data.types.LongInt
 
getSize() - Method in class io.ballerina.messaging.broker.common.data.types.LongLongInt
 
getSize() - Method in class io.ballerina.messaging.broker.common.data.types.LongString
 
getSize() - Method in class io.ballerina.messaging.broker.common.data.types.ShortShortInt
 
getSize() - Method in class io.ballerina.messaging.broker.common.data.types.ShortString
 
getSQLFormattedIdList(int) - Method in class io.ballerina.messaging.broker.common.BaseDao
 
getType() - Method in class io.ballerina.messaging.broker.common.data.types.FieldValue
 
getUrl() - Method in class io.ballerina.messaging.broker.common.config.BrokerCommonConfiguration.DataSourceConfiguration
 
getUser() - Method in class io.ballerina.messaging.broker.common.config.BrokerCommonConfiguration.DataSourceConfiguration
 
getValue(ShortString) - Method in class io.ballerina.messaging.broker.common.data.types.FieldTable
 
getValue() - Method in class io.ballerina.messaging.broker.common.data.types.FieldValue
 
getValueSize() - Method in class io.ballerina.messaging.broker.common.data.types.FieldValue
Retrieve size of the underlying EncodableData.

H

hashCode() - Method in class io.ballerina.messaging.broker.common.data.types.Boolean
 
hashCode() - Method in class io.ballerina.messaging.broker.common.data.types.FieldTable
 
hashCode() - Method in class io.ballerina.messaging.broker.common.data.types.FieldValue
 
hashCode() - Method in class io.ballerina.messaging.broker.common.data.types.LongInt
 
hashCode() - Method in class io.ballerina.messaging.broker.common.data.types.LongLongInt
 
hashCode() - Method in class io.ballerina.messaging.broker.common.data.types.LongString
Hashcode of the underlying byte array content.
hashCode() - Method in class io.ballerina.messaging.broker.common.data.types.ShortShortInt
 
hashCode() - Method in class io.ballerina.messaging.broker.common.data.types.ShortString
Hashcode of the underlying byte array content.

I

io.ballerina.messaging.broker.common - package io.ballerina.messaging.broker.common
 
io.ballerina.messaging.broker.common.config - package io.ballerina.messaging.broker.common.config
 
io.ballerina.messaging.broker.common.data.types - package io.ballerina.messaging.broker.common.data.types
 
io.ballerina.messaging.broker.common.util.function - package io.ballerina.messaging.broker.common.util.function
 
isEmpty() - Method in class io.ballerina.messaging.broker.common.data.types.LongString
 
isEmpty() - Method in class io.ballerina.messaging.broker.common.data.types.ShortString
 

L

loadClass(String, Class<T>) - Static method in class io.ballerina.messaging.broker.common.BrokerClassLoader
Return a new object from the given class name.
LongInt - Class in io.ballerina.messaging.broker.common.data.types
AMQP long-int.
LongLongInt - Class in io.ballerina.messaging.broker.common.data.types
AMQP long-long-int.
LongString - Class in io.ballerina.messaging.broker.common.data.types
AMQP Long String.
LongString(long, byte[]) - Constructor for class io.ballerina.messaging.broker.common.data.types.LongString
 

M

matchingBindings(String, Consumer<String>) - Method in class io.ballerina.messaging.broker.common.FastTopicMatcher
Method to retrieve matching bindings.
MESSAGE_BROKER_HOME_PROPERTY - Static variable in class io.ballerina.messaging.broker.common.CommonConstants
 

N

NAMESPACE - Static variable in class io.ballerina.messaging.broker.common.config.BrokerCommonConfiguration
Namespace used in config file.

P

parse(ByteBuf) - Static method in class io.ballerina.messaging.broker.common.data.types.Boolean
 
parse(ByteBuf) - Static method in class io.ballerina.messaging.broker.common.data.types.FieldTable
 
parse(ByteBuf) - Static method in class io.ballerina.messaging.broker.common.data.types.FieldValue
 
parse(ByteBuf) - Static method in class io.ballerina.messaging.broker.common.data.types.LongInt
 
parse(int) - Static method in class io.ballerina.messaging.broker.common.data.types.LongInt
 
parse(long) - Static method in class io.ballerina.messaging.broker.common.data.types.LongLongInt
 
parse(ByteBuf) - Static method in class io.ballerina.messaging.broker.common.data.types.LongLongInt
 
parse(ByteBuf) - Static method in class io.ballerina.messaging.broker.common.data.types.LongString
 
parse(byte[]) - Static method in class io.ballerina.messaging.broker.common.data.types.LongString
 
parse(ByteBuf) - Static method in class io.ballerina.messaging.broker.common.data.types.ShortShortInt
 
parse(byte) - Static method in class io.ballerina.messaging.broker.common.data.types.ShortShortInt
 
parse(ByteBuf) - Static method in class io.ballerina.messaging.broker.common.data.types.ShortString
 
parseBoolean(Boolean) - Static method in class io.ballerina.messaging.broker.common.data.types.FieldValue
 
parseByte(byte) - Static method in class io.ballerina.messaging.broker.common.data.types.ShortShortInt
 
parseFieldTable(FieldTable) - Static method in class io.ballerina.messaging.broker.common.data.types.FieldValue
 
parseLongInt(int) - Static method in class io.ballerina.messaging.broker.common.data.types.FieldValue
 
parseLongInt(LongInt) - Static method in class io.ballerina.messaging.broker.common.data.types.FieldValue
 
parseLongLongInt(long) - Static method in class io.ballerina.messaging.broker.common.data.types.FieldValue
 
parseLongLongInt(LongLongInt) - Static method in class io.ballerina.messaging.broker.common.data.types.FieldValue
 
parseLongString(String) - Static method in class io.ballerina.messaging.broker.common.data.types.FieldValue
 
parseLongString(LongString) - Static method in class io.ballerina.messaging.broker.common.data.types.FieldValue
 
parseShortShortInt(byte) - Static method in class io.ballerina.messaging.broker.common.data.types.FieldValue
 
parseShortShortInt(ShortShortInt) - Static method in class io.ballerina.messaging.broker.common.data.types.FieldValue
 
parseShortString(String) - Static method in class io.ballerina.messaging.broker.common.data.types.FieldValue
 
parseShortString(ShortString) - Static method in class io.ballerina.messaging.broker.common.data.types.FieldValue
 
parseString(String) - Static method in class io.ballerina.messaging.broker.common.data.types.LongString
 
parseString(String) - Static method in class io.ballerina.messaging.broker.common.data.types.ShortString
 

R

registerService(Class<T>, Object) - Method in class io.ballerina.messaging.broker.common.StartupContext
 
remove(String) - Method in class io.ballerina.messaging.broker.common.FastTopicMatcher
 
ResourceNotFoundException - Exception in io.ballerina.messaging.broker.common
Thrown when the relevant broker resource is not found for a given client request.
ResourceNotFoundException(String) - Constructor for exception io.ballerina.messaging.broker.common.ResourceNotFoundException
 
rollback(Connection, String) - Method in class io.ballerina.messaging.broker.common.BaseDao
 
run() - Method in interface io.ballerina.messaging.broker.common.util.function.ThrowingRunnable
Do the action, or throws an exception if unable to do so.

S

selectAndGetOperation(ThrowingFunction<Connection, R, E>) - Method in class io.ballerina.messaging.broker.common.BaseDao
 
selectOperation(ThrowingConsumer<Connection, E>) - Method in class io.ballerina.messaging.broker.common.BaseDao
 
setDatabaseDriver(String) - Method in class io.ballerina.messaging.broker.common.config.BrokerCommonConfiguration.DataSourceConfiguration
 
setDataSource(BrokerCommonConfiguration.DataSourceConfiguration) - Method in class io.ballerina.messaging.broker.common.config.BrokerCommonConfiguration
 
setEnableInMemoryMode(boolean) - Method in class io.ballerina.messaging.broker.common.config.BrokerCommonConfiguration
 
setPassword(String) - Method in class io.ballerina.messaging.broker.common.config.BrokerCommonConfiguration.DataSourceConfiguration
 
setUrl(String) - Method in class io.ballerina.messaging.broker.common.config.BrokerCommonConfiguration.DataSourceConfiguration
 
setUser(String) - Method in class io.ballerina.messaging.broker.common.config.BrokerCommonConfiguration.DataSourceConfiguration
 
ShortShortInt - Class in io.ballerina.messaging.broker.common.data.types
AMQP Short-Short-Int.
ShortString - Class in io.ballerina.messaging.broker.common.data.types
AMQP Short String.
ShortString(long, byte[]) - Constructor for class io.ballerina.messaging.broker.common.data.types.ShortString
 
StartupContext - Class in io.ballerina.messaging.broker.common
StartupContext can be used register and get available services in the broker runtime.
StartupContext() - Constructor for class io.ballerina.messaging.broker.common.StartupContext
 

T

ThrowingConsumer<T,E extends Exception> - Interface in io.ballerina.messaging.broker.common.util.function
Represents an operation that accepts a single input argument and returns no result.
ThrowingFunction<T,R,E extends Exception> - Interface in io.ballerina.messaging.broker.common.util.function
Represents a function that accepts one argument and produces a result.
ThrowingRunnable<E extends Exception> - Interface in io.ballerina.messaging.broker.common.util.function
Functional interface to wrap a throwing action.
toString() - Method in class io.ballerina.messaging.broker.common.config.BrokerCommonConfiguration.DataSourceConfiguration
 
toString() - Method in class io.ballerina.messaging.broker.common.data.types.Boolean
 
toString() - Method in interface io.ballerina.messaging.broker.common.data.types.EncodableData
 
toString() - Method in class io.ballerina.messaging.broker.common.data.types.FieldValue
 
toString() - Method in class io.ballerina.messaging.broker.common.data.types.LongInt
 
toString() - Method in class io.ballerina.messaging.broker.common.data.types.LongLongInt
 
toString() - Method in class io.ballerina.messaging.broker.common.data.types.LongString
 
toString() - Method in class io.ballerina.messaging.broker.common.data.types.ShortShortInt
 
toString() - Method in class io.ballerina.messaging.broker.common.data.types.ShortString
 
transaction(ThrowingConsumer<Connection, E>) - Method in class io.ballerina.messaging.broker.common.BaseDao
 
transaction(ThrowingFunction<Connection, R, E>) - Method in class io.ballerina.messaging.broker.common.BaseDao
 

V

ValidationException - Exception in io.ballerina.messaging.broker.common
Exception thrown when broker client requests has unexpected validation problems.
ValidationException(String) - Constructor for exception io.ballerina.messaging.broker.common.ValidationException
 
ValidationException(String, Throwable) - Constructor for exception io.ballerina.messaging.broker.common.ValidationException
 
valueOf(String) - Static method in enum io.ballerina.messaging.broker.common.data.types.FieldValue.Type
Returns the enum constant of this type with the specified name.
valueOf(char) - Static method in enum io.ballerina.messaging.broker.common.data.types.FieldValue.Type
 
values() - Static method in enum io.ballerina.messaging.broker.common.data.types.FieldValue.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(ByteBuf) - Method in class io.ballerina.messaging.broker.common.data.types.Boolean
 
write(ByteBuf) - Method in interface io.ballerina.messaging.broker.common.data.types.EncodableData
 
write(ByteBuf) - Method in class io.ballerina.messaging.broker.common.data.types.FieldTable
 
write(ByteBuf) - Method in class io.ballerina.messaging.broker.common.data.types.FieldValue
 
write(ByteBuf) - Method in class io.ballerina.messaging.broker.common.data.types.LongInt
 
write(ByteBuf) - Method in class io.ballerina.messaging.broker.common.data.types.LongLongInt
 
write(ByteBuf) - Method in class io.ballerina.messaging.broker.common.data.types.LongString
 
write(ByteBuf) - Method in class io.ballerina.messaging.broker.common.data.types.ShortShortInt
 
write(ByteBuf) - Method in class io.ballerina.messaging.broker.common.data.types.ShortString
 
A B C D E F G H I L M N P R S T V W 
Skip navigation links

Copyright © 2018 WSO2. All rights reserved.