Architecture Diagrams for /jnidzwetzki/bitfinex-v2-wss-api-java[edit]
Packages

Overview

Externally/framework-called methods
Java Main Methods - not found
JavaX RESTful Services - not found
Google Event Bus Subscribers - not found
JavaFX/MVVM Command Handlers - not found
Java Web Servlets - not found
Java Web Filters - not found
Java Websocket Client Endpoint - 4
Java Websocket Server Endpoint - not found
API Methods - 123
Android Activities - not found
Java Websocket Client Endpoint
onClose()
WebsocketClientEndpoint
onError()
onMessage()
onOpen()
API Methods
S
newPooledClient()
bitfinex client with subscribed channel managed. spreads amount of subs...
BitfinexClientFactory
bitfinex client factory
S
newPooledClient()
bitfinex client with subscribed channel managed. spreads amount of subs...
S
newSimpleClient()
bitfinex client
S
newSimpleClient()
bitfinex client with default configuration - only public channels
PooledBitfinexApiBroker()
PooledBitfinexApiBroker
BitfinexApiBroker client spreading amount of channels across multiple w...
O
close()
O
connect()
O
getApiKeyPermissions()
O
getCallbacks()
O
getConfiguration()
O
getConnectionFeatureManager()
O
getOrderManager()
O
getOrderbookManager()
O
getPositionManager()
O
getQuoteManager()
O
getRawOrderbookManager()
O
getSubscribedChannels()
O
getTradeManager()
O
getWalletManager()
O
isAuthenticated()
O
reconnect()
O
sendCommand()
O
unsubscribeAllChannels()
websocketConnCount()
SimpleBitfinexApiBroker()
SimpleBitfinexApiBroker
O
close()
Disconnect the websocket
O
connect()
Open the connection
O
getApiKeyPermissions()
O
getCallbacks()
O
getConfiguration()
O
getConnectionFeatureManager()
O
getOrderManager()
O
getOrderbookManager()
O
getPositionManager()
O
getQuoteManager()
O
getRawOrderbookManager()
O
getSubscribedChannels()
O
getTradeManager()
O
getWalletManager()
O
isAuthenticated()
O
reconnect()
Perform a reconnect
O
sendCommand()
Send a new API command
O
unsubscribeAllChannels()
Wait for unsubscription complete
AbstractManager()
A
AbstractManager
BiConsumerCallbackManager()
BiConsumerCallbackManager
handleEvent()
handleEvent()
Handle a new tick
handleEventsCollection()
handleEventsCollection()
Process a list with event
registerCallback()
registerCallback()
Register a new callback
removeCallback()
removeCallback()
Remove the a callback
ConnectionFeatureManager()
ConnectionFeatureManager
applyConnectionFeatures()
Apply the set connection features to connection
disableConnectionFeature()
Disable a connection feature
enableConnectionFeature()
Enable a connection feature
getActiveConnectionFeatures()
Get the active connection features
isConnectionFeatureActive()
Is the given connection feature active?
isConnectionFeatureEnabled()
Is the given connection feature enabled?
setActiveConnectionFeatures()
Set the active connection features
OrderManager()
OrderManager
cancelAllOrders()
Cancel the given order group
cancelOrder()
Cancel the given order
cancelOrderAndWaitForCompletion()
Cancel a order
cancelOrderGroup()
Cancel the given order group
clear()
Clear all orders
getOrders()
Get the list with exchange orders
placeOrder()
Place a new order
placeOrderAndWaitUntilActive()
Place an order and retry if Exception occur
updateOrder()
Update a exchange order
OrderbookManager()
OrderbookManager
handleNewOrderbookEntry()
Handle a new orderbook entry
registerOrderbookCallback()
Register a new trading orderbook callback
removeOrderbookCallback()
Remove the a trading orderbook callback
subscribeOrderbook()
Subscribe a orderbook
unsubscribeOrderbook()
Unsubscribe a orderbook
PositionManager()
PositionManager
calculateAdditionalPositionData()
Calculate additional position data like P/L
clear()
Clear all orders
getPositions()
Get the positions
updatePosition()
Update a exchange order
QuoteManager()
QuoteManager
getHeartbeatForSymbol()
Get the last heartbeat for the symbol
getLastTickerActivity()
Get the last ticker activity
handleCandleCollection()
Process a list with candles
handleCandlestickCollection()
Process a list with candlesticks
handleExecutedTradeEntry()
Handle a new executed trade
handleNewCandlestick()
Handle a new candlestick
handleNewTick()
Handle a new candle
invalidateTickerHeartbeat()
Invalidate the ticker heartbeat values
registerCandlestickCallback()
Register a new candlestick callback
registerExecutedTradeCallback()
Register a new executed trade callback
registerTickCallback()
Register a new tick callback
removeCandlestickCallback()
Remove the a candlestick callback
removeExecutedTradeCallback()
Remove a executed trade callback
removeTickCallback()
Remove the a tick callback
subscribeCandles()
Subscribe candles for a symbol
subscribeExecutedTrades()
Subscribe a executed trade channel
subscribeTicker()
Subscribe a ticker
unsubscribeCandles()
Unsubscribe the candles
unsubscribeExecutedTrades()
Unsubscribe a executed trades channel
unsubscribeTicker()
Unsubscribe a ticker
updateChannelHeartbeat()
Update the channel heartbeat
RawOrderbookManager()
RawOrderbookManager
handleNewOrderbookEntry()
Handle a new orderbook entry
registerOrderbookCallback()
Register a new trading orderbook callback
removeOrderbookCallback()
Remove the a trading orderbook callback
subscribeOrderbook()
Subscribe a orderbook
unsubscribeOrderbook()
Unsubscribe a orderbook
SimpleCallbackManager()
SimpleCallbackManager
notifyCallbacks()
Update a exchange order
notifyCallbacks()
registerCallback()
Add a order callback
removeCallback()
Remove a order callback
TradeManager()
TradeManager
updateTrade()
Update a exchange order
WalletManager()
WalletManager
calculateWalletFundingBalance()
Calculate the wallet funding balance for the given currency (e.g., BTC)
calculateWalletMarginBalance()
Calculate the wallet margin balance for the given currency (e.g., BTC)
getAssetsUnderManagement()
Total Assets Under Management for associated account
getAssetsUnderManagementNet()
Net Assets Under Management for associated account
getWallets()
Get all wallets