A B C G I L O R S T U W 
All Classes All Packages

A

AtomixClientTransportAdapter - Class in io.zeebe.transport.impl
 
AtomixClientTransportAdapter(MessagingService) - Constructor for class io.zeebe.transport.impl.AtomixClientTransportAdapter
 
AtomixServerTransport - Class in io.zeebe.transport.impl
 
AtomixServerTransport(int, MessagingService) - Constructor for class io.zeebe.transport.impl.AtomixServerTransport
 

B

buffer(DirectBuffer) - Method in class io.zeebe.transport.impl.ServerResponseImpl
 
buffer(DirectBuffer, int, int) - Method in class io.zeebe.transport.impl.ServerResponseImpl
 

C

ClientRequest - Interface in io.zeebe.transport
 
ClientTransport - Interface in io.zeebe.transport
 
close() - Method in class io.zeebe.transport.impl.AtomixServerTransport
 
createClientTransport(MessagingService) - Method in class io.zeebe.transport.TransportFactory
 
createServerTransport(int, MessagingService) - Method in class io.zeebe.transport.TransportFactory
 

G

getLength() - Method in class io.zeebe.transport.impl.ServerResponseImpl
 
getName() - Method in class io.zeebe.transport.impl.AtomixServerTransport
 
getPartitionId() - Method in interface io.zeebe.transport.ClientRequest
 
getPartitionId() - Method in class io.zeebe.transport.impl.ServerResponseImpl
 
getPartitionId() - Method in interface io.zeebe.transport.ServerResponse
 
getRequestId() - Method in class io.zeebe.transport.impl.ServerResponseImpl
 
getRequestId() - Method in interface io.zeebe.transport.ServerResponse
 
getWriter() - Method in class io.zeebe.transport.impl.ServerResponseImpl
 

I

io.zeebe.transport - package io.zeebe.transport
 
io.zeebe.transport.impl - package io.zeebe.transport.impl
 

L

Loggers - Class in io.zeebe.transport.impl
 

O

onRequest(ServerOutput, int, long, DirectBuffer, int, int) - Method in interface io.zeebe.transport.RequestHandler
Called on new request on given partition.

R

RequestHandler - Interface in io.zeebe.transport
 
reset() - Method in class io.zeebe.transport.impl.ServerResponseImpl
 

S

sendRequest(Supplier<String>, ClientRequest, Duration) - Method in interface io.zeebe.transport.ClientTransport
Send a request to a node with out any retries.
sendRequest(Supplier<String>, ClientRequest, Duration) - Method in class io.zeebe.transport.impl.AtomixClientTransportAdapter
 
sendRequestWithRetry(Supplier<String>, ClientRequest, Duration) - Method in interface io.zeebe.transport.ClientTransport
Similar to ClientTransport.sendRequestWithRetry(Supplier, Predicate, ClientRequest, Duration), but no requests are validated before completing the future.
sendRequestWithRetry(Supplier<String>, Predicate<DirectBuffer>, ClientRequest, Duration) - Method in interface io.zeebe.transport.ClientTransport
Send a request to a node with retries if there is no current connection or the node is not resolvable.
sendRequestWithRetry(Supplier<String>, Predicate<DirectBuffer>, ClientRequest, Duration) - Method in class io.zeebe.transport.impl.AtomixClientTransportAdapter
 
sendResponse(ServerResponse) - Method in class io.zeebe.transport.impl.AtomixServerTransport
 
sendResponse(ServerResponse) - Method in interface io.zeebe.transport.ServerOutput
Sends the given response.
ServerOutput - Interface in io.zeebe.transport
 
ServerResponse - Interface in io.zeebe.transport
 
ServerResponseImpl - Class in io.zeebe.transport.impl
 
ServerResponseImpl() - Constructor for class io.zeebe.transport.impl.ServerResponseImpl
 
ServerTransport - Interface in io.zeebe.transport
 
setPartitionId(int) - Method in class io.zeebe.transport.impl.ServerResponseImpl
 
setRequestId(long) - Method in class io.zeebe.transport.impl.ServerResponseImpl
 
subscribe(int, RequestHandler) - Method in class io.zeebe.transport.impl.AtomixServerTransport
 
subscribe(int, RequestHandler) - Method in interface io.zeebe.transport.ServerTransport
Subscribes to the given partition and call's the given handler on each new request.

T

TransportFactory - Class in io.zeebe.transport
 
TransportFactory(ActorScheduler) - Constructor for class io.zeebe.transport.TransportFactory
 

U

unsubscribe(int) - Method in class io.zeebe.transport.impl.AtomixServerTransport
 
unsubscribe(int) - Method in interface io.zeebe.transport.ServerTransport
Unsubscribe from the given partition, the registered handler will no longer be called on new requests.

W

write(MutableDirectBuffer, int) - Method in class io.zeebe.transport.impl.ServerResponseImpl
 
writer(BufferWriter) - Method in class io.zeebe.transport.impl.ServerResponseImpl
 
A B C G I L O R S T U W 
All Classes All Packages