Skip navigation links
B C G I L M R S T W 

B

broadcast(RemoteTransactionEvent) - Method in class com.avaje.ebeaninternal.server.cluster.socket.SocketClusterBroadcast
Send the payload to all the members of the cluster.

C

ClusterMessage - Class in com.avaje.ebeaninternal.server.cluster.message
The message broadcast around the cluster.
com.avaje.ebeaninternal.server.cluster - package com.avaje.ebeaninternal.server.cluster
 
com.avaje.ebeaninternal.server.cluster.message - package com.avaje.ebeaninternal.server.cluster.message
 
com.avaje.ebeaninternal.server.cluster.socket - package com.avaje.ebeaninternal.server.cluster.socket
 
create(ClusterManager, Properties) - Method in class com.avaje.ebeaninternal.server.cluster.ServiceFactory
 

G

getCoreThreads() - Method in class com.avaje.ebeaninternal.server.cluster.SocketConfig
Return the number of core threads to use.
getData() - Method in class com.avaje.ebeaninternal.server.cluster.message.ClusterMessage
Return the raw message data.
getIncoming() - Method in class com.avaje.ebeaninternal.server.cluster.socket.SocketClusterStatus
Return the number of Remote transactions received.
getLocalHostPort() - Method in class com.avaje.ebeaninternal.server.cluster.SocketConfig
Return the host and port for this server instance.
getMaxThreads() - Method in class com.avaje.ebeaninternal.server.cluster.SocketConfig
Return the number of max threads to use.
getMembers() - Method in class com.avaje.ebeaninternal.server.cluster.SocketConfig
Return all the host and port for all the members of the cluster.
getOutgoing() - Method in class com.avaje.ebeaninternal.server.cluster.socket.SocketClusterStatus
Return the number of transactions sent to the cluster.
getRegisterHost() - Method in class com.avaje.ebeaninternal.server.cluster.message.ClusterMessage
Return the register host for online/offline message.
getStatus() - Method in class com.avaje.ebeaninternal.server.cluster.socket.SocketClusterBroadcast
Return the current status of this instance.
getThreadPoolName() - Method in class com.avaje.ebeaninternal.server.cluster.SocketConfig
Return the thread pool name.

I

isRegister() - Method in class com.avaje.ebeaninternal.server.cluster.message.ClusterMessage
Return true if register is true for a online/offline message.
isRegisterEvent() - Method in class com.avaje.ebeaninternal.server.cluster.message.ClusterMessage
Return true if this is a register event as opposed to a transaction message.

L

loadFromProperties(Properties) - Method in class com.avaje.ebeaninternal.server.cluster.SocketConfig
Load the properties into the configuration.

M

MessageReadWrite - Class in com.avaje.ebeaninternal.server.cluster.message
Mechanism to convert RemoteTransactionEvent to/from byte[] content.
MessageReadWrite(ClusterManager) - Constructor for class com.avaje.ebeaninternal.server.cluster.message.MessageReadWrite
 

R

read(DataInputStream) - Static method in class com.avaje.ebeaninternal.server.cluster.message.ClusterMessage
Read the message from binary form.
read(byte[]) - Method in class com.avaje.ebeaninternal.server.cluster.message.MessageReadWrite
Convert the byte[] content to RemoteTransactionEvent.
register(String, boolean) - Static method in class com.avaje.ebeaninternal.server.cluster.message.ClusterMessage
Create a register message.

S

ServiceFactory - Class in com.avaje.ebeaninternal.server.cluster
Factory for creating the ClusterBroadcast service.
ServiceFactory() - Constructor for class com.avaje.ebeaninternal.server.cluster.ServiceFactory
 
setCoreThreads(int) - Method in class com.avaje.ebeaninternal.server.cluster.SocketConfig
Set the number of core threads to use.
setLocalHostPort(String) - Method in class com.avaje.ebeaninternal.server.cluster.SocketConfig
Set the host and port for this server instance.
setMaxThreads(int) - Method in class com.avaje.ebeaninternal.server.cluster.SocketConfig
Set the number of max threads to use.
setMembers(List<String>) - Method in class com.avaje.ebeaninternal.server.cluster.SocketConfig
Set all the host and port for all the members of the cluster.
setThreadPoolName(String) - Method in class com.avaje.ebeaninternal.server.cluster.SocketConfig
Set the thread pool name.
shutdown() - Method in class com.avaje.ebeaninternal.server.cluster.socket.SocketClusterBroadcast
 
size() - Method in class com.avaje.ebeaninternal.server.cluster.socket.SocketClusterStatus
Return the number of members of the cluster currently online.
SocketClusterBroadcast - Class in com.avaje.ebeaninternal.server.cluster.socket
Broadcast messages across the cluster using sockets.
SocketClusterBroadcast(ClusterManager, SocketConfig) - Constructor for class com.avaje.ebeaninternal.server.cluster.socket.SocketClusterBroadcast
 
SocketClusterStatus - Class in com.avaje.ebeaninternal.server.cluster.socket
The current state of this cluster member.
SocketClusterStatus(int, long, long) - Constructor for class com.avaje.ebeaninternal.server.cluster.socket.SocketClusterStatus
 
SocketConfig - Class in com.avaje.ebeaninternal.server.cluster
Configuration for clustering using TCP sockets.
SocketConfig() - Constructor for class com.avaje.ebeaninternal.server.cluster.SocketConfig
 
startup() - Method in class com.avaje.ebeaninternal.server.cluster.socket.SocketClusterBroadcast
 

T

toString() - Method in class com.avaje.ebeaninternal.server.cluster.message.ClusterMessage
 
transEvent(byte[]) - Static method in class com.avaje.ebeaninternal.server.cluster.message.ClusterMessage
Create a transaction message.

W

write(DataOutputStream) - Method in class com.avaje.ebeaninternal.server.cluster.message.ClusterMessage
Write the message in binary form.
write(RemoteTransactionEvent) - Method in class com.avaje.ebeaninternal.server.cluster.message.MessageReadWrite
Convert the RemoteTransactionEvent to raw byte[] content.
B C G I L M R S T W 
Skip navigation links

Copyright © 2016. All rights reserved.