Index

A B C D E F G H I K L M N O P R S T U V W Z 
All Classes|All Packages

A

AbstractDbLeader - Class in org.teamapps.cluster.model.cluster
 
AbstractDbLeader(ServiceRegistry) - Constructor for class org.teamapps.cluster.model.cluster.AbstractDbLeader
 
AbstractNode - Class in org.teamapps.cluster.core
 
AbstractNode() - Constructor for class org.teamapps.cluster.core.AbstractNode
 
AbstractNode(String, HostAddress, boolean, boolean) - Constructor for class org.teamapps.cluster.core.AbstractNode
 
AbstractNode(HostAddress) - Constructor for class org.teamapps.cluster.core.AbstractNode
 
AbstractReplicatedState - Class in org.teamapps.cluster.state
 
AbstractReplicatedState(String, ReplicatedStateHandler) - Constructor for class org.teamapps.cluster.state.AbstractReplicatedState
 
ADD - org.teamapps.cluster.state.ChangeOperation
 
addClusterTopics(ClusterTopicInfo) - Method in class org.teamapps.cluster.model.cluster.ClusterNodeInfo
 
addEntry(String, String, MessageObject) - Method in class org.teamapps.cluster.state.AbstractReplicatedState
 
addEntry(String, String, MessageObject) - Method in interface org.teamapps.cluster.state.ReplicatedState
 
addKnownRemoteNodes(ClusterNodeData) - Method in class org.teamapps.cluster.model.cluster.ClusterNodeInfo
 
addMember(RemoteClusterNode) - Method in class org.teamapps.cluster.service.ClusterTopic
 
addMessage(MessageQueueEntry) - Method in class org.teamapps.cluster.core.MessageQueue
 
addMessage(MessageObject, boolean) - Method in class org.teamapps.cluster.core.MessageQueue
 
addModelCollection(ModelCollection) - Method in interface org.teamapps.cluster.core.Cluster
 
addModelCollection(ModelCollection) - Method in class org.teamapps.cluster.core.ClusterImpl
 
addRegisteredMember(String) - Method in class org.teamapps.cluster.service.ClusterTopic
 
addRemoteNode(RemoteNode) - Method in interface org.teamapps.cluster.core.Cluster
 
addRemoteNode(RemoteNode) - Method in class org.teamapps.cluster.core.ClusterImpl
 
addRemoteNodes(NodeInfo) - Method in class org.teamapps.cluster.protocol.ClusterInfo
 
AesCipher - Class in org.teamapps.cluster.crypto
 
AesCipher(byte[]) - Constructor for class org.teamapps.cluster.crypto.AesCipher
 
AesCipher(String) - Constructor for class org.teamapps.cluster.crypto.AesCipher
 
AesRaBlockCipher - Class in org.teamapps.cluster.crypto
 
AesRaBlockCipher(byte[], byte[], int) - Constructor for class org.teamapps.cluster.crypto.AesRaBlockCipher
 
AesRaBlockCipher(String) - Constructor for class org.teamapps.cluster.crypto.AesRaBlockCipher
 
AesRaBlockCipher(String, String) - Constructor for class org.teamapps.cluster.crypto.AesRaBlockCipher
 
AesRaBlockCipher(String, String, int) - Constructor for class org.teamapps.cluster.crypto.AesRaBlockCipher
 
AesRaCipher - Class in org.teamapps.cluster.crypto
 
AesRaCipher(byte[], byte[], int) - Constructor for class org.teamapps.cluster.crypto.AesRaCipher
 
AesRaCipher(String) - Constructor for class org.teamapps.cluster.crypto.AesRaCipher
 
AesRaCipher(String, String) - Constructor for class org.teamapps.cluster.crypto.AesRaCipher
 
AesRaCipher(String, String, int) - Constructor for class org.teamapps.cluster.crypto.AesRaCipher
 

B

block() - Method in class org.teamapps.cluster.core.ClusterImpl
 
bytesToHex(byte[]) - Static method in class org.teamapps.cluster.crypto.HexUtil
 

C

ChangeLog - Interface in org.teamapps.cluster.core
 
ChangeOperation - Enum in org.teamapps.cluster.state
 
close() - Method in interface org.teamapps.cluster.core.Connection
 
close() - Method in class org.teamapps.cluster.core.NetworkConnection
 
closeConnection() - Method in class org.teamapps.cluster.network.Connection
 
Cluster - Interface in org.teamapps.cluster.core
 
ClusterFileTransfer - Class in org.teamapps.cluster.model.cluster
 
ClusterFileTransfer() - Constructor for class org.teamapps.cluster.model.cluster.ClusterFileTransfer
 
ClusterFileTransfer(byte[]) - Constructor for class org.teamapps.cluster.model.cluster.ClusterFileTransfer
 
ClusterFileTransfer(byte[], FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.ClusterFileTransfer
 
ClusterFileTransfer(DataInputStream) - Constructor for class org.teamapps.cluster.model.cluster.ClusterFileTransfer
 
ClusterFileTransfer(DataInputStream, FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.ClusterFileTransfer
 
ClusterFileTransfer(ByteBuffer) - Constructor for class org.teamapps.cluster.model.cluster.ClusterFileTransfer
 
ClusterFileTransferResponse - Class in org.teamapps.cluster.model.cluster
 
ClusterFileTransferResponse() - Constructor for class org.teamapps.cluster.model.cluster.ClusterFileTransferResponse
 
ClusterFileTransferResponse(byte[]) - Constructor for class org.teamapps.cluster.model.cluster.ClusterFileTransferResponse
 
ClusterFileTransferResponse(byte[], FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.ClusterFileTransferResponse
 
ClusterFileTransferResponse(DataInputStream) - Constructor for class org.teamapps.cluster.model.cluster.ClusterFileTransferResponse
 
ClusterFileTransferResponse(DataInputStream, FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.ClusterFileTransferResponse
 
ClusterFileTransferResponse(ByteBuffer) - Constructor for class org.teamapps.cluster.model.cluster.ClusterFileTransferResponse
 
ClusterHandler - Interface in org.teamapps.cluster.core
 
ClusterImpl - Class in org.teamapps.cluster.core
 
ClusterImpl(String, File, String, HostAddress, HostAddress, boolean, HostAddress...) - Constructor for class org.teamapps.cluster.core.ClusterImpl
 
ClusterImpl(String, String, boolean, HostAddress...) - Constructor for class org.teamapps.cluster.core.ClusterImpl
 
ClusterImpl(String, String, HostAddress, boolean, HostAddress...) - Constructor for class org.teamapps.cluster.core.ClusterImpl
 
ClusterImpl(String, String, HostAddress, HostAddress, boolean, HostAddress...) - Constructor for class org.teamapps.cluster.core.ClusterImpl
 
ClusterInfo - Class in org.teamapps.cluster.protocol
 
ClusterInfo() - Constructor for class org.teamapps.cluster.protocol.ClusterInfo
 
ClusterInfo(byte[]) - Constructor for class org.teamapps.cluster.protocol.ClusterInfo
 
ClusterInfo(byte[], FileProvider) - Constructor for class org.teamapps.cluster.protocol.ClusterInfo
 
ClusterInfo(ByteBuf, FileProvider) - Constructor for class org.teamapps.cluster.protocol.ClusterInfo
 
ClusterInfo(DataInputStream) - Constructor for class org.teamapps.cluster.protocol.ClusterInfo
 
ClusterInfo(DataInputStream, FileProvider) - Constructor for class org.teamapps.cluster.protocol.ClusterInfo
 
ClusterInfo(MessageObject, PojoObjectDecoderRegistry) - Constructor for class org.teamapps.cluster.protocol.ClusterInfo
 
ClusterMessageFilePart - Class in org.teamapps.cluster.protocol
 
ClusterMessageFilePart() - Constructor for class org.teamapps.cluster.protocol.ClusterMessageFilePart
 
ClusterMessageFilePart(byte[]) - Constructor for class org.teamapps.cluster.protocol.ClusterMessageFilePart
 
ClusterMessageFilePart(byte[], FileProvider) - Constructor for class org.teamapps.cluster.protocol.ClusterMessageFilePart
 
ClusterMessageFilePart(ByteBuf, FileProvider) - Constructor for class org.teamapps.cluster.protocol.ClusterMessageFilePart
 
ClusterMessageFilePart(DataInputStream) - Constructor for class org.teamapps.cluster.protocol.ClusterMessageFilePart
 
ClusterMessageFilePart(DataInputStream, FileProvider) - Constructor for class org.teamapps.cluster.protocol.ClusterMessageFilePart
 
ClusterMessageFilePart(MessageObject, PojoObjectDecoderRegistry) - Constructor for class org.teamapps.cluster.protocol.ClusterMessageFilePart
 
ClusterMessageHandler<MESSAGE extends org.teamapps.protocol.schema.MessageObject> - Class in org.teamapps.cluster.core
 
ClusterMessageHandler(MessageHandler<MESSAGE>, PojoObjectDecoder<MESSAGE>) - Constructor for class org.teamapps.cluster.core.ClusterMessageHandler
 
ClusterMethodExecution - Class in org.teamapps.cluster.protocol
 
ClusterMethodExecution() - Constructor for class org.teamapps.cluster.protocol.ClusterMethodExecution
 
ClusterMethodExecution(byte[]) - Constructor for class org.teamapps.cluster.protocol.ClusterMethodExecution
 
ClusterMethodExecution(byte[], FileProvider) - Constructor for class org.teamapps.cluster.protocol.ClusterMethodExecution
 
ClusterMethodExecution(ByteBuf, FileProvider) - Constructor for class org.teamapps.cluster.protocol.ClusterMethodExecution
 
ClusterMethodExecution(DataInputStream) - Constructor for class org.teamapps.cluster.protocol.ClusterMethodExecution
 
ClusterMethodExecution(DataInputStream, FileProvider) - Constructor for class org.teamapps.cluster.protocol.ClusterMethodExecution
 
ClusterMethodExecution(MessageObject, PojoObjectDecoderRegistry) - Constructor for class org.teamapps.cluster.protocol.ClusterMethodExecution
 
ClusterModel - Class in org.teamapps.cluster.protocol
 
ClusterModel() - Constructor for class org.teamapps.cluster.protocol.ClusterModel
 
ClusterNode - Class in org.teamapps.cluster.core
 
ClusterNode - Class in org.teamapps.cluster.network
 
ClusterNode() - Constructor for class org.teamapps.cluster.core.ClusterNode
 
ClusterNode() - Constructor for class org.teamapps.cluster.network.ClusterNode
 
ClusterNodeData - Class in org.teamapps.cluster.model.cluster
 
ClusterNodeData() - Constructor for class org.teamapps.cluster.model.cluster.ClusterNodeData
 
ClusterNodeData(byte[]) - Constructor for class org.teamapps.cluster.model.cluster.ClusterNodeData
 
ClusterNodeData(byte[], FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.ClusterNodeData
 
ClusterNodeData(DataInputStream) - Constructor for class org.teamapps.cluster.model.cluster.ClusterNodeData
 
ClusterNodeData(DataInputStream, FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.ClusterNodeData
 
ClusterNodeData(ByteBuffer) - Constructor for class org.teamapps.cluster.model.cluster.ClusterNodeData
 
ClusterNodeInfo - Class in org.teamapps.cluster.model.cluster
 
ClusterNodeInfo() - Constructor for class org.teamapps.cluster.model.cluster.ClusterNodeInfo
 
ClusterNodeInfo(byte[]) - Constructor for class org.teamapps.cluster.model.cluster.ClusterNodeInfo
 
ClusterNodeInfo(byte[], FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.ClusterNodeInfo
 
ClusterNodeInfo(DataInputStream) - Constructor for class org.teamapps.cluster.model.cluster.ClusterNodeInfo
 
ClusterNodeInfo(DataInputStream, FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.ClusterNodeInfo
 
ClusterNodeInfo(ByteBuffer) - Constructor for class org.teamapps.cluster.model.cluster.ClusterNodeInfo
 
ClusterNodeMessageHandler - Interface in org.teamapps.cluster.network
 
ClusterSchemaRegistry - Class in org.teamapps.cluster.model.cluster
 
ClusterSchemaRegistry() - Constructor for class org.teamapps.cluster.model.cluster.ClusterSchemaRegistry
 
ClusterService - Interface in org.teamapps.cluster.core
 
ClusterTopic - Class in org.teamapps.cluster.service
 
ClusterTopic(String, AesCipher) - Constructor for class org.teamapps.cluster.service.ClusterTopic
 
ClusterTopic(String, AesCipher, String) - Constructor for class org.teamapps.cluster.service.ClusterTopic
 
ClusterTopicInfo - Class in org.teamapps.cluster.model.cluster
 
ClusterTopicInfo() - Constructor for class org.teamapps.cluster.model.cluster.ClusterTopicInfo
 
ClusterTopicInfo(byte[]) - Constructor for class org.teamapps.cluster.model.cluster.ClusterTopicInfo
 
ClusterTopicInfo(byte[], FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.ClusterTopicInfo
 
ClusterTopicInfo(DataInputStream) - Constructor for class org.teamapps.cluster.model.cluster.ClusterTopicInfo
 
ClusterTopicInfo(DataInputStream, FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.ClusterTopicInfo
 
ClusterTopicInfo(ByteBuffer) - Constructor for class org.teamapps.cluster.model.cluster.ClusterTopicInfo
 
ClusterTopicMessage - Class in org.teamapps.cluster.model.cluster
 
ClusterTopicMessage() - Constructor for class org.teamapps.cluster.model.cluster.ClusterTopicMessage
 
ClusterTopicMessage(byte[]) - Constructor for class org.teamapps.cluster.model.cluster.ClusterTopicMessage
 
ClusterTopicMessage(byte[], FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.ClusterTopicMessage
 
ClusterTopicMessage(DataInputStream) - Constructor for class org.teamapps.cluster.model.cluster.ClusterTopicMessage
 
ClusterTopicMessage(DataInputStream, FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.ClusterTopicMessage
 
ClusterTopicMessage(ByteBuffer) - Constructor for class org.teamapps.cluster.model.cluster.ClusterTopicMessage
 
combineArrays(byte[], byte[]) - Static method in class org.teamapps.cluster.crypto.AesCipher
 
combineArrays(byte[], byte[]) - Static method in class org.teamapps.cluster.crypto.AesRaCipher
 
commitLastMessage() - Method in class org.teamapps.cluster.core.MessageQueue
 
Connection - Class in org.teamapps.cluster.network
 
Connection - Interface in org.teamapps.cluster.core
 
Connection(ConnectionHandler, Socket, NodeAddress) - Constructor for class org.teamapps.cluster.network.Connection
 
Connection(ConnectionHandler, NodeAddress) - Constructor for class org.teamapps.cluster.network.Connection
 
ConnectionHandler - Interface in org.teamapps.cluster.core
 
ConnectionHandler - Interface in org.teamapps.cluster.network
 
CONTAINS - org.teamapps.cluster.state.TransactionCompareRule
 
CONTAINS_NOT - org.teamapps.cluster.state.TransactionCompareRule
 
containsDecoder(int) - Method in class org.teamapps.cluster.model.cluster.ClusterSchemaRegistry
 
createCluster(String, String, HostAddress...) - Static method in interface org.teamapps.cluster.core.Cluster
 
createCluster(String, String, HostAddress, boolean, HostAddress...) - Static method in interface org.teamapps.cluster.core.Cluster
 
createCluster(String, String, HostAddress, HostAddress, boolean, HostAddress...) - Static method in interface org.teamapps.cluster.core.Cluster
 
createHash(byte[]) - Static method in class org.teamapps.cluster.crypto.ShaHash
 
createHash(String) - Static method in class org.teamapps.cluster.crypto.ShaHash
 
createHashBytes(byte[]) - Static method in class org.teamapps.cluster.crypto.ShaHash
 
createHashBytes(String) - Static method in class org.teamapps.cluster.crypto.ShaHash
 
createInitMessage() - Method in interface org.teamapps.cluster.network.ClusterNodeMessageHandler
 
createInitMessage() - Method in class org.teamapps.cluster.service.TeamAppsCluster
 
createNodeInfo() - Method in class org.teamapps.cluster.core.AbstractNode
 
createNodeInfo() - Method in interface org.teamapps.cluster.core.Node
 
createServiceTask(String, String, REQUEST, MessageDecoder<RESPONSE>) - Method in class org.teamapps.cluster.service.TeamAppsCluster
 
createServiceTask(String, REQUEST, PojoObjectDecoder<RESPONSE>) - Method in interface org.teamapps.cluster.core.ClusterService
 
createTempDir() - Static method in class org.teamapps.cluster.service.Utils
 
createTopic(String, Consumer<ClusterTopicMessage>) - Method in class org.teamapps.cluster.service.TeamAppsCluster
 
createTopicInfo() - Method in class org.teamapps.cluster.service.ClusterTopic
 
createZipFromDirectory(File, File) - Static method in class org.teamapps.cluster.utils.ZipUtils
 

D

DbLeaderClient - Class in org.teamapps.cluster.model.cluster
 
DbLeaderClient(ServiceRegistry) - Constructor for class org.teamapps.cluster.model.cluster.DbLeaderClient
 
DbTransaction - Class in org.teamapps.cluster.model.cluster
 
DbTransaction() - Constructor for class org.teamapps.cluster.model.cluster.DbTransaction
 
DbTransaction(byte[]) - Constructor for class org.teamapps.cluster.model.cluster.DbTransaction
 
DbTransaction(byte[], FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.DbTransaction
 
DbTransaction(DataInputStream) - Constructor for class org.teamapps.cluster.model.cluster.DbTransaction
 
DbTransaction(DataInputStream, FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.DbTransaction
 
DbTransaction(ByteBuffer) - Constructor for class org.teamapps.cluster.model.cluster.DbTransaction
 
DbTransactionList - Class in org.teamapps.cluster.model.cluster
 
DbTransactionList() - Constructor for class org.teamapps.cluster.model.cluster.DbTransactionList
 
DbTransactionList(byte[]) - Constructor for class org.teamapps.cluster.model.cluster.DbTransactionList
 
DbTransactionList(byte[], FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.DbTransactionList
 
DbTransactionList(DataInputStream) - Constructor for class org.teamapps.cluster.model.cluster.DbTransactionList
 
DbTransactionList(DataInputStream, FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.DbTransactionList
 
DbTransactionList(ByteBuffer) - Constructor for class org.teamapps.cluster.model.cluster.DbTransactionList
 
DbTransactionListRequest - Class in org.teamapps.cluster.model.cluster
 
DbTransactionListRequest() - Constructor for class org.teamapps.cluster.model.cluster.DbTransactionListRequest
 
DbTransactionListRequest(byte[]) - Constructor for class org.teamapps.cluster.model.cluster.DbTransactionListRequest
 
DbTransactionListRequest(byte[], FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.DbTransactionListRequest
 
DbTransactionListRequest(DataInputStream) - Constructor for class org.teamapps.cluster.model.cluster.DbTransactionListRequest
 
DbTransactionListRequest(DataInputStream, FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.DbTransactionListRequest
 
DbTransactionListRequest(ByteBuffer) - Constructor for class org.teamapps.cluster.model.cluster.DbTransactionListRequest
 
DbTransactionRequest - Class in org.teamapps.cluster.model.cluster
 
DbTransactionRequest() - Constructor for class org.teamapps.cluster.model.cluster.DbTransactionRequest
 
DbTransactionRequest(byte[]) - Constructor for class org.teamapps.cluster.model.cluster.DbTransactionRequest
 
DbTransactionRequest(byte[], FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.DbTransactionRequest
 
DbTransactionRequest(DataInputStream) - Constructor for class org.teamapps.cluster.model.cluster.DbTransactionRequest
 
DbTransactionRequest(DataInputStream, FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.DbTransactionRequest
 
DbTransactionRequest(ByteBuffer) - Constructor for class org.teamapps.cluster.model.cluster.DbTransactionRequest
 
DECODER_FUNCTION - Static variable in class org.teamapps.cluster.model.cluster.ClusterFileTransfer
 
DECODER_FUNCTION - Static variable in class org.teamapps.cluster.model.cluster.ClusterFileTransferResponse
 
DECODER_FUNCTION - Static variable in class org.teamapps.cluster.model.cluster.ClusterNodeData
 
DECODER_FUNCTION - Static variable in class org.teamapps.cluster.model.cluster.ClusterNodeInfo
 
DECODER_FUNCTION - Static variable in class org.teamapps.cluster.model.cluster.ClusterTopicInfo
 
DECODER_FUNCTION - Static variable in class org.teamapps.cluster.model.cluster.ClusterTopicMessage
 
DECODER_FUNCTION - Static variable in class org.teamapps.cluster.model.cluster.DbTransaction
 
DECODER_FUNCTION - Static variable in class org.teamapps.cluster.model.cluster.DbTransactionList
 
DECODER_FUNCTION - Static variable in class org.teamapps.cluster.model.cluster.DbTransactionListRequest
 
DECODER_FUNCTION - Static variable in class org.teamapps.cluster.model.cluster.DbTransactionRequest
 
DECODER_FUNCTION - Static variable in class org.teamapps.cluster.model.cluster.KeepAliveMessage
 
DECODER_FUNCTION - Static variable in class org.teamapps.cluster.model.cluster.ServiceClusterRequest
 
DECODER_FUNCTION - Static variable in class org.teamapps.cluster.model.cluster.ServiceClusterResponse
 
decrypt(byte[]) - Method in class org.teamapps.cluster.crypto.AesCipher
 
decrypt(byte[], int) - Method in class org.teamapps.cluster.crypto.AesCipher
 
decrypt(byte[], int) - Method in class org.teamapps.cluster.crypto.AesRaCipher
 
decrypt(byte[], int, int) - Method in class org.teamapps.cluster.crypto.AesRaCipher
 
decrypt(long, long, byte[]) - Method in class org.teamapps.cluster.crypto.AesCipher
 
decryptDouble(double, int) - Method in class org.teamapps.cluster.crypto.AesRaCipher
 
decryptFloat(float, int) - Method in class org.teamapps.cluster.crypto.AesRaCipher
 
decryptInlinedIv(byte[]) - Method in class org.teamapps.cluster.crypto.AesRaCipher
 
decryptInlinedIv(byte[], int) - Method in class org.teamapps.cluster.crypto.AesRaCipher
 
decryptInt(int, int) - Method in class org.teamapps.cluster.crypto.AesRaCipher
 
decryptInt(long, long, int) - Method in class org.teamapps.cluster.crypto.AesCipher
 
decryptInteger(int, byte[]) - Method in class org.teamapps.cluster.crypto.AesRaBlockCipher
 
decryptLong(long, int) - Method in class org.teamapps.cluster.crypto.AesRaCipher
 
decryptSave(byte[]) - Method in class org.teamapps.cluster.crypto.AesCipher
 
decryptSave(byte[], int) - Method in class org.teamapps.cluster.crypto.AesRaCipher
 
decryptSaveInlinedIv(byte[]) - Method in class org.teamapps.cluster.crypto.AesRaCipher
 
decryptString(byte[], int) - Method in class org.teamapps.cluster.crypto.AesRaCipher
 

E

encrypt(byte[]) - Method in class org.teamapps.cluster.crypto.AesCipher
 
encrypt(byte[], int) - Method in class org.teamapps.cluster.crypto.AesRaCipher
 
encrypt(long, long, byte[]) - Method in class org.teamapps.cluster.crypto.AesCipher
 
encryptDouble(double, int) - Method in class org.teamapps.cluster.crypto.AesRaCipher
 
encryptFloat(float, int) - Method in class org.teamapps.cluster.crypto.AesRaCipher
 
encryptInlinedIv(byte[]) - Method in class org.teamapps.cluster.crypto.AesRaCipher
 
encryptInt(int, int) - Method in class org.teamapps.cluster.crypto.AesRaCipher
 
encryptInt(long, long, int) - Method in class org.teamapps.cluster.crypto.AesCipher
 
encryptInteger(int, int, byte[]) - Method in class org.teamapps.cluster.crypto.AesRaBlockCipher
 
encryptLong(long, int) - Method in class org.teamapps.cluster.crypto.AesRaCipher
 
encryptSave(byte[]) - Method in class org.teamapps.cluster.crypto.AesCipher
 
encryptSave(byte[], int) - Method in class org.teamapps.cluster.crypto.AesRaCipher
 
encryptSaveInlinedIv(byte[]) - Method in class org.teamapps.cluster.crypto.AesRaCipher
 
encryptString(String, int) - Method in class org.teamapps.cluster.crypto.AesRaCipher
 
ExceptionUtil - Class in org.teamapps.cluster.utils
 
executeServiceMethod(String, String, REQUEST, PojoObjectDecoder<RESPONSE>) - Method in class org.teamapps.cluster.core.ClusterImpl
 
executeServiceMethod(String, String, REQUEST, PojoObjectDecoder<RESPONSE>) - Method in interface org.teamapps.cluster.core.RemoteNode
 
executeServiceMethod(String, String, REQUEST, PojoObjectDecoder<RESPONSE>) - Method in class org.teamapps.cluster.core.RemoteNodeImpl
 
executeStateMachineUpdate(StateUpdate) - Method in class org.teamapps.cluster.state.AbstractReplicatedState
 
executeStateMachineUpdate(StateUpdate) - Method in interface org.teamapps.cluster.state.ReplicatedState
 
executeStateMachineUpdate(StateUpdateMessage...) - Method in class org.teamapps.cluster.state.AbstractReplicatedState
 
executeStateMachineUpdate(StateUpdateMessage...) - Method in interface org.teamapps.cluster.state.ReplicatedState
 

F

fireAndForget(String, MessageObject) - Method in class org.teamapps.cluster.state.AbstractReplicatedState
 
fireAndForget(String, MessageObject) - Method in interface org.teamapps.cluster.state.ReplicatedState
 

G

getAvailableServices() - Method in class org.teamapps.cluster.model.cluster.ClusterNodeData
 
getAvailableServicesAsList() - Method in class org.teamapps.cluster.model.cluster.ClusterNodeData
 
getBlockData(int, int, byte[]) - Static method in class org.teamapps.cluster.crypto.AesRaBlockCipher
 
getById(int) - Static method in enum org.teamapps.cluster.state.ChangeOperation
 
getBytes() - Method in class org.teamapps.cluster.model.cluster.DbTransaction
 
getBytes() - Method in class org.teamapps.cluster.model.cluster.DbTransactionRequest
 
getClusterInfo() - Method in interface org.teamapps.cluster.core.ClusterHandler
 
getClusterInfo() - Method in class org.teamapps.cluster.core.ClusterImpl
 
getClusterInfo() - Method in interface org.teamapps.cluster.core.ConnectionHandler
 
getClusterInfo() - Method in class org.teamapps.cluster.core.RemoteNodeImpl
 
getClusterNodeData() - Method in class org.teamapps.cluster.network.RemoteClusterNode
 
getClusterTopics() - Method in class org.teamapps.cluster.model.cluster.ClusterNodeInfo
 
getCompareRule() - Method in class org.teamapps.cluster.state.ReplicatedStateTransactionRule
 
getConnection() - Method in class org.teamapps.cluster.network.RemoteClusterNode
 
getData() - Method in class org.teamapps.cluster.model.cluster.ClusterFileTransfer
 
getData() - Method in class org.teamapps.cluster.model.cluster.ClusterTopicMessage
 
getData() - Method in class org.teamapps.cluster.protocol.ClusterMessageFilePart
 
getData() - Method in class org.teamapps.cluster.protocol.ClusterMethodExecution
 
getEntries(boolean) - Method in class org.teamapps.cluster.core.MessageQueue
 
getEntries(String) - Method in class org.teamapps.cluster.state.AbstractReplicatedState
 
getEntries(String) - Method in interface org.teamapps.cluster.state.ReplicatedState
 
getEntry(String, String) - Method in class org.teamapps.cluster.state.AbstractReplicatedState
 
getEntry(String, String) - Method in interface org.teamapps.cluster.state.ReplicatedState
 
getEntryCount(String) - Method in class org.teamapps.cluster.state.AbstractReplicatedState
 
getEntryCount(String) - Method in interface org.teamapps.cluster.state.ReplicatedState
 
getError() - Method in class org.teamapps.cluster.model.cluster.ServiceClusterResponse
 
getErrorMessage() - Method in class org.teamapps.cluster.model.cluster.ServiceClusterResponse
 
getFile(String) - Method in class org.teamapps.cluster.core.NetworkConnection
 
getFile(String) - Method in class org.teamapps.cluster.service.TeamAppsCluster
 
getFileId() - Method in class org.teamapps.cluster.model.cluster.ClusterFileTransfer
 
getFileId() - Method in class org.teamapps.cluster.model.cluster.ClusterFileTransferResponse
 
getFileId() - Method in class org.teamapps.cluster.protocol.ClusterMessageFilePart
 
getHost() - Method in class org.teamapps.cluster.core.HostAddress
 
getHost() - Method in class org.teamapps.cluster.model.cluster.ClusterNodeData
 
getHost() - Method in class org.teamapps.cluster.network.NodeAddress
 
getHost() - Method in class org.teamapps.cluster.protocol.NodeInfo
 
getHostAddress() - Method in class org.teamapps.cluster.core.AbstractNode
 
getHostAddress() - Method in interface org.teamapps.cluster.core.Node
 
getId() - Method in enum org.teamapps.cluster.state.ChangeOperation
 
getIdentifier() - Method in class org.teamapps.cluster.state.ReplicatedStateTransactionRule
 
getIdentifier() - Method in class org.teamapps.cluster.state.StateUpdateMessage
 
getInitialMessage() - Method in class org.teamapps.cluster.model.cluster.ClusterFileTransfer
 
getKeepAliveMessage() - Method in interface org.teamapps.cluster.network.ClusterNodeMessageHandler
 
getKeepAliveMessage() - Method in class org.teamapps.cluster.service.TeamAppsCluster
 
getKnownRemoteNodes() - Method in class org.teamapps.cluster.model.cluster.ClusterNodeInfo
 
getLastKnownTransactionId() - Method in class org.teamapps.cluster.model.cluster.DbTransactionList
 
getLastKnownTransactionId() - Method in class org.teamapps.cluster.model.cluster.DbTransactionListRequest
 
getLastMessage() - Method in class org.teamapps.cluster.model.cluster.ClusterFileTransfer
 
getLength() - Method in class org.teamapps.cluster.model.cluster.ClusterFileTransfer
 
getLists() - Method in class org.teamapps.cluster.state.AbstractReplicatedState
 
getLists() - Method in interface org.teamapps.cluster.state.ReplicatedState
 
getLocalNode() - Method in interface org.teamapps.cluster.core.Cluster
 
getLocalNode() - Method in class org.teamapps.cluster.core.ClusterImpl
 
getLocalNode() - Method in class org.teamapps.cluster.model.cluster.ClusterNodeInfo
 
getLocalNode() - Method in class org.teamapps.cluster.protocol.ClusterInfo
 
getLocalNodeId() - Method in interface org.teamapps.cluster.state.ReplicatedStateRegistry
 
getMessage() - Method in class org.teamapps.cluster.core.MessageQueueEntry
 
getMessage() - Method in class org.teamapps.cluster.state.StateUpdateMessage
 
getMessageDecoder() - Static method in class org.teamapps.cluster.model.cluster.ClusterFileTransfer
 
getMessageDecoder() - Static method in class org.teamapps.cluster.model.cluster.ClusterFileTransferResponse
 
getMessageDecoder() - Static method in class org.teamapps.cluster.model.cluster.ClusterNodeData
 
getMessageDecoder() - Static method in class org.teamapps.cluster.model.cluster.ClusterNodeInfo
 
getMessageDecoder() - Static method in class org.teamapps.cluster.model.cluster.ClusterTopicInfo
 
getMessageDecoder() - Static method in class org.teamapps.cluster.model.cluster.ClusterTopicMessage
 
getMessageDecoder() - Static method in class org.teamapps.cluster.model.cluster.DbTransaction
 
getMessageDecoder() - Static method in class org.teamapps.cluster.model.cluster.DbTransactionList
 
getMessageDecoder() - Static method in class org.teamapps.cluster.model.cluster.DbTransactionListRequest
 
getMessageDecoder() - Static method in class org.teamapps.cluster.model.cluster.DbTransactionRequest
 
getMessageDecoder() - Static method in class org.teamapps.cluster.model.cluster.KeepAliveMessage
 
getMessageDecoder() - Static method in class org.teamapps.cluster.model.cluster.ServiceClusterRequest
 
getMessageDecoder() - Static method in class org.teamapps.cluster.model.cluster.ServiceClusterResponse
 
getMessageDecoder() - Static method in class org.teamapps.cluster.protocol.ClusterInfo
 
getMessageDecoder() - Static method in class org.teamapps.cluster.protocol.ClusterMessageFilePart
 
getMessageDecoder() - Static method in class org.teamapps.cluster.protocol.ClusterMethodExecution
 
getMessageDecoder() - Static method in class org.teamapps.cluster.protocol.NodeInfo
 
getMessageDecoder(int) - Method in class org.teamapps.cluster.model.cluster.ClusterSchemaRegistry
 
getMessageIndex() - Method in class org.teamapps.cluster.model.cluster.ClusterFileTransfer
 
getMessageModel() - Static method in class org.teamapps.cluster.protocol.ClusterInfo
 
getMessageModel() - Static method in class org.teamapps.cluster.protocol.ClusterMessageFilePart
 
getMessageModel() - Static method in class org.teamapps.cluster.protocol.ClusterMethodExecution
 
getMessageModel() - Static method in class org.teamapps.cluster.protocol.NodeInfo
 
getMessageQueue() - Method in interface org.teamapps.cluster.core.RemoteNode
 
getMessageQueue() - Method in class org.teamapps.cluster.core.RemoteNodeImpl
 
getMethod() - Method in class org.teamapps.cluster.model.cluster.ServiceClusterRequest
 
getModelCollection() - Static method in class org.teamapps.cluster.protocol.ClusterInfo
 
getModelCollection() - Static method in class org.teamapps.cluster.protocol.ClusterMessageFilePart
 
getModelCollection() - Static method in class org.teamapps.cluster.protocol.ClusterMethodExecution
 
getModelCollection() - Static method in class org.teamapps.cluster.protocol.NodeInfo
 
getModelCollection() - Method in class Protocol
 
getName() - Method in interface org.teamapps.cluster.core.ChangeLog
 
getName() - Method in class org.teamapps.cluster.state.AbstractReplicatedState
 
getName() - Method in interface org.teamapps.cluster.state.ReplicatedState
 
getNext() - Method in class org.teamapps.cluster.core.MessageQueue
 
getNodeAddress() - Method in class org.teamapps.cluster.network.Connection
 
getNodeAddress() - Method in class org.teamapps.cluster.network.RemoteClusterNode
 
getNodeId() - Method in class org.teamapps.cluster.core.AbstractNode
 
getNodeId() - Method in interface org.teamapps.cluster.core.Node
 
getNodeId() - Method in class org.teamapps.cluster.model.cluster.ClusterNodeData
 
getNodeId() - Method in class org.teamapps.cluster.network.ClusterNode
 
getNodeId() - Method in class org.teamapps.cluster.protocol.NodeInfo
 
getNodeIds() - Method in class org.teamapps.cluster.model.cluster.ClusterTopicInfo
 
getNodeIdsAsList() - Method in class org.teamapps.cluster.model.cluster.ClusterTopicInfo
 
getOperation() - Method in class org.teamapps.cluster.state.StateUpdateMessage
 
getPort() - Method in class org.teamapps.cluster.core.HostAddress
 
getPort() - Method in class org.teamapps.cluster.model.cluster.ClusterNodeData
 
getPort() - Method in class org.teamapps.cluster.network.LocalClusterNode
 
getPort() - Method in class org.teamapps.cluster.network.NodeAddress
 
getPort() - Method in class org.teamapps.cluster.protocol.NodeInfo
 
getProperty(String) - Method in class org.teamapps.cluster.state.AbstractReplicatedState
 
getProperty(String) - Method in interface org.teamapps.cluster.state.ReplicatedState
 
getRandomServiceProvider(String) - Method in class org.teamapps.cluster.core.ClusterImpl
 
getRandomServiceProvider(String) - Method in class org.teamapps.cluster.service.TeamAppsCluster
 
getReceivedData() - Method in class org.teamapps.cluster.model.cluster.ClusterFileTransferResponse
 
getRemoteNode(String) - Method in interface org.teamapps.cluster.core.Cluster
 
getRemoteNode(String) - Method in class org.teamapps.cluster.core.ClusterImpl
 
getRemoteNodes() - Method in interface org.teamapps.cluster.core.Cluster
 
getRemoteNodes() - Method in class org.teamapps.cluster.core.ClusterImpl
 
getRemoteNodes() - Method in class org.teamapps.cluster.protocol.ClusterInfo
 
getRequestData() - Method in class org.teamapps.cluster.model.cluster.ServiceClusterRequest
 
getRequestId() - Method in class org.teamapps.cluster.core.MessageQueueEntry
 
getRequestId() - Method in class org.teamapps.cluster.model.cluster.ServiceClusterRequest
 
getRequestId() - Method in class org.teamapps.cluster.model.cluster.ServiceClusterResponse
 
getRequestId() - Method in class org.teamapps.cluster.protocol.ClusterMethodExecution
 
getResponse() - Method in class org.teamapps.cluster.model.cluster.ClusterNodeData
 
getResponse() - Method in class org.teamapps.cluster.model.cluster.ClusterNodeInfo
 
getResponseData() - Method in class org.teamapps.cluster.model.cluster.ServiceClusterResponse
 
getSchema() - Method in class MessageModel
 
getServiceMethod() - Method in class org.teamapps.cluster.core.MessageQueueEntry
 
getServiceMethod() - Method in class org.teamapps.cluster.protocol.ClusterMethodExecution
 
getServiceName() - Method in class org.teamapps.cluster.core.MessageQueueEntry
 
getServiceName() - Method in class org.teamapps.cluster.model.cluster.ServiceClusterRequest
 
getServiceName() - Method in class org.teamapps.cluster.protocol.ClusterMethodExecution
 
getServices() - Method in class org.teamapps.cluster.core.AbstractNode
 
getServices() - Method in interface org.teamapps.cluster.core.Node
 
getServices() - Method in class org.teamapps.cluster.network.ClusterNode
 
getServices() - Method in class org.teamapps.cluster.protocol.NodeInfo
 
getStateMachine() - Method in class org.teamapps.cluster.state.StateUpdate
 
getStateMachine(String, boolean) - Method in interface org.teamapps.cluster.state.ReplicatedStateRegistry
 
getSubStateId() - Method in class org.teamapps.cluster.state.ReplicatedStateTransactionRule
 
getSubStateId() - Method in class org.teamapps.cluster.state.StateUpdateMessage
 
getTimestamp() - Method in class org.teamapps.cluster.core.MessageQueueEntry
 
getTopic() - Method in class org.teamapps.cluster.model.cluster.ClusterTopicMessage
 
getTopicName() - Method in class org.teamapps.cluster.model.cluster.ClusterTopicInfo
 
getTotalLength() - Method in class org.teamapps.cluster.protocol.ClusterMessageFilePart
 
getTransactionConditions() - Method in class org.teamapps.cluster.state.StateUpdate
 
getTransactionCount() - Method in class org.teamapps.cluster.model.cluster.DbTransactionList
 
getTransactionsFile() - Method in class org.teamapps.cluster.model.cluster.DbTransactionList
 
getUpdateId() - Method in class org.teamapps.cluster.state.StateUpdate
 
getUpdateMessages() - Method in class org.teamapps.cluster.state.StateUpdate
 
getValue() - Method in class org.teamapps.cluster.state.ReplicatedStateTransactionRule
 

H

handleAllEntriesRemoved(String) - Method in interface org.teamapps.cluster.state.ReplicatedStateHandler
 
handleChangeLogMessage(MessageObject) - Method in interface org.teamapps.cluster.core.ChangeLog
 
handleClusterExecutionRequest(String, String, MessageObject, long) - Method in interface org.teamapps.cluster.core.ConnectionHandler
 
handleClusterExecutionRequest(String, String, MessageObject, long) - Method in class org.teamapps.cluster.core.RemoteNodeImpl
 
handleClusterExecutionResult(MessageObject, long) - Method in interface org.teamapps.cluster.core.ConnectionHandler
 
handleClusterExecutionResult(MessageObject, long) - Method in class org.teamapps.cluster.core.RemoteNodeImpl
 
handleClusterInfoUpdate(ClusterInfo) - Method in interface org.teamapps.cluster.core.ConnectionHandler
 
handleClusterInfoUpdate(ClusterInfo) - Method in class org.teamapps.cluster.core.RemoteNodeImpl
 
handleClusterServiceMethod(String, String, MessageObject) - Method in interface org.teamapps.cluster.core.ClusterHandler
 
handleClusterServiceMethod(String, String, MessageObject) - Method in class org.teamapps.cluster.core.ClusterImpl
 
handleClusterUpdate() - Method in interface org.teamapps.cluster.core.ClusterHandler
 
handleClusterUpdate() - Method in class org.teamapps.cluster.core.ClusterImpl
 
handleConnectionClosed() - Method in interface org.teamapps.cluster.core.ConnectionHandler
 
handleConnectionClosed() - Method in class org.teamapps.cluster.core.RemoteNodeImpl
 
handleConnectionClosed() - Method in interface org.teamapps.cluster.network.ConnectionHandler
 
handleConnectionClosed() - Method in class org.teamapps.cluster.network.RemoteClusterNode
 
handleConnectionEstablished(Connection, ClusterInfo) - Method in interface org.teamapps.cluster.core.ConnectionHandler
 
handleConnectionEstablished(Connection, ClusterInfo) - Method in class org.teamapps.cluster.core.RemoteNodeImpl
 
handleEntryAdded(String, MessageObject) - Method in interface org.teamapps.cluster.state.ReplicatedStateHandler
 
handleEntryRemoved(String, MessageObject) - Method in interface org.teamapps.cluster.state.ReplicatedStateHandler
 
handleEntryUpdated(String, MessageObject, MessageObject) - Method in interface org.teamapps.cluster.state.ReplicatedStateHandler
 
handleFile(File) - Method in class org.teamapps.cluster.core.NetworkConnection
 
handleFireAndForget(String, MessageObject) - Method in interface org.teamapps.cluster.state.ReplicatedStateHandler
 
handleMessage(byte[]) - Method in interface org.teamapps.cluster.network.ConnectionHandler
 
handleMessage(byte[]) - Method in class org.teamapps.cluster.network.RemoteClusterNode
 
handleMessage(String, byte[], FileProvider, FileSink) - Method in class org.teamapps.cluster.model.cluster.AbstractDbLeader
 
handleMessage(MESSAGE, String) - Method in interface org.teamapps.cluster.core.MessageHandler
 
handleMessage(ClusterTopicMessage) - Method in class org.teamapps.cluster.service.ClusterTopic
 
handleMessage(RemoteClusterNode, byte[]) - Method in interface org.teamapps.cluster.network.ClusterNodeMessageHandler
 
handleMessage(RemoteClusterNode, byte[]) - Method in class org.teamapps.cluster.service.TeamAppsCluster
 
handleMessage(MessageObject) - Method in interface org.teamapps.cluster.core.ConnectionHandler
 
handleMessage(MessageObject) - Method in class org.teamapps.cluster.core.RemoteNodeImpl
 
handleMessage(MessageObject, String, ExecutorService) - Method in class org.teamapps.cluster.core.ClusterMessageHandler
 
handleMessage(MessageObject, RemoteNode) - Method in interface org.teamapps.cluster.core.ClusterHandler
 
handleMessage(MessageObject, RemoteNode) - Method in class org.teamapps.cluster.core.ClusterImpl
 
handleNodeConnected(RemoteNode, ClusterInfo) - Method in interface org.teamapps.cluster.core.ClusterHandler
 
handleNodeConnected(RemoteNode, ClusterInfo) - Method in class org.teamapps.cluster.core.ClusterImpl
 
handleNodeDisconnected(RemoteNode) - Method in interface org.teamapps.cluster.core.ClusterHandler
 
handleNodeDisconnected(RemoteNode) - Method in class org.teamapps.cluster.core.ClusterImpl
 
handleSocket(Socket) - Method in class org.teamapps.cluster.core.NetworkConnection
 
handleStateMachineRemoved() - Method in interface org.teamapps.cluster.state.ReplicatedStateHandler
 
handleStateMachineUpdate(StateUpdate) - Method in class org.teamapps.cluster.state.AbstractReplicatedState
 
handleStateMachineUpdate(StateUpdate) - Method in interface org.teamapps.cluster.state.ReplicatedChangeLog
 
handleStateUpdated(String, MessageObject) - Method in interface org.teamapps.cluster.state.ReplicatedStateHandler
 
handleTopicMessage(String, MessageObject, RemoteNode) - Method in interface org.teamapps.cluster.core.ClusterHandler
 
handleTopicMessage(String, MessageObject, RemoteNode) - Method in class org.teamapps.cluster.core.ClusterImpl
 
HEX_ARRAY - Static variable in class org.teamapps.cluster.crypto.HexUtil
 
HexUtil - Class in org.teamapps.cluster.crypto
 
HexUtil() - Constructor for class org.teamapps.cluster.crypto.HexUtil
 
HostAddress - Class in org.teamapps.cluster.core
 
HostAddress(String, int) - Constructor for class org.teamapps.cluster.core.HostAddress
 

I

isActive() - Method in class org.teamapps.cluster.network.Connection
 
isAvailableMember(String) - Method in class org.teamapps.cluster.service.ClusterTopic
 
isConnected() - Method in interface org.teamapps.cluster.core.Connection
 
isConnected() - Method in class org.teamapps.cluster.core.NetworkConnection
 
isConnected() - Method in interface org.teamapps.cluster.core.RemoteNode
 
isConnected() - Method in class org.teamapps.cluster.core.RemoteNodeImpl
 
isConnected() - Method in class org.teamapps.cluster.network.RemoteClusterNode
 
isExternallyReachable() - Method in class org.teamapps.cluster.core.AbstractNode
 
isExternallyReachable() - Method in interface org.teamapps.cluster.core.Node
 
isInitialMessage() - Method in class org.teamapps.cluster.protocol.ClusterInfo
 
isInitialMessage() - Method in class org.teamapps.cluster.protocol.ClusterMessageFilePart
 
isLastMessage() - Method in class org.teamapps.cluster.protocol.ClusterMessageFilePart
 
isLeader() - Method in class org.teamapps.cluster.core.AbstractNode
 
isLeader() - Method in interface org.teamapps.cluster.core.Node
 
isLeader() - Method in class org.teamapps.cluster.protocol.NodeInfo
 
isLocalNode() - Method in interface org.teamapps.cluster.core.LocalNode
 
isLocalNode() - Method in interface org.teamapps.cluster.core.Node
 
isLocalNode() - Method in interface org.teamapps.cluster.core.RemoteNode
 
isOutbound() - Method in interface org.teamapps.cluster.core.RemoteNode
 
isOutbound() - Method in class org.teamapps.cluster.core.RemoteNodeImpl
 
isOutgoing() - Method in class org.teamapps.cluster.network.Connection
 
isOutgoing() - Method in class org.teamapps.cluster.network.RemoteClusterNode
 
isReachable() - Method in class org.teamapps.cluster.protocol.NodeInfo
 
isRegistered(String) - Method in class org.teamapps.cluster.service.ClusterTopic
 
isResendOnError() - Method in class org.teamapps.cluster.core.MessageQueueEntry
 
isResponse() - Method in class org.teamapps.cluster.protocol.ClusterInfo
 
isResponse() - Method in class org.teamapps.cluster.protocol.ClusterMethodExecution
 
isServiceAvailable(String) - Method in interface org.teamapps.cluster.core.Cluster
 
isServiceAvailable(String) - Method in class org.teamapps.cluster.core.ClusterImpl
 
isServiceAvailable(String) - Method in class org.teamapps.cluster.service.TeamAppsCluster
 
isServiceExecution() - Method in class org.teamapps.cluster.core.MessageQueueEntry
 
isServiceResponse() - Method in class org.teamapps.cluster.core.MessageQueueEntry
 

K

KeepAliveMessage - Class in org.teamapps.cluster.model.cluster
 
KeepAliveMessage() - Constructor for class org.teamapps.cluster.model.cluster.KeepAliveMessage
 
KeepAliveMessage(byte[]) - Constructor for class org.teamapps.cluster.model.cluster.KeepAliveMessage
 
KeepAliveMessage(byte[], FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.KeepAliveMessage
 
KeepAliveMessage(DataInputStream) - Constructor for class org.teamapps.cluster.model.cluster.KeepAliveMessage
 
KeepAliveMessage(DataInputStream, FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.KeepAliveMessage
 
KeepAliveMessage(ByteBuffer) - Constructor for class org.teamapps.cluster.model.cluster.KeepAliveMessage
 

L

lastMessageTimestamp() - Method in interface org.teamapps.cluster.core.Connection
 
lastMessageTimestamp() - Method in class org.teamapps.cluster.core.NetworkConnection
 
LeaderState - Class in org.teamapps.cluster.state
 
LeaderState(String, ReplicatedStateHandler) - Constructor for class org.teamapps.cluster.state.LeaderState
 
LIST_SIZE_EQUALS - org.teamapps.cluster.state.TransactionCompareRule
 
LIST_SIZE_GREATER - org.teamapps.cluster.state.TransactionCompareRule
 
LIST_SIZE_SMALLER - org.teamapps.cluster.state.TransactionCompareRule
 
LocalClusterNode - Class in org.teamapps.cluster.network
 
LocalClusterNode(String, int) - Constructor for class org.teamapps.cluster.network.LocalClusterNode
 
LocalNode - Interface in org.teamapps.cluster.core
 
LocalNodeImpl - Class in org.teamapps.cluster.core
 
LocalNodeImpl() - Constructor for class org.teamapps.cluster.core.LocalNodeImpl
 
LocalNodeImpl(String, HostAddress, boolean, boolean) - Constructor for class org.teamapps.cluster.core.LocalNodeImpl
 
LocalState - Class in org.teamapps.cluster.state
 
LocalState(String, ReplicatedStateHandler) - Constructor for class org.teamapps.cluster.state.LocalState
 

M

main(String[]) - Static method in class org.teamapps.cluster.crypto.AesRaBlockCipher
 
main(String[]) - Static method in class org.teamapps.cluster.crypto.AesRaCipher
 
main(String[]) - Static method in class org.teamapps.cluster.rsocket.RSocketClientNode
 
main(String[]) - Static method in class org.teamapps.cluster.rsocket.RSocketServerNode
 
MAX_MESSAGE_SIZE - Static variable in class org.teamapps.cluster.core.NetworkConnection
 
MAX_MESSAGE_SIZE - Static variable in class org.teamapps.cluster.network.Connection
 
merge(RemoteClusterNode) - Method in class org.teamapps.cluster.network.RemoteClusterNode
 
MessageHandler<MESSAGE extends org.teamapps.protocol.schema.MessageObject> - Interface in org.teamapps.cluster.core
 
MessageModel - Class in <Unnamed>
 
MessageModel() - Constructor for class MessageModel
 
MessageQueue - Class in org.teamapps.cluster.core
 
MessageQueue() - Constructor for class org.teamapps.cluster.core.MessageQueue
 
MessageQueueEntry - Class in org.teamapps.cluster.core
 
MessageQueueEntry(boolean, boolean, MessageObject, String, String, boolean, long) - Constructor for class org.teamapps.cluster.core.MessageQueueEntry
 
MessageQueueEntry(boolean, MessageObject) - Constructor for class org.teamapps.cluster.core.MessageQueueEntry
 
MODEL_COLLECTION - Static variable in class org.teamapps.cluster.protocol.ClusterModel
 

N

NetworkConnection - Class in org.teamapps.cluster.core
 
NetworkConnection(Socket, MessageQueue, ConnectionHandler, ModelRegistry, File, String) - Constructor for class org.teamapps.cluster.core.NetworkConnection
 
NetworkConnection(HostAddress, MessageQueue, ConnectionHandler, ModelRegistry, File, String) - Constructor for class org.teamapps.cluster.core.NetworkConnection
 
Node - Interface in org.teamapps.cluster.core
 
NodeAddress - Class in org.teamapps.cluster.network
 
NodeAddress(String, int) - Constructor for class org.teamapps.cluster.network.NodeAddress
 
NodeInfo - Class in org.teamapps.cluster.protocol
 
NodeInfo() - Constructor for class org.teamapps.cluster.protocol.NodeInfo
 
NodeInfo(byte[]) - Constructor for class org.teamapps.cluster.protocol.NodeInfo
 
NodeInfo(byte[], FileProvider) - Constructor for class org.teamapps.cluster.protocol.NodeInfo
 
NodeInfo(ByteBuf, FileProvider) - Constructor for class org.teamapps.cluster.protocol.NodeInfo
 
NodeInfo(DataInputStream) - Constructor for class org.teamapps.cluster.protocol.NodeInfo
 
NodeInfo(DataInputStream, FileProvider) - Constructor for class org.teamapps.cluster.protocol.NodeInfo
 
NodeInfo(MessageObject, PojoObjectDecoderRegistry) - Constructor for class org.teamapps.cluster.protocol.NodeInfo
 

O

OBJECT_UUID - Static variable in class org.teamapps.cluster.protocol.ClusterInfo
 
OBJECT_UUID - Static variable in class org.teamapps.cluster.protocol.ClusterMessageFilePart
 
OBJECT_UUID - Static variable in class org.teamapps.cluster.protocol.ClusterMethodExecution
 
OBJECT_UUID - Static variable in class org.teamapps.cluster.protocol.NodeInfo
 
org.teamapps.cluster.core - package org.teamapps.cluster.core
 
org.teamapps.cluster.crypto - package org.teamapps.cluster.crypto
 
org.teamapps.cluster.model.cluster - package org.teamapps.cluster.model.cluster
 
org.teamapps.cluster.network - package org.teamapps.cluster.network
 
org.teamapps.cluster.protocol - package org.teamapps.cluster.protocol
 
org.teamapps.cluster.rsocket - package org.teamapps.cluster.rsocket
 
org.teamapps.cluster.service - package org.teamapps.cluster.service
 
org.teamapps.cluster.state - package org.teamapps.cluster.state
 
org.teamapps.cluster.utils - package org.teamapps.cluster.utils
 

P

prepareAddEntry(String, String, MessageObject) - Method in class org.teamapps.cluster.state.AbstractReplicatedState
 
prepareAddEntry(String, String, MessageObject) - Method in interface org.teamapps.cluster.state.ReplicatedState
 
prepareFireAndForget(String, MessageObject) - Method in class org.teamapps.cluster.state.AbstractReplicatedState
 
prepareFireAndForget(String, MessageObject) - Method in interface org.teamapps.cluster.state.ReplicatedState
 
prepareRemoveAllEntries(String) - Method in class org.teamapps.cluster.state.AbstractReplicatedState
 
prepareRemoveAllEntries(String) - Method in interface org.teamapps.cluster.state.ReplicatedState
 
prepareRemoveEntry(String, String) - Method in class org.teamapps.cluster.state.AbstractReplicatedState
 
prepareRemoveEntry(String, String) - Method in interface org.teamapps.cluster.state.ReplicatedState
 
prepareSetState(String, MessageObject) - Method in class org.teamapps.cluster.state.AbstractReplicatedState
 
prepareSetState(String, MessageObject) - Method in interface org.teamapps.cluster.state.ReplicatedState
 
prepareUpdateEntry(String, String, MessageObject) - Method in class org.teamapps.cluster.state.AbstractReplicatedState
 
prepareUpdateEntry(String, String, MessageObject) - Method in interface org.teamapps.cluster.state.ReplicatedState
 
Protocol - Class in <Unnamed>
 
Protocol() - Constructor for class Protocol
 

R

randomListEntry(List<T>) - Static method in class org.teamapps.cluster.service.Utils
 
randomValue(int, int) - Static method in class org.teamapps.cluster.service.Utils
 
receivedBytes() - Method in interface org.teamapps.cluster.core.Connection
 
receivedBytes() - Method in class org.teamapps.cluster.core.NetworkConnection
 
recycleNode(RemoteNode) - Method in interface org.teamapps.cluster.core.RemoteNode
 
recycleNode(RemoteNode) - Method in class org.teamapps.cluster.core.RemoteNodeImpl
 
recycleQueue() - Method in class org.teamapps.cluster.core.MessageQueue
 
registerMessageHandler(MessageHandler<MESSAGE>, PojoObjectDecoder<MESSAGE>) - Method in interface org.teamapps.cluster.core.Cluster
 
registerMessageHandler(MessageHandler<MESSAGE>, PojoObjectDecoder<MESSAGE>) - Method in class org.teamapps.cluster.core.ClusterImpl
 
registerService(AbstractClusterService) - Method in class org.teamapps.cluster.core.ClusterImpl
 
registerService(AbstractClusterService) - Method in class org.teamapps.cluster.service.TeamAppsCluster
 
registerTopicHandler(String, MessageHandler<MESSAGE>, PojoObjectDecoder<MESSAGE>) - Method in interface org.teamapps.cluster.core.Cluster
 
registerTopicHandler(String, MessageHandler<MESSAGE>, PojoObjectDecoder<MESSAGE>) - Method in class org.teamapps.cluster.core.ClusterImpl
 
REGISTRY - Static variable in class org.teamapps.cluster.model.cluster.ClusterSchemaRegistry
 
remap(MessageObject) - Static method in class org.teamapps.cluster.protocol.ClusterInfo
 
remap(MessageObject) - Static method in class org.teamapps.cluster.protocol.ClusterMessageFilePart
 
remap(MessageObject) - Static method in class org.teamapps.cluster.protocol.ClusterMethodExecution
 
remap(MessageObject) - Static method in class org.teamapps.cluster.protocol.NodeInfo
 
RemoteClusterNode - Class in org.teamapps.cluster.network
 
RemoteClusterNode(ClusterNodeMessageHandler, Socket) - Constructor for class org.teamapps.cluster.network.RemoteClusterNode
 
RemoteClusterNode(ClusterNodeMessageHandler, NodeAddress) - Constructor for class org.teamapps.cluster.network.RemoteClusterNode
 
RemoteNode - Interface in org.teamapps.cluster.core
 
RemoteNodeImpl - Class in org.teamapps.cluster.core
 
RemoteNodeImpl(Socket, ClusterHandler, ModelRegistry, File, String) - Constructor for class org.teamapps.cluster.core.RemoteNodeImpl
 
RemoteNodeImpl(HostAddress, ClusterHandler, ModelRegistry, File, String) - Constructor for class org.teamapps.cluster.core.RemoteNodeImpl
 
REMOVE - org.teamapps.cluster.state.ChangeOperation
 
REMOVE_ALL - org.teamapps.cluster.state.ChangeOperation
 
removeAllEntries(String) - Method in class org.teamapps.cluster.state.AbstractReplicatedState
 
removeAllEntries(String) - Method in interface org.teamapps.cluster.state.ReplicatedState
 
removeEntry(String, String) - Method in class org.teamapps.cluster.state.AbstractReplicatedState
 
removeEntry(String, String) - Method in interface org.teamapps.cluster.state.ReplicatedState
 
removeMember(RemoteClusterNode) - Method in class org.teamapps.cluster.service.ClusterTopic
 
removeStateMachine(String) - Method in interface org.teamapps.cluster.state.ReplicatedStateRegistry
 
ReplicatedChangeLog - Interface in org.teamapps.cluster.state
 
ReplicatedState - Interface in org.teamapps.cluster.state
 
ReplicatedStateHandler - Interface in org.teamapps.cluster.state
 
ReplicatedStateRegistry - Interface in org.teamapps.cluster.state
 
ReplicatedStateTransactionRule - Class in org.teamapps.cluster.state
 
requestMissingTransactions(DbTransactionListRequest) - Method in class org.teamapps.cluster.model.cluster.AbstractDbLeader
 
requestMissingTransactions(DbTransactionListRequest) - Method in class org.teamapps.cluster.model.cluster.DbLeaderClient
 
reuseQueue(MessageQueue) - Method in class org.teamapps.cluster.core.MessageQueue
 
ROOT_FIELD_ID - Static variable in class org.teamapps.cluster.model.cluster.ClusterFileTransfer
 
ROOT_FIELD_ID - Static variable in class org.teamapps.cluster.model.cluster.ClusterFileTransferResponse
 
ROOT_FIELD_ID - Static variable in class org.teamapps.cluster.model.cluster.ClusterNodeData
 
ROOT_FIELD_ID - Static variable in class org.teamapps.cluster.model.cluster.ClusterNodeInfo
 
ROOT_FIELD_ID - Static variable in class org.teamapps.cluster.model.cluster.ClusterTopicInfo
 
ROOT_FIELD_ID - Static variable in class org.teamapps.cluster.model.cluster.ClusterTopicMessage
 
ROOT_FIELD_ID - Static variable in class org.teamapps.cluster.model.cluster.DbTransaction
 
ROOT_FIELD_ID - Static variable in class org.teamapps.cluster.model.cluster.DbTransactionList
 
ROOT_FIELD_ID - Static variable in class org.teamapps.cluster.model.cluster.DbTransactionListRequest
 
ROOT_FIELD_ID - Static variable in class org.teamapps.cluster.model.cluster.DbTransactionRequest
 
ROOT_FIELD_ID - Static variable in class org.teamapps.cluster.model.cluster.KeepAliveMessage
 
ROOT_FIELD_ID - Static variable in class org.teamapps.cluster.model.cluster.ServiceClusterRequest
 
ROOT_FIELD_ID - Static variable in class org.teamapps.cluster.model.cluster.ServiceClusterResponse
 
RSocketClientNode - Class in org.teamapps.cluster.rsocket
 
RSocketClientNode(String, int) - Constructor for class org.teamapps.cluster.rsocket.RSocketClientNode
 
RSocketServerNode - Class in org.teamapps.cluster.rsocket
 
RSocketServerNode() - Constructor for class org.teamapps.cluster.rsocket.RSocketServerNode
 
run() - Method in class org.teamapps.cluster.service.TeamAppsCluster
 
run() - Method in interface org.teamapps.cluster.utils.RunnableWithExceptions
 
RunnableWithExceptions - Interface in org.teamapps.cluster.utils
 

S

SCHEMA - Static variable in class org.teamapps.cluster.model.cluster.ClusterSchemaRegistry
 
SEND_AND_FORGET - org.teamapps.cluster.state.ChangeOperation
 
sendBytes() - Method in interface org.teamapps.cluster.core.Connection
 
sendBytes() - Method in class org.teamapps.cluster.core.NetworkConnection
 
sendChangeLogMessage(MessageObject) - Method in interface org.teamapps.cluster.core.ChangeLog
 
sendKeepAlive() - Method in interface org.teamapps.cluster.core.Connection
 
sendKeepAlive() - Method in class org.teamapps.cluster.core.NetworkConnection
 
sendMessage(byte[]) - Method in class org.teamapps.cluster.network.RemoteClusterNode
 
sendMessage(String) - Method in class org.teamapps.cluster.rsocket.RSocketClientNode
 
sendMessage(MESSAGE, String) - Method in interface org.teamapps.cluster.core.Cluster
 
sendMessage(MessageObject, boolean) - Method in interface org.teamapps.cluster.core.RemoteNode
 
sendMessage(MessageObject, boolean) - Method in class org.teamapps.cluster.core.RemoteNodeImpl
 
sendMessage(MessageObject, String) - Method in class org.teamapps.cluster.core.ClusterImpl
 
sendMessageAsync(byte[]) - Method in class org.teamapps.cluster.network.RemoteClusterNode
 
sendMessageAsync(byte[]) - Method in class org.teamapps.cluster.service.ClusterTopic
 
sendStateMachineUpdate(StateUpdate) - Method in class org.teamapps.cluster.state.AbstractReplicatedState
 
sendStateMachineUpdate(StateUpdate) - Method in class org.teamapps.cluster.state.LeaderState
 
sendStateMachineUpdate(StateUpdate) - Method in class org.teamapps.cluster.state.LocalState
 
sendTopicMessage(String, MESSAGE) - Method in interface org.teamapps.cluster.core.Cluster
 
sendTopicMessage(String, MessageObject) - Method in class org.teamapps.cluster.core.ClusterImpl
 
ServiceClusterRequest - Class in org.teamapps.cluster.model.cluster
 
ServiceClusterRequest() - Constructor for class org.teamapps.cluster.model.cluster.ServiceClusterRequest
 
ServiceClusterRequest(byte[]) - Constructor for class org.teamapps.cluster.model.cluster.ServiceClusterRequest
 
ServiceClusterRequest(byte[], FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.ServiceClusterRequest
 
ServiceClusterRequest(DataInputStream) - Constructor for class org.teamapps.cluster.model.cluster.ServiceClusterRequest
 
ServiceClusterRequest(DataInputStream, FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.ServiceClusterRequest
 
ServiceClusterRequest(ByteBuffer) - Constructor for class org.teamapps.cluster.model.cluster.ServiceClusterRequest
 
ServiceClusterResponse - Class in org.teamapps.cluster.model.cluster
 
ServiceClusterResponse() - Constructor for class org.teamapps.cluster.model.cluster.ServiceClusterResponse
 
ServiceClusterResponse(byte[]) - Constructor for class org.teamapps.cluster.model.cluster.ServiceClusterResponse
 
ServiceClusterResponse(byte[], FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.ServiceClusterResponse
 
ServiceClusterResponse(DataInputStream) - Constructor for class org.teamapps.cluster.model.cluster.ServiceClusterResponse
 
ServiceClusterResponse(DataInputStream, FileProvider) - Constructor for class org.teamapps.cluster.model.cluster.ServiceClusterResponse
 
ServiceClusterResponse(ByteBuffer) - Constructor for class org.teamapps.cluster.model.cluster.ServiceClusterResponse
 
SET - org.teamapps.cluster.state.ChangeOperation
 
setAvailableServices(String[]) - Method in class org.teamapps.cluster.model.cluster.ClusterNodeData
 
setAvailableServices(List<String>) - Method in class org.teamapps.cluster.model.cluster.ClusterNodeData
 
setBytes(byte[]) - Method in class org.teamapps.cluster.model.cluster.DbTransaction
 
setBytes(byte[]) - Method in class org.teamapps.cluster.model.cluster.DbTransactionRequest
 
setClusterNodeData(ClusterNodeData) - Method in class org.teamapps.cluster.network.RemoteClusterNode
 
setClusterTopics(List<ClusterTopicInfo>) - Method in class org.teamapps.cluster.model.cluster.ClusterNodeInfo
 
setConnected(boolean) - Method in class org.teamapps.cluster.network.RemoteClusterNode
 
setConnectionHandler(ConnectionHandler) - Method in class org.teamapps.cluster.network.Connection
 
setData(byte[]) - Method in class org.teamapps.cluster.model.cluster.ClusterFileTransfer
 
setData(byte[]) - Method in class org.teamapps.cluster.model.cluster.ClusterTopicMessage
 
setData(byte[]) - Method in class org.teamapps.cluster.protocol.ClusterMessageFilePart
 
setData(byte[]) - Method in class org.teamapps.cluster.protocol.ClusterMethodExecution
 
setError(boolean) - Method in class org.teamapps.cluster.model.cluster.ServiceClusterResponse
 
setErrorMessage(String) - Method in class org.teamapps.cluster.model.cluster.ServiceClusterResponse
 
setExternallyReachable(boolean) - Method in class org.teamapps.cluster.core.AbstractNode
 
setFileId(String) - Method in class org.teamapps.cluster.model.cluster.ClusterFileTransfer
 
setFileId(String) - Method in class org.teamapps.cluster.model.cluster.ClusterFileTransferResponse
 
setFileId(String) - Method in class org.teamapps.cluster.protocol.ClusterMessageFilePart
 
setHost(String) - Method in class org.teamapps.cluster.model.cluster.ClusterNodeData
 
setHost(String) - Method in class org.teamapps.cluster.protocol.NodeInfo
 
setHostAddress(HostAddress) - Method in class org.teamapps.cluster.core.AbstractNode
 
setInitialMessage(boolean) - Method in class org.teamapps.cluster.model.cluster.ClusterFileTransfer
 
setInitialMessage(boolean) - Method in class org.teamapps.cluster.protocol.ClusterInfo
 
setInitialMessage(boolean) - Method in class org.teamapps.cluster.protocol.ClusterMessageFilePart
 
setKnownRemoteNodes(List<ClusterNodeData>) - Method in class org.teamapps.cluster.model.cluster.ClusterNodeInfo
 
setLastKnownTransactionId(long) - Method in class org.teamapps.cluster.model.cluster.DbTransactionList
 
setLastKnownTransactionId(long) - Method in class org.teamapps.cluster.model.cluster.DbTransactionListRequest
 
setLastMessage(boolean) - Method in class org.teamapps.cluster.model.cluster.ClusterFileTransfer
 
setLastMessage(boolean) - Method in class org.teamapps.cluster.protocol.ClusterMessageFilePart
 
setLeader(boolean) - Method in class org.teamapps.cluster.core.AbstractNode
 
setLeader(boolean) - Method in class org.teamapps.cluster.protocol.NodeInfo
 
setLength(long) - Method in class org.teamapps.cluster.model.cluster.ClusterFileTransfer
 
setLocalNode(ClusterNodeData) - Method in class org.teamapps.cluster.model.cluster.ClusterNodeInfo
 
setLocalNode(NodeInfo) - Method in class org.teamapps.cluster.protocol.ClusterInfo
 
setMessageConsumer(Consumer<ClusterTopicMessage>) - Method in class org.teamapps.cluster.service.ClusterTopic
 
setMessageIndex(int) - Method in class org.teamapps.cluster.model.cluster.ClusterFileTransfer
 
setMethod(String) - Method in class org.teamapps.cluster.model.cluster.ServiceClusterRequest
 
setNodeId(String) - Method in class org.teamapps.cluster.core.AbstractNode
 
setNodeId(String) - Method in class org.teamapps.cluster.model.cluster.ClusterNodeData
 
setNodeId(String) - Method in class org.teamapps.cluster.network.ClusterNode
 
setNodeId(String) - Method in class org.teamapps.cluster.protocol.NodeInfo
 
setNodeIds(String[]) - Method in class org.teamapps.cluster.model.cluster.ClusterTopicInfo
 
setNodeIds(List<String>) - Method in class org.teamapps.cluster.model.cluster.ClusterTopicInfo
 
setPort(int) - Method in class org.teamapps.cluster.model.cluster.ClusterNodeData
 
setPort(int) - Method in class org.teamapps.cluster.protocol.NodeInfo
 
setProperty(String, MessageObject) - Method in class org.teamapps.cluster.state.AbstractReplicatedState
 
setProperty(String, MessageObject) - Method in interface org.teamapps.cluster.state.ReplicatedState
 
setReachable(boolean) - Method in class org.teamapps.cluster.protocol.NodeInfo
 
setReceivedData(long) - Method in class org.teamapps.cluster.model.cluster.ClusterFileTransferResponse
 
setRemoteNodes(List<NodeInfo>) - Method in class org.teamapps.cluster.protocol.ClusterInfo
 
setRequestData(byte[]) - Method in class org.teamapps.cluster.model.cluster.ServiceClusterRequest
 
setRequestId(long) - Method in class org.teamapps.cluster.model.cluster.ServiceClusterRequest
 
setRequestId(long) - Method in class org.teamapps.cluster.model.cluster.ServiceClusterResponse
 
setRequestId(long) - Method in class org.teamapps.cluster.protocol.ClusterMethodExecution
 
setResponse(boolean) - Method in class org.teamapps.cluster.model.cluster.ClusterNodeData
 
setResponse(boolean) - Method in class org.teamapps.cluster.model.cluster.ClusterNodeInfo
 
setResponse(boolean) - Method in class org.teamapps.cluster.protocol.ClusterInfo
 
setResponse(boolean) - Method in class org.teamapps.cluster.protocol.ClusterMethodExecution
 
setResponseData(byte[]) - Method in class org.teamapps.cluster.model.cluster.ServiceClusterResponse
 
setServiceMethod(String) - Method in class org.teamapps.cluster.protocol.ClusterMethodExecution
 
setServiceName(String) - Method in class org.teamapps.cluster.model.cluster.ServiceClusterRequest
 
setServiceName(String) - Method in class org.teamapps.cluster.protocol.ClusterMethodExecution
 
setServices(String[]) - Method in class org.teamapps.cluster.protocol.NodeInfo
 
setServices(List<String>) - Method in class org.teamapps.cluster.core.AbstractNode
 
setServices(List<String>) - Method in class org.teamapps.cluster.network.ClusterNode
 
setTopic(String) - Method in class org.teamapps.cluster.model.cluster.ClusterTopicMessage
 
setTopicName(String) - Method in class org.teamapps.cluster.model.cluster.ClusterTopicInfo
 
setTotalLength(long) - Method in class org.teamapps.cluster.protocol.ClusterMessageFilePart
 
setTransactionCount(long) - Method in class org.teamapps.cluster.model.cluster.DbTransactionList
 
setTransactionsFile(File) - Method in class org.teamapps.cluster.model.cluster.DbTransactionList
 
setUpdateId(long) - Method in class org.teamapps.cluster.state.StateUpdate
 
ShaHash - Class in org.teamapps.cluster.crypto
 
ShaHash() - Constructor for class org.teamapps.cluster.crypto.ShaHash
 
shutDown() - Method in interface org.teamapps.cluster.core.Cluster
 
shutDown() - Method in class org.teamapps.cluster.core.ClusterImpl
 
shutDown() - Method in interface org.teamapps.cluster.core.RemoteNode
 
shutDown() - Method in class org.teamapps.cluster.core.RemoteNodeImpl
 
shutDown() - Method in class org.teamapps.cluster.network.RemoteClusterNode
 
shutDown() - Method in class org.teamapps.cluster.service.TeamAppsCluster
 
softenedException(Throwable) - Static method in class org.teamapps.cluster.utils.ExceptionUtil
 
softenExceptions(Callable<V>) - Static method in class org.teamapps.cluster.utils.ExceptionUtil
 
softenExceptions(RunnableWithExceptions) - Static method in class org.teamapps.cluster.utils.ExceptionUtil
 
start() - Method in class org.teamapps.cluster.rsocket.RSocketServerNode
 
StateUpdate - Class in org.teamapps.cluster.state
 
StateUpdate(DataInputStream, ModelRegistry, FileProvider) - Constructor for class org.teamapps.cluster.state.StateUpdate
 
StateUpdate(String, List<StateUpdateMessage>) - Constructor for class org.teamapps.cluster.state.StateUpdate
 
StateUpdate(String, StateUpdateMessage) - Constructor for class org.teamapps.cluster.state.StateUpdate
 
StateUpdateMessage - Class in org.teamapps.cluster.state
 
StateUpdateMessage(DataInputStream, ModelRegistry, FileProvider) - Constructor for class org.teamapps.cluster.state.StateUpdateMessage
 
StateUpdateMessage(String, ChangeOperation, String, MessageObject) - Constructor for class org.teamapps.cluster.state.StateUpdateMessage
 

T

TeamAppsCluster - Class in org.teamapps.cluster.service
 
TeamAppsCluster(String, int, NodeAddress...) - Constructor for class org.teamapps.cluster.service.TeamAppsCluster
 
TeamAppsCluster(String, String, Consumer<NodeAddress>, int, File, NodeAddress...) - Constructor for class org.teamapps.cluster.service.TeamAppsCluster
 
TeamAppsCluster(String, String, Consumer<NodeAddress>, int, NodeAddress...) - Constructor for class org.teamapps.cluster.service.TeamAppsCluster
 
toBytes(FileSink) - Method in class org.teamapps.cluster.state.StateUpdate
 
toBytes(FileSink) - Method in class org.teamapps.cluster.state.StateUpdateMessage
 
Topic - Interface in org.teamapps.cluster.core
 
toString() - Method in class org.teamapps.cluster.core.HostAddress
 
toString() - Method in class org.teamapps.cluster.core.RemoteNodeImpl
 
toString() - Method in class org.teamapps.cluster.network.NodeAddress
 
toString() - Method in class org.teamapps.cluster.network.RemoteClusterNode
 
TransactionCompareRule - Enum in org.teamapps.cluster.state
 

U

unzipToDirectory(File, File) - Static method in class org.teamapps.cluster.utils.ZipUtils
 
UPDATE - org.teamapps.cluster.state.ChangeOperation
 
updateEntry(String, String, MessageObject) - Method in class org.teamapps.cluster.state.AbstractReplicatedState
 
updateEntry(String, String, MessageObject) - Method in interface org.teamapps.cluster.state.ReplicatedState
 
Utils - Class in org.teamapps.cluster.service
 
Utils() - Constructor for class org.teamapps.cluster.service.Utils
 

V

valueOf(String) - Static method in enum org.teamapps.cluster.state.ChangeOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teamapps.cluster.state.TransactionCompareRule
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.teamapps.cluster.state.ChangeOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teamapps.cluster.state.TransactionCompareRule
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(DataOutputStream, FileSink) - Method in class org.teamapps.cluster.state.StateUpdate
 
write(DataOutputStream, FileSink) - Method in class org.teamapps.cluster.state.StateUpdateMessage
 
writeMessage(byte[]) - Method in class org.teamapps.cluster.network.Connection
 

Z

ZipUtils - Class in org.teamapps.cluster.utils
 
ZipUtils() - Constructor for class org.teamapps.cluster.utils.ZipUtils
 
A B C D E F G H I K L M N O P R S T U V W Z 
All Classes|All Packages