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

A

addCA(String) - Static method in class io.spacebunny.SpaceBunny
 
API_VERSION - Static variable in class io.spacebunny.util.Constants
 

B

Builder() - Constructor for class io.spacebunny.device.SBDevice.Builder
 

C

channel - Variable in class io.spacebunny.device.SBSubscription
 
channels - Variable in class io.spacebunny.device.SBDevice.Builder
 
channels - Variable in class io.spacebunny.device.SBDevice
 
CHANNELS_KEY - Static variable in class io.spacebunny.device.SBDevice
 
channelSubscribes - Variable in class io.spacebunny.connection.RabbitConnection
 
Client(String) - Constructor for class io.spacebunny.SpaceBunny.Client
 
Client(SBDevice) - Constructor for class io.spacebunny.SpaceBunny.Client
 
close() - Method in class io.spacebunny.connection.RabbitConnection
 
close() - Method in class io.spacebunny.SpaceBunny.Client
Close connection to SpaceBunny
configCallBack - Variable in class io.spacebunny.SpaceBunny.Client
 
ConfigurationException(String) - Constructor for exception io.spacebunny.SpaceBunny.ConfigurationException
 
ConfigurationException(Exception) - Constructor for exception io.spacebunny.SpaceBunny.ConfigurationException
 
configure() - Method in class io.spacebunny.SpaceBunny.Client
Download device configuration from SpaceBunny
conn - Variable in class io.spacebunny.connection.RabbitConnection
 
connect(SBDevice) - Method in class io.spacebunny.connection.RabbitConnection
 
connect() - Method in class io.spacebunny.SpaceBunny.Client
Open RabbitMQ connection with SpaceBunny
connect(SpaceBunny.OnConnectedListener) - Method in class io.spacebunny.SpaceBunny.Client
Open RabbitMQ connection with SpaceBunny
connect(SBProtocol, SpaceBunny.OnConnectedListener) - Method in class io.spacebunny.SpaceBunny.Client
Open RabbitMQ connection with SpaceBunny
CONNECTION_KEY - Static variable in class io.spacebunny.device.SBDevice
 
ConnectionException(String) - Constructor for exception io.spacebunny.SpaceBunny.ConnectionException
 
ConnectionException(Exception) - Constructor for exception io.spacebunny.SpaceBunny.ConnectionException
 
Constants - Class in io.spacebunny.util
 
Constants() - Constructor for class io.spacebunny.util.Constants
 
consumerTag - Variable in class io.spacebunny.device.SBSubscription
 
custom_certificate - Variable in class io.spacebunny.SpaceBunny.Client
 

D

DEFAULT_PROTOCOL - Static variable in class io.spacebunny.util.Constants
 
device - Variable in class io.spacebunny.SpaceBunny.Client
 
device_id - Variable in class io.spacebunny.device.SBDevice.Builder
 
device_id - Variable in class io.spacebunny.device.SBDevice
 
DEVICE_ID_KEY - Static variable in class io.spacebunny.device.SBDevice
 
device_key - Variable in class io.spacebunny.SpaceBunny.Client
 
device_name - Variable in class io.spacebunny.device.SBDevice.Builder
 
device_name - Variable in class io.spacebunny.device.SBDevice
 
DEVICE_NAME_KEY - Static variable in class io.spacebunny.device.SBDevice
 

E

existsChannel(String) - Method in class io.spacebunny.SpaceBunny.Client
 

F

findChannel(String, SBDevice) - Static method in class io.spacebunny.device.SBChannel
 
findProtocol(String, SBDevice) - Static method in class io.spacebunny.device.SBProtocol
Find protocol by his name

G

generateHostname(boolean) - Static method in class io.spacebunny.SpaceBunny
 
getChannel() - Method in class io.spacebunny.device.SBSubscription
 
getChannels() - Method in class io.spacebunny.device.SBDevice
 
getChannels() - Method in class io.spacebunny.SpaceBunny.Client
 
getConsumerTag() - Method in class io.spacebunny.device.SBSubscription
 
getDefaultProtocol() - Method in class io.spacebunny.SpaceBunny.Client
 
getDevice() - Method in class io.spacebunny.device.SBDevice.Builder
 
getDevice() - Method in class io.spacebunny.SpaceBunny.Client
 
getDevice_id() - Method in class io.spacebunny.device.SBDevice
 
getDevice_name() - Method in class io.spacebunny.device.SBDevice
 
getHost() - Method in class io.spacebunny.device.SBDevice
 
getId() - Method in class io.spacebunny.device.SBChannel
 
getName() - Method in class io.spacebunny.device.SBChannel
 
getName() - Method in class io.spacebunny.device.SBProtocol
 
getPort() - Method in class io.spacebunny.device.SBProtocol
 
getProtocols() - Method in class io.spacebunny.device.SBDevice
 
getProtocols() - Method in class io.spacebunny.SpaceBunny.Client
 
getSecret() - Method in class io.spacebunny.device.SBDevice
 
getTls_port() - Method in class io.spacebunny.device.SBProtocol
 
getVhost() - Method in class io.spacebunny.device.SBDevice
 

H

host - Variable in class io.spacebunny.device.SBDevice.Builder
 
host - Variable in class io.spacebunny.device.SBDevice
 
HOST_KEY - Static variable in class io.spacebunny.device.SBDevice
 

I

id - Variable in class io.spacebunny.device.SBChannel
 
ID_KEY - Static variable in class io.spacebunny.device.SBChannel
 
io.spacebunny - package io.spacebunny
 
io.spacebunny.connection - package io.spacebunny.connection
 
io.spacebunny.device - package io.spacebunny.device
 
io.spacebunny.util - package io.spacebunny.util
 
isCAVerifed() - Method in class io.spacebunny.SpaceBunny.Client
 
isConnected() - Method in class io.spacebunny.connection.RabbitConnection
 
isConnected() - Method in class io.spacebunny.SpaceBunny.Client
 
istls() - Method in class io.spacebunny.SpaceBunny.Client
 

L

LOGGER - Static variable in class io.spacebunny.device.SBChannel
 
LOGGER - Static variable in class io.spacebunny.device.SBDevice
 
LOGGER - Static variable in class io.spacebunny.SpaceBunny
 

N

name - Variable in class io.spacebunny.device.SBChannel
 
name - Variable in class io.spacebunny.device.SBProtocol
 
NAME_KEY - Static variable in class io.spacebunny.device.SBChannel
 

O

onConfigured(SBDevice) - Method in interface io.spacebunny.SpaceBunny.OnFinishConfigiurationListener
 
onConnected() - Method in interface io.spacebunny.SpaceBunny.OnConnectedListener
 
onReceived(String, Envelope) - Method in interface io.spacebunny.connection.RabbitConnection.OnSubscriptionMessageReceivedListener
 
onReceived(String) - Method in interface io.spacebunny.SpaceBunny.OnMessageReceivedListener
 

P

PATH_ENDPOINT - Static variable in class io.spacebunny.util.Constants
 
port - Variable in class io.spacebunny.device.SBProtocol
 
PORT_KEY - Static variable in class io.spacebunny.device.SBProtocol
 
protocol - Variable in class io.spacebunny.connection.RabbitConnection
 
protocols - Variable in class io.spacebunny.device.SBDevice.Builder
 
protocols - Variable in class io.spacebunny.device.SBDevice
 
PROTOCOLS_KEY - Static variable in class io.spacebunny.device.SBDevice
 
publish(String, String, String, Map<String, Object>, ConfirmListener) - Method in class io.spacebunny.connection.RabbitConnection
 
publish(String, String, Map<String, Object>, ConfirmListener) - Method in class io.spacebunny.SpaceBunny.Client
Publish msg on channel to SpaceBunny

R

RabbitConnection - Class in io.spacebunny.connection
 
RabbitConnection(SBProtocol, boolean) - Constructor for class io.spacebunny.connection.RabbitConnection
 
rabbitConnection - Variable in class io.spacebunny.SpaceBunny.Client
 
RabbitConnection.OnSubscriptionMessageReceivedListener - Interface in io.spacebunny.connection
 
receive(String) - Method in class io.spacebunny.connection.RabbitConnection
 
receive(SpaceBunny.OnMessageReceivedListener) - Method in class io.spacebunny.SpaceBunny.Client
Receive one message from inbox

S

SBChannel - Class in io.spacebunny.device
 
SBChannel(String, String) - Constructor for class io.spacebunny.device.SBChannel
 
SBChannel(JSONObject) - Constructor for class io.spacebunny.device.SBChannel
 
SBDevice - Class in io.spacebunny.device
 
SBDevice(String, String, String, ArrayList<SBProtocol>, ArrayList<SBChannel>, String, String) - Constructor for class io.spacebunny.device.SBDevice
 
SBDevice(JSONObject) - Constructor for class io.spacebunny.device.SBDevice
 
SBDevice.Builder - Class in io.spacebunny.device
Device Custom Builder
SBProtocol - Class in io.spacebunny.device
 
SBProtocol(String, int, int) - Constructor for class io.spacebunny.device.SBProtocol
 
SBProtocol(String, JSONObject) - Constructor for class io.spacebunny.device.SBProtocol
 
SBSubscription - Class in io.spacebunny.device
 
SBSubscription(Channel, String) - Constructor for class io.spacebunny.device.SBSubscription
 
secret - Variable in class io.spacebunny.device.SBDevice.Builder
 
secret - Variable in class io.spacebunny.device.SBDevice
 
SECRET_KEY - Static variable in class io.spacebunny.device.SBDevice
 
setChannels(ArrayList<SBChannel>) - Method in class io.spacebunny.device.SBDevice.Builder
 
setDefaultCA() - Static method in class io.spacebunny.SpaceBunny
 
setDeviceId(String) - Method in class io.spacebunny.device.SBDevice.Builder
 
setDeviceName(String) - Method in class io.spacebunny.device.SBDevice.Builder
 
setHost(String) - Method in class io.spacebunny.device.SBDevice.Builder
 
setOnFinishConfigiurationListener(SpaceBunny.OnFinishConfigiurationListener) - Method in class io.spacebunny.SpaceBunny.Client
 
setPathCustomCA(String) - Method in class io.spacebunny.SpaceBunny.Client
Set a custom CA
setProtocols(ArrayList<SBProtocol>) - Method in class io.spacebunny.device.SBDevice.Builder
 
setSecret(String) - Method in class io.spacebunny.device.SBDevice.Builder
 
setTls(boolean) - Method in class io.spacebunny.SpaceBunny.Client
 
setVerifyCA(boolean) - Method in class io.spacebunny.SpaceBunny.Client
 
setVHost(String) - Method in class io.spacebunny.device.SBDevice.Builder
 
SpaceBunny - Class in io.spacebunny
 
SpaceBunny() - Constructor for class io.spacebunny.SpaceBunny
 
SpaceBunny.Client - Class in io.spacebunny
 
SpaceBunny.ConfigurationException - Exception in io.spacebunny
 
SpaceBunny.ConnectionException - Exception in io.spacebunny
 
SpaceBunny.OnConnectedListener - Interface in io.spacebunny
 
SpaceBunny.OnFinishConfigiurationListener - Interface in io.spacebunny
 
SpaceBunny.OnMessageReceivedListener - Interface in io.spacebunny
 
subscribe(String, RabbitConnection.OnSubscriptionMessageReceivedListener) - Method in class io.spacebunny.connection.RabbitConnection
 
subscribe(RabbitConnection.OnSubscriptionMessageReceivedListener) - Method in class io.spacebunny.SpaceBunny.Client
Subscribe to input channel

T

testConnection() - Method in class io.spacebunny.SpaceBunny.Client
Test the connection with SpaceBunny Throws an exception if it is not
tls - Variable in class io.spacebunny.connection.RabbitConnection
 
tls - Variable in class io.spacebunny.SpaceBunny.Client
 
tls_port - Variable in class io.spacebunny.device.SBProtocol
 
TLS_PORT_KEY - Static variable in class io.spacebunny.device.SBProtocol
 
toString() - Method in class io.spacebunny.device.SBChannel
 
toString() - Method in class io.spacebunny.device.SBDevice
 
toString() - Method in class io.spacebunny.device.SBProtocol
 

U

unsubscribe(String) - Method in class io.spacebunny.connection.RabbitConnection
 
unsubscribe() - Method in class io.spacebunny.SpaceBunny.Client
Unsubscribe to input channel
URL_ENDPOINT - Static variable in class io.spacebunny.util.Constants
 
URL_ENDPOINT_TLS - Static variable in class io.spacebunny.util.Constants
 

V

verify_ca - Variable in class io.spacebunny.SpaceBunny.Client
 
vhost - Variable in class io.spacebunny.device.SBDevice.Builder
 
vhost - Variable in class io.spacebunny.device.SBDevice
 
VHOST_KEY - Static variable in class io.spacebunny.device.SBDevice
 
A B C D E F G H I L N O P R S T U V 
Skip navigation links

Copyright © 2016. All rights reserved.