- Callback<R,V> - Interface in edu.umass.cs.gigapaxos.interfaces
-
- callback(AcceptPacket) - Method in class edu.umass.cs.gigapaxos.paxosutil.PendingDigests.PendingDigestCallback
-
- callbackGC(Object, Object) - Method in interface edu.umass.cs.utils.GCConcurrentHashMapCallback
-
- CallbackMap<NodeIDType> - Class in edu.umass.cs.reconfiguration.reconfigurationutils
-
- CallbackMap() - Constructor for class edu.umass.cs.reconfiguration.reconfigurationutils.CallbackMap
-
- callCallback(Request, boolean, ExecutedCallback) - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
- cancel(ProtocolTask<?, ?, ?>) - Static method in class edu.umass.cs.protocoltask.ProtocolExecutor
-
- canSync(long) - Method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- canSync() - Method in class edu.umass.cs.gigapaxos.paxosutil.ActivePaxosState
-
Deprecated.
- capacity() - Method in class edu.umass.cs.utils.MultiArrayMap
-
- caughtUp() - Method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- caughtUp() - Method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- caughtUp(PaxosCoordinator) - Static method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- caughtUp() - Method in class edu.umass.cs.gigapaxos.PaxosCoordinatorState
-
- changeActiveDBNodeConfig(int) - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- changeDBNodeConfig(int) - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- CHARSET - Static variable in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
- CHARSET - Static variable in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
Encoding used by the logger.
- CHARSET - Static variable in class edu.umass.cs.nio.nioutils.NIOHeader
-
Character set used by NIO for encoding bytes to String and back.
- CHARSET - Variable in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReplicableClientRequest
-
Default charset used to encode this packet to bytes.
- CHARSET - Static variable in class edu.umass.cs.utils.Stringer
-
Default encoding.
- checkConnectivity(long, InetSocketAddress) - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
Connectivity check with reconfigurator address
that will block
for up to timeout
duration.
- checkConnectivity(long, int, InetSocketAddress) - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
Connectivity check that will be attempted up to numAttempts
times
each with a timeout of attemptTimeout
with the reconfigurator
address
.
- checkConnectivity() - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- checkpoint(AbstractPaxosLogger, boolean, String, int, Set<String>, int, Ballot, String, int) - Static method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
- checkpoint() - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger.CheckpointTask
-
- checkpoint(String) - Method in class edu.umass.cs.gigapaxos.deprecated.DefaultPaxosInterfaceApp
-
- checkpoint(String) - Method in interface edu.umass.cs.gigapaxos.deprecated.ReplicableDeprecated
-
- checkpoint(String) - Method in class edu.umass.cs.gigapaxos.examples.noop.NoopPaxosApp
-
- checkpoint(String) - Method in interface edu.umass.cs.gigapaxos.interfaces.Replicable
-
Checkpoints the current application state and returns it.
- checkpoint(String) - Method in class edu.umass.cs.gigapaxos.testing.TESTPaxosApp
-
- checkpoint(String) - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
- checkpoint(String) - Method in class edu.umass.cs.reconfiguration.examples.noop.NoopApp
-
- checkpoint(String) - Method in class edu.umass.cs.reconfiguration.examples.noopsimple.NoopApp
-
- checkpoint(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.TrivialRepliconfigurable
-
- checkpoint(String) - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
Incomplete paxos methods below
- checkpoint(String) - Method in class edu.umass.cs.reconfiguration.testing.NoopAppTesting
-
- checkpoint(String) - Method in class edu.umass.cs.txn.AbstractTransactor
-
- checkpoint(String) - Method in class edu.umass.cs.txn.testing.NoopAppTX
-
- checkSameGroup(Set<String>) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
- ClassFinder - Class in edu.umass.cs.utils
-
- ClassFinder() - Constructor for class edu.umass.cs.utils.ClassFinder
-
- clean() - Method in class edu.umass.cs.nio.AbstractNIOSSL
-
- cleanup(SelectionKey) - Static method in class edu.umass.cs.nio.NIOTransport
-
- cleanup() - Static method in class edu.umass.cs.reconfiguration.testing.ReconfigurableAppCapacityTest
-
Removes all account and sub-guids created during the test.
- clear() - Method in class edu.umass.cs.nio.nioutils.SampleNodeConfig
-
- clear() - Static method in class edu.umass.cs.utils.DelayProfiler
-
- clear() - Method in class edu.umass.cs.utils.DiskMap
-
- clear() - Method in class edu.umass.cs.utils.MultiArrayMap
-
Resets the map.
- clear() - Method in class edu.umass.cs.utils.NullIfEmptyMap
-
- clearMerged(String, int) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorDB
-
Clear all merged state in RC record.
- clearMerged() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- clearMerged(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- clearMerged(String, int) - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- CLIENT_REQ_RTX_TIMEOUT - Static variable in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
default retransmission timeout
- CLIENT_REQ_RTX_TIMEOUT - Static variable in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationConfig
-
default retransmission timeout
- ClientMessenger - Interface in edu.umass.cs.gigapaxos.interfaces
-
- clientPacketTypes - Static variable in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReconfigurationPacket
-
- ClientReconfigurationPacket - Class in edu.umass.cs.reconfiguration.reconfigurationpackets
-
- ClientReconfigurationPacket(InetSocketAddress, ReconfigurationPacket.PacketType, String, int) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
- ClientReconfigurationPacket(InetSocketAddress, ReconfigurationPacket.PacketType, String, int, InetSocketAddress) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
myReceiver may need to be set at creation time in create/delete
responses.
- ClientReconfigurationPacket(String, ClientReconfigurationPacket) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
- ClientReconfigurationPacket(JSONObject, Stringifiable<?>) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
- ClientReconfigurationPacket(JSONObject) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
- ClientReconfigurationPacket.Keys - Enum in edu.umass.cs.reconfiguration.reconfigurationpackets
-
- ClientReconfigurationPacket.ResponseCodes - Enum in edu.umass.cs.reconfiguration.reconfigurationpackets
-
- ClientRequest - Interface in edu.umass.cs.gigapaxos.interfaces
-
- clobToString(Clob) - Static method in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
- clone() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.AbstractDemandProfile
-
Deprecated.
- clone() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ProximateBalance
-
- close() - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
- close() - Method in class edu.umass.cs.gigapaxos.FailureDetection
-
- close() - Method in class edu.umass.cs.gigapaxos.PaxosClientAsync
-
- close() - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
Gracefully closes PaxosManager.
- close() - Method in class edu.umass.cs.gigapaxos.paxosutil.LargeCheckpointer
-
- close() - Method in class edu.umass.cs.gigapaxos.testing.TESTPaxosNode
-
- close() - Method in class edu.umass.cs.reconfiguration.ActiveReplica
-
For graceful closure.
- close() - Method in class edu.umass.cs.reconfiguration.http.HttpReconfigurator
-
Close server and workers gracefully.
- close() - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorDB
-
Close gracefully.
- close() - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- close() - Method in class edu.umass.cs.reconfiguration.ReconfigurableNode
-
Close gracefully.
- close() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.CommitWorker
-
- close() - Method in class edu.umass.cs.reconfiguration.Reconfigurator
-
Close gracefully.
- close() - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- close() - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- close() - Method in class edu.umass.cs.reconfiguration.testing.TESTRCDebug
-
Deprecated.
- close() - Method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
- close(boolean) - Method in class edu.umass.cs.utils.DiskMap
-
Will stop the GC thread but will have no other effect.
- close() - Method in class edu.umass.cs.utils.DiskMap
-
- closeAll() - Static method in class edu.umass.cs.reconfiguration.http.HttpReconfigurator
-
To close all instances.
- closeGracefully() - Method in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
Closes the database and the connection.
- closeImpl() - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
Closes all connections to the database.
- closeImpl() - Method in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
- closeReadActiveRecords() - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorDB
-
- closeReadActiveRecords() - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- closeReadAll() - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
Closes the recovery cursor.
- closeReadAll() - Method in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
- closeServers() - Static method in class edu.umass.cs.reconfiguration.testing.TESTRCDebug
-
Deprecated.
- closeServers() - Static method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
- closeServers() - Static method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationMain
-
- closest(InetSocketAddress, Map<InetAddress, Long>) - Static method in class edu.umass.cs.nio.nioutils.RTTEstimator
-
- coalesce(MessagingTask) - Method in class edu.umass.cs.gigapaxos.PaxosPacketBatcher
-
- combine(PrepareReplyPacket) - Method in class edu.umass.cs.gigapaxos.paxospackets.PrepareReplyPacket
-
- combine(MessagingTask[], MessagingTask[]) - Static method in class edu.umass.cs.gigapaxos.paxosutil.MessagingTask
-
- combine(MessagingTask, MessagingTask[]) - Static method in class edu.umass.cs.gigapaxos.paxosutil.MessagingTask
-
- combine(AbstractDemandProfile) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.AbstractDemandProfile
-
Combine the new information in update
into this
.
- combine(AbstractDemandProfile) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.AggregateDemandProfiler
-
- combine(AbstractDemandProfile) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DemandProfile
-
- combine(AbstractDemandProfile) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ProximateBalance
-
- combinePValuesOntoProposals(int[], String, int) - Method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- combinePValuesOntoProposals(int[], String, int) - Method in class edu.umass.cs.gigapaxos.PaxosCoordinatorState
-
- commit(int) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
Deprecated.
- commit(Map<K, V>) - Method in interface edu.umass.cs.utils.Diskable
-
This method should return only after successfully persisting the
key,value pair, otherwise it should throw an exception.
- commit(Map<K, V>) - Method in class edu.umass.cs.utils.DiskMap
-
This method should return only after successfully persisting the
key,value pair, otherwise it should throw an exception.
- commit(K) - Method in class edu.umass.cs.utils.DiskMap
-
- commit() - Method in class edu.umass.cs.utils.DiskMap
-
Commits all in-memory entries in the map.
- CommitRequest - Class in edu.umass.cs.txn.txpackets
-
- CommitRequest(Transaction) - Constructor for class edu.umass.cs.txn.txpackets.CommitRequest
-
- CommitRequest(String, Transaction) - Constructor for class edu.umass.cs.txn.txpackets.CommitRequest
-
- CommitRequest(JSONObject) - Constructor for class edu.umass.cs.txn.txpackets.CommitRequest
-
- CommitWorker<NodeIDType> - Class in edu.umass.cs.reconfiguration.reconfigurationprotocoltasks
-
- CommitWorker(AbstractReplicaCoordinator<?>, ReconfiguratorCallback) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.CommitWorker
-
- compareTo(Ballot) - Method in class edu.umass.cs.gigapaxos.paxosutil.Ballot
-
- compareTo(int, int) - Method in class edu.umass.cs.gigapaxos.paxosutil.Ballot
-
- concatenate(ReconfigurationPacket.PacketType[]...) - Static method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReconfigurationPacket
-
- concurrentIterator() - Method in class edu.umass.cs.utils.MultiArrayMap
-
- Config - Class in edu.umass.cs.utils
-
- Config.CLIOption - Interface in edu.umass.cs.utils
-
An interface that makes it convenient to use commons-CLI style option
while defining all fields as an enum at one place.
- Config.ConfigurableEnum - Interface in edu.umass.cs.utils
-
- Config.DefaultValueEnum - Interface in edu.umass.cs.utils
-
- Config.Disableable - Interface in edu.umass.cs.utils
-
Used to disallow some parameters from being configured during production
runs but allow them to be configured for testing or instrumentation
purposes.
- CONNECTIVITY_CHECK_TIMEOUT - Static variable in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
Default connectivity check timeout.
- ConsistentHashing<NodeIDType> - Class in edu.umass.cs.reconfiguration.reconfigurationutils
-
- ConsistentHashing(NodeIDType[]) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentHashing
-
- ConsistentHashing(NodeIDType[], int) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentHashing
-
- ConsistentHashing(Set<NodeIDType>) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentHashing
-
- ConsistentHashing(Set<NodeIDType>, boolean) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentHashing
-
- consistentNodeConfig - Variable in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- ConsistentNodeConfig<NodeIDType> - Class in edu.umass.cs.reconfiguration.reconfigurationutils
-
This class isn't really used for anything other than as
a parent for ConsistentReconfigurableNodeConfig, so it
has been declared abstract (even though it has no
abstract methods).
- ConsistentNodeConfig(NodeConfig<NodeIDType>) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentNodeConfig
-
- consistentNodeConfig - Variable in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- ConsistentReconfigurableNodeConfig<NodeIDType> - Class in edu.umass.cs.reconfiguration.reconfigurationutils
-
- ConsistentReconfigurableNodeConfig(ReconfigurableNodeConfig<NodeIDType>) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
- ConsumerBatchTask<TaskType> - Class in edu.umass.cs.gigapaxos.paxosutil
-
- ConsumerBatchTask(Collection<TaskType>, TaskType[]) - Constructor for class edu.umass.cs.gigapaxos.paxosutil.ConsumerBatchTask
-
- ConsumerBatchTask(Map<?, TaskType>, TaskType[]) - Constructor for class edu.umass.cs.gigapaxos.paxosutil.ConsumerBatchTask
-
- ConsumerBatchTask(Collection<TaskType>, TaskType[], boolean) - Constructor for class edu.umass.cs.gigapaxos.paxosutil.ConsumerBatchTask
-
- ConsumerBatchTask(Map<?, TaskType>, TaskType[], boolean) - Constructor for class edu.umass.cs.gigapaxos.paxosutil.ConsumerBatchTask
-
- ConsumerTask<TaskType> - Class in edu.umass.cs.gigapaxos.paxosutil
-
- ConsumerTask(Object) - Constructor for class edu.umass.cs.gigapaxos.paxosutil.ConsumerTask
-
- contains(TaskType) - Method in class edu.umass.cs.gigapaxos.paxosutil.ConsumerBatchTask
-
- contains(int) - Method in class edu.umass.cs.gigapaxos.paxosutil.WaitforUtility
-
- contains(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.AggregateDemandProfiler
-
- contains(int, int[]) - Static method in class edu.umass.cs.utils.Util
-
- containsKey(String) - Method in class edu.umass.cs.utils.Config
-
- containsKey(Object) - Method in class edu.umass.cs.utils.DiskMap
-
- containsKey(Object) - Method in class edu.umass.cs.utils.MultiArrayMap
-
- containsKey(KeyType) - Method in class edu.umass.cs.utils.NullIfEmptyMap
-
- containsValue(Object) - Method in class edu.umass.cs.utils.DiskMap
-
- containsValue(Object) - Method in class edu.umass.cs.utils.MultiArrayMap
-
- containsValue(ValueType) - Method in class edu.umass.cs.utils.NullIfEmptyMap
-
- coordBallot - Variable in class edu.umass.cs.gigapaxos.paxosutil.HotRestoreInfo
-
Ballot at acceptor.
- coordinate(RCRecordRequest<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.CommitWorker
-
- coordinateRequest(Request, ExecutedCallback) - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
Start of abstract methods
- coordinateRequest(Request, ExecutedCallback) - Method in class edu.umass.cs.reconfiguration.examples.noop.NoopAppCoordinator
-
- coordinateRequest(Request, ExecutedCallback) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReplicaCoordinator
-
This method performs whatever replica coordination action is necessary to
handle the request.
- coordinateRequest(Request, ExecutedCallback) - Method in class edu.umass.cs.reconfiguration.PaxosReplicaCoordinator
-
- coordinateRequest(String, Request, ExecutedCallback) - Method in class edu.umass.cs.reconfiguration.PaxosReplicaCoordinator
-
- coordinateRequest(Request, ExecutedCallback) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DynamoReplicaCoordinator
-
- coordinateRequest(Request, ExecutedCallback) - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- coordinateRequest(Request, ExecutedCallback) - Method in class edu.umass.cs.txn.AbstractTransactor
-
- coordinateRequestSuppressExceptions(Request, ExecutedCallback) - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- coordinator - Variable in class edu.umass.cs.gigapaxos.paxosutil.SlotBallotState
-
- coordinatorID - Variable in class edu.umass.cs.gigapaxos.paxosutil.Ballot
-
Ballot coordinator that breaks ordering ties at acceptors when the ballot
number is the same.
- copyEpochFinalCheckpointState(String, int) - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
Copies the final state at the end of an epoch (or version) into a
separate place.
- copyEpochFinalCheckpointState(String, int) - Method in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
- couldBeJSON(String) - Static method in class edu.umass.cs.nio.JSONPacket
-
- couldBeJSON(byte[]) - Static method in class edu.umass.cs.nio.JSONPacket
-
- couldBeJSON(byte[], int) - Static method in class edu.umass.cs.nio.JSONPacket
-
- couldBeJSONArray(String) - Static method in class edu.umass.cs.nio.JSONPacket
-
- couldBeJSONObject(String) - Static method in class edu.umass.cs.nio.JSONPacket
-
- COUNTER - Static variable in class edu.umass.cs.protocoltask.examples.PingPongPacket
-
- crash(int) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- crash(int) - Static method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationConfig
-
- crashAndRecover(PaxosInstanceStateMachine) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- createApp(String[]) - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- createAppCoordinator() - Method in class edu.umass.cs.reconfiguration.examples.noop.NoopReconfigurableNode
-
- createAppCoordinator() - Method in class edu.umass.cs.reconfiguration.ReconfigurableNode
-
- createAppCoordinator() - Method in class edu.umass.cs.reconfiguration.ReconfigurableNode.DefaultReconfigurableNode
-
- createCheckpointHandle(String) - Static method in class edu.umass.cs.gigapaxos.paxosutil.LargeCheckpointer
-
Replicable
applications can use this method to create a
checkpoint handle after they have created a checkpoint in the file
filename
.
- createCoordinator(int, int, int[], int, boolean, String) - Static method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- createDefaultGroupInstances() - Method in class edu.umass.cs.gigapaxos.testing.TESTPaxosNode
-
- createDemandProfile(String) - Static method in class edu.umass.cs.reconfiguration.reconfigurationutils.AbstractDemandProfile
-
- createDemandProfile(Class<?>, String) - Static method in class edu.umass.cs.reconfiguration.reconfigurationutils.AbstractDemandProfile
-
- createDemandProfile(JSONObject) - Static method in class edu.umass.cs.reconfiguration.reconfigurationutils.AbstractDemandProfile
-
- createDemandProfile(String) - Static method in class edu.umass.cs.reconfiguration.reconfigurationutils.DemandProfile
-
- createGroup(String, int[]) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- createHRI(String, int[], int) - Static method in class edu.umass.cs.gigapaxos.paxosutil.HotRestoreInfo
-
- createNonDefaultGroupInstanes(int) - Method in class edu.umass.cs.gigapaxos.testing.TESTPaxosNode
-
- createNonDefaultGroupInstanes(int, int) - Method in class edu.umass.cs.gigapaxos.testing.TESTPaxosNode
-
- createPaxosInstance(String, short, Set<NodeIdType>, Replicable) - Method in class edu.umass.cs.gigapaxos.deprecated.AbstractPaxosManager
-
Deprecated.
- createPaxosInstance(String, Set<NodeIDType>, String) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
A method that specifies the minimum number of necessary arguments to
create a paxos instance.
- createPaxosInstance(String, int, Set<NodeIDType>, Replicable, String) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
Paxos instance creation with an initial state specified.
- createPaxosInstance(Map<String, String>, Set<NodeIDType>) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- createPaxosInstanceForcibly(String, int, Set<NodeIDType>, Replicable, String, long) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
This is a common default create paxos instance creation method, i.e., we
wait for lower versions to be killed if necessary but, after a timeout,
create the new instance forcibly anyway.
- createReconfigurationRecord(ReconfigurationRecord<NodeIDType>) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorDB
-
- createReconfigurationRecord(ReconfigurationRecord<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- createReconfigurationRecords(Map<String, String>, Set<NodeIDType>, ReconfigurationConfig.ReconfigureUponActivesChange) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorDB
-
- createReconfigurationRecords(Map<String, String>, Set<NodeIDType>, ReconfigurationConfig.ReconfigureUponActivesChange) - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- createReplicaGroup(String, int, String, Set<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
- createReplicaGroup(Map<String, String>, Set<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
Default implementation that can be overridden for more batching
optimization.
- createReplicaGroup(String, int, String, Set<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.deprecated.AbstractReplicaCoordinatorPersistent
-
- createReplicaGroup(String, int, String, Set<String>) - Method in class edu.umass.cs.reconfiguration.examples.noop.NoopAppCoordinator
-
- createReplicaGroup(String, int, String, Set<NodeIDType>) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReplicaCoordinator
-
This method should return true if the replica group is successfully
created or one already exists with the same set of nodes.
- createReplicaGroup(String, int, String, Set<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.PaxosReplicaCoordinator
-
- createReplicaGroup(Map<String, String>, Set<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.PaxosReplicaCoordinator
-
- createReplicaGroup(String, int, String, Set<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DynamoReplicaCoordinator
-
- createReplicaGroup(String, int, String, Set<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- createReplicaGroup(String, int, String, Set<NodeIDType>) - Method in class edu.umass.cs.txn.AbstractTransactor
-
- CreateServiceName - Class in edu.umass.cs.reconfiguration.reconfigurationpackets
-
- CreateServiceName(String, String) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
- CreateServiceName(String, String, Set<InetSocketAddress>) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
A constructor that allows the caller to specify an initial group.
- CreateServiceName(String, String, ReconfigurationConfig.ReconfigureUponActivesChange) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
- CreateServiceName(String, String, Set<InetSocketAddress>, ReconfigurationConfig.ReconfigureUponActivesChange) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
A constructor to specify both an initial group and a policy for
reconfiguration upon addition or deletion of active replicas.
- CreateServiceName(InetSocketAddress, String, int, String, Map<String, String>) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
- CreateServiceName(InetSocketAddress, String, int, String) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
- CreateServiceName(InetSocketAddress, String, int, String, InetSocketAddress) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
For internal use only.
- CreateServiceName(Map<String, String>) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
- CreateServiceName(Map<String, String>, ReconfigurationConfig.ReconfigureUponActivesChange) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
- CreateServiceName(Map<String, String>, CreateServiceName) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
FIXME: need to document the reliance on the consistent ordering of the
head element in nameStates.
- CreateServiceName(Map<String, String>, Set<String>, CreateServiceName) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
- CreateServiceName(JSONObject, Stringifiable<?>) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
- CreateServiceName(JSONObject) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
- CreateServiceName.Keys - Enum in edu.umass.cs.reconfiguration.reconfigurationpackets
-
- CreateServiceNameTest - Class in edu.umass.cs.reconfiguration.reconfigurationpackets
-
- CreateServiceNameTest() - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceNameTest
-
- createTime - Variable in class edu.umass.cs.gigapaxos.paxosutil.SlotBallotState
-
- creator - Variable in class edu.umass.cs.reconfiguration.reconfigurationpackets.ServerReconfigurationPacket
-
Requester address to send the confirmation.
- creator - Variable in class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
Sender address.
- curEpochGroup - Variable in class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
Group members in the current epoch being started.
- garbageCollectDecisions(int) - Method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- garbageCollectDecisions(int) - Method in class edu.umass.cs.gigapaxos.PaxosInstanceStateMachine
-
- garbageCollectDeletedNode(NodeIDType) - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- garbageCollectedDeletedNode(NodeIDType) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorDB
-
- garbageCollectedDeletedNode(NodeIDType) - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- garbageCollectOldFileSystemBasedCheckpoints() - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- garbageCollectOldReconfigurators(int) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorDB
-
- garbageCollectOldReconfigurators(int) - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- GC() - Method in class edu.umass.cs.gigapaxos.paxosutil.LogIndex
-
- GCConcurrentHashMap<K,V> - Class in edu.umass.cs.utils
-
- GCConcurrentHashMap(GCConcurrentHashMapCallback, long) - Constructor for class edu.umass.cs.utils.GCConcurrentHashMap
-
- GCConcurrentHashMap(long) - Constructor for class edu.umass.cs.utils.GCConcurrentHashMap
-
- GCConcurrentHashMap.GCConcurrentHashMapTest - Class in edu.umass.cs.utils
-
- GCConcurrentHashMapCallback - Interface in edu.umass.cs.utils
-
- GCConcurrentHashMapTest() - Constructor for class edu.umass.cs.utils.GCConcurrentHashMap.GCConcurrentHashMapTest
-
- GenericMessagingTask<NodeIDType,MessageType> - Class in edu.umass.cs.nio
-
- GenericMessagingTask() - Constructor for class edu.umass.cs.nio.GenericMessagingTask
-
Null recipients and messages.
- GenericMessagingTask(NodeIDType, MessageType) - Constructor for class edu.umass.cs.nio.GenericMessagingTask
-
Unicast
- GenericMessagingTask(Object[], MessageType) - Constructor for class edu.umass.cs.nio.GenericMessagingTask
-
Multicast
- GenericMessagingTask(NodeIDType, Object[]) - Constructor for class edu.umass.cs.nio.GenericMessagingTask
-
Unicast multiple packets
- GenericMessagingTask(Object[], Object[]) - Constructor for class edu.umass.cs.nio.GenericMessagingTask
-
Multicast multiple packets.
- get() - Method in class edu.umass.cs.gigapaxos.async.RequestCallbackFuture
-
- get(long, TimeUnit) - Method in class edu.umass.cs.gigapaxos.async.RequestCallbackFuture
-
- get() - Method in interface edu.umass.cs.gigapaxos.interfaces.RequestFuture
-
- get(long, TimeUnit) - Method in interface edu.umass.cs.gigapaxos.interfaces.RequestFuture
-
- get(int) - Method in class edu.umass.cs.gigapaxos.paxosutil.IntegerMap
-
- get(Set<Integer>) - Method in class edu.umass.cs.gigapaxos.paxosutil.IntegerMap
-
- get(Enum<?>) - Method in class edu.umass.cs.utils.Config
-
- get(Object) - Method in class edu.umass.cs.utils.Config
-
- get(String) - Static method in class edu.umass.cs.utils.DelayProfiler
-
- get(Object) - Method in class edu.umass.cs.utils.DiskMap
-
- get(Object) - Method in class edu.umass.cs.utils.MultiArrayMap
-
- get(KeyType) - Method in class edu.umass.cs.utils.NullIfEmptyMap
-
- get(String) - Method in class edu.umass.cs.utils.StringLocker
-
- GET_ACCEPTED_PVALUES_FROM_DISK - Static variable in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- getAccept(int) - Method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- getAcceptedSlots() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedAcceptReply
-
- getAcceptSlots() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedAccept
-
- getACK() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getAckStarts() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitEpochFinalState
-
- getActiveCount() - Method in class edu.umass.cs.protocoltask.ProtocolExecutor
-
- getActiveReplicas() - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfigurableNodeConfig
-
- getActiveReplicas() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
- getActiveReplicas() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DefaultNodeConfig
-
- getActiveReplicas() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurableSampleNodeConfig
-
- getActiveReplicas(String, int) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- getActiveReplicas() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- getActiveReplicas() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.SimpleReconfiguratorNodeConfig
-
- getActiveReplicas(String) - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- getActiveReplicasMap() - Method in interface edu.umass.cs.reconfiguration.interfaces.ModifiableActiveConfig
-
- getActiveReplicaSocketAddresses() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
- getActiveReplicaSocketAddresses(int) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
This method tries to return a limited number of active replica socket
addresses that to the extent possible have distinct IPs.
- getActiveReplicasReadOnly() - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfigurableNodeConfig
-
- getActiveReplicasReadOnly() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DefaultNodeConfig
-
- getActives() - Static method in class edu.umass.cs.gigapaxos.PaxosConfig
-
- getActives() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.RequestActiveReplicas
-
- getAddedNodeIDs() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ServerReconfigurationPacket
-
- getAggregateOutput(long) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosClient
-
- getAggregateOutput(long) - Static method in class edu.umass.cs.reconfiguration.testing.TESTPaxosClient
-
- getAllActiveReplicas() - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfigurableAppInfo
-
- getAllActiveReplicas() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
- getAlphanumericAsBytes() - Static method in class edu.umass.cs.utils.Util
-
- getAlterString(String, SQL.SQLType) - Static method in class edu.umass.cs.gigapaxos.paxosutil.SQL
-
- getAmazonIPToRegionFile() - Static method in class edu.umass.cs.nio.nioutils.RTTEstimator
-
- getApp() - Method in class edu.umass.cs.gigapaxos.PaxosInstanceStateMachine
-
- getApp(String) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- getAppRequestTypes() - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
Need to return just app's request types.
- getAppState(String) - Method in class edu.umass.cs.gigapaxos.testing.TESTPaxosNode
-
- getARARNodesAsString() - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
- getArgName() - Method in interface edu.umass.cs.utils.Config.CLIOption
-
- getARRCNodesAsString() - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
- getAsProperties() - Static method in class edu.umass.cs.gigapaxos.PaxosConfig
-
- getBallot() - Method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- getBallot(PaxosCoordinator) - Static method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- getBallot() - Method in class edu.umass.cs.gigapaxos.PaxosCoordinatorState
-
End of Phase2b methods
- getBallotCoord() - Method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- getBallotCoord() - Method in class edu.umass.cs.gigapaxos.PaxosCoordinatorState
-
- getBallotCoordLog() - Method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- getBallotCoordString(String) - Static method in class edu.umass.cs.gigapaxos.paxosutil.Ballot
-
- getBallotLog() - Method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- getBallotNum() - Method in class edu.umass.cs.gigapaxos.PaxosCoordinatorState
-
- getBallotnum() - Method in class edu.umass.cs.gigapaxos.paxosutil.SlotBallotState
-
- getBallotNumString(String) - Static method in class edu.umass.cs.gigapaxos.paxosutil.Ballot
-
- getBallotSlot() - Method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- getBallotStr(PaxosCoordinator) - Static method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- getBallotStr() - Method in class edu.umass.cs.gigapaxos.PaxosCoordinatorState
-
- getBallotString(int, int) - Static method in class edu.umass.cs.gigapaxos.paxosutil.Ballot
-
- getBallotString(int, Object) - Static method in class edu.umass.cs.gigapaxos.paxosutil.Ballot
-
- getBatched() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getBindAddress(NodeIDType) - Method in interface edu.umass.cs.nio.interfaces.NodeConfig
-
- getBindAddress(NodeIDType) - Method in class edu.umass.cs.nio.nioutils.SampleNodeConfig
-
- getBindAddress(NodeIDType) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentNodeConfig
-
- getBindAddress(NodeIDType) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DefaultNodeConfig
-
- getBindAddress(NodeIDType) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.SimpleReconfiguratorNodeConfig
-
- getBindSocketAddress(NodeIDType) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
Returns the bindable socket address of the public host corresponding to
this id.
- getBlobString(int, SQL.SQLType) - Static method in class edu.umass.cs.gigapaxos.paxosutil.SQL
-
- getBoolean(Enum<?>) - Method in class edu.umass.cs.utils.Config
-
- getByteifiedSelf() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getCallback() - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
- getCheckpointBallot(String) - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
- getCheckpointBallot(String) - Method in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
- getCheckpointSlot(String) - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
- getCheckpointSlot(String) - Method in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
- getCheckpointState(String) - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
- getCheckpointState(String) - Method in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
Gets current checkpoint.
- getCleanDB() - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- getCleanDB() - Static method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationConfig
-
- getClientAddress() - Method in class edu.umass.cs.gigapaxos.examples.PaxosAppRequest
-
- getClientAddress() - Method in interface edu.umass.cs.gigapaxos.interfaces.ClientRequest
-
Deprecated.
- getClientAddress() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getClientAddress() - Method in class edu.umass.cs.reconfiguration.examples.AppRequest
-
- getClientAddress() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.EchoRequest
-
- getClientAddress() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReplicableClientRequest
-
- getClientFacingClearPort(int) - Static method in class edu.umass.cs.reconfiguration.ActiveReplica
-
- getClientFacingClearPort(int) - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getClientFacingClearPort(int) - Static method in class edu.umass.cs.reconfiguration.Reconfigurator
-
- getClientFacingPort(int) - Static method in class edu.umass.cs.reconfiguration.ActiveReplica
-
- getClientFacingPort(int) - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getClientFacingSSLPort(int) - Static method in class edu.umass.cs.reconfiguration.ActiveReplica
-
- getClientFacingSSLPort(int) - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getClientFacingSSLPort(int) - Static method in class edu.umass.cs.reconfiguration.Reconfigurator
-
- getClientID() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getClientMessenger() - Method in interface edu.umass.cs.nio.interfaces.SSLMessenger
-
- getClientMessenger(InetSocketAddress) - Method in interface edu.umass.cs.nio.interfaces.SSLMessenger
-
- getClientMessenger() - Method in class edu.umass.cs.nio.JSONMessenger
-
- getClientMessenger(InetSocketAddress) - Method in class edu.umass.cs.nio.JSONMessenger
-
- getClientPortClearOffset() - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getClientPortOffset() - Static method in class edu.umass.cs.gigapaxos.PaxosConfig
-
- getClientPortOffset() - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getClientPortSSLOffset() - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getClientSSLMode() - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getClosest(InetAddress) - Static method in class edu.umass.cs.nio.nioutils.RTTEstimator
-
- getClosest() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.EchoRequest
-
- getCode() - Method in exception edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync.ReconfigurationException
-
- getCode() - Method in exception edu.umass.cs.txn.exceptions.TXException
-
- getCommaSeparated(List<?>) - Static method in class edu.umass.cs.utils.Util
-
- getCommitted(int) - Method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- getCommitted(Collection<Integer>) - Method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- getCommittedSlots() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedCommit
-
- getCommonMembers() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- getCompletedTaskCount() - Method in class edu.umass.cs.protocoltask.ProtocolExecutor
-
- getCompression() - Static method in class edu.umass.cs.nio.NIOTransport
-
- getCompressionThreshold() - Static method in class edu.umass.cs.nio.NIOTransport
-
- getConfDirArg(String[]) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- getConfDirArg(String[]) - Static method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationConfig
-
- getConfig(Class<?>) - Static method in class edu.umass.cs.utils.Config
-
- getConfigFileKey() - Method in enum edu.umass.cs.gigapaxos.PaxosConfig.PC
-
- getConfigFileKey() - Method in enum edu.umass.cs.gigapaxos.testing.TESTPaxosConfig.TC
-
- getConfigFileKey() - Method in enum edu.umass.cs.reconfiguration.ReconfigurationConfig.RC
-
- getConfigFileKey() - Method in enum edu.umass.cs.reconfiguration.testing.TESTReconfigurationConfig.TRC
-
- getConfigFileKey() - Method in interface edu.umass.cs.utils.Config.ConfigurableEnum
-
- getCoordinator() - Method in class edu.umass.cs.gigapaxos.paxosutil.SlotBallotState
-
- getCoordinatorRequestTypes() - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
- getCounter() - Method in class edu.umass.cs.protocoltask.examples.PingPongPacket
-
- getCreateTime() - Method in class edu.umass.cs.gigapaxos.paxospackets.PrepareReplyPacket
-
- getCreateTime() - Method in class edu.umass.cs.gigapaxos.paxosutil.SlotBallotState
-
- getCreateTime() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
- getCreator() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
- getCurEpochGroup() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- getCurNCEpoch() - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- getDBAsString(String) - Method in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
Start of testing methods
- getDeactivationPeriod() - Static method in class edu.umass.cs.gigapaxos.PaxosManager
-
- getDeadTime(NodeIDType) - Method in class edu.umass.cs.gigapaxos.FailureDetection
-
- getDeadTime(int) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- getDebugInfo(boolean) - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getDefaultCallback() - Method in class edu.umass.cs.reconfiguration.Reconfigurator
-
- getDefaultConfigFile() - Method in enum edu.umass.cs.gigapaxos.PaxosConfig.PC
-
- getDefaultConfigFile() - Method in enum edu.umass.cs.gigapaxos.testing.TESTPaxosConfig.TC
-
- getDefaultConfigFile() - Method in enum edu.umass.cs.reconfiguration.ReconfigurationConfig.RC
-
- getDefaultConfigFile() - Method in enum edu.umass.cs.reconfiguration.testing.TESTReconfigurationConfig.TRC
-
- getDefaultConfigFile() - Method in interface edu.umass.cs.utils.Config.ConfigurableEnum
-
- getDefaultGroup() - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- getDefaultGroupSet() - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- getDefaultNodeConfig() - Static method in class edu.umass.cs.gigapaxos.PaxosConfig
-
- getDefaultReconfigureUponActivesChangePolicy() - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getDefaultServers() - Static method in class edu.umass.cs.gigapaxos.PaxosServer
-
- getDefaultServers() - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- getDefaultServiceName() - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getDefaultServiceNameInitialState() - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getDefaultTypes() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.ActiveReplicaProtocolTask
-
- getDefaultTypes() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.ReconfiguratorProtocolTask
-
- getDefaultValue() - Method in enum edu.umass.cs.gigapaxos.PaxosConfig.PC
-
- getDefaultValue() - Method in enum edu.umass.cs.gigapaxos.testing.TESTPaxosConfig.TC
-
- getDefaultValue() - Method in enum edu.umass.cs.reconfiguration.ReconfigurationConfig.RC
-
- getDefaultValue() - Method in enum edu.umass.cs.reconfiguration.testing.TESTReconfigurationConfig.TRC
-
- getDefaultValue() - Method in interface edu.umass.cs.utils.Config.DefaultValueEnum
-
- getDelayedDeleteWaitDuration() - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
The time for which we must wait before finally deleting a name's
reconfiguration record (i.e., all memory of that name is lost) must be at
least as high as paxos' MAX_FINAL_STATE_AGE, otherwise it can cause the
creation of a name or addition of a reconfigurator to stall for
arbitrarily long, or worse, violate safety by using incorrect state from
previous incarnations.
- getDeletedNodeIDs() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ServerReconfigurationPacket
-
- getDeletedNodes() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- getDeleteTime() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- getDemandProfile() - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getDemandStats(String) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorDB
-
- getDemandStats() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.AbstractDemandProfile
-
All relevant stats must be serializable into JSONObject.
- getDemandStats() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DemandProfile
-
- getDemandStats() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ProximateBalance
-
- getDemandStats(String) - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- getDemandStats(String) - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- getDescriptio() - Method in interface edu.umass.cs.utils.Config.CLIOption
-
- getDigest(Integer) - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedAccept
-
- getDigest(MessageDigest) - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getDriver(SQL.SQLType) - Static method in class edu.umass.cs.gigapaxos.paxosutil.SQL
-
- getEmulatedDelay(JSONObject) - Static method in class edu.umass.cs.nio.JSONDelayEmulator
-
Receiver calls this method to toString delay that is to be emulated, and
delays processing the packet by that amount.
- getEmulatedDelay(String) - Static method in class edu.umass.cs.nio.JSONDelayEmulator
-
- getEmulatedDelay() - Static method in class edu.umass.cs.nio.JSONDelayEmulator
-
- getEmulatedDelay(NodeIDType) - Method in interface edu.umass.cs.nio.nioutils.InterfaceDelayEmulator
-
- getEncoded(boolean) - Method in class edu.umass.cs.utils.SessionKeys.SecretKeyCertificate
-
- getEncryptedSecretKeyTimestamp(byte[]) - Static method in class edu.umass.cs.utils.SessionKeys
-
- getEntryReplica() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getEntryReplica() - Method in class edu.umass.cs.reconfiguration.examples.noop.NoopAppRequest
-
- getEntryReplicaRequestsAsBatch(int) - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getEntryServer() - Method in class edu.umass.cs.txn.Transaction
-
- getEntryTime() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getEpoch(String) - Method in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- getEpoch(String) - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
- getEpoch(String) - Method in class edu.umass.cs.reconfiguration.examples.AbstractReconfigurablePaxosApp
-
- getEpoch(String) - Method in class edu.umass.cs.reconfiguration.examples.noop.NoopApp
-
- getEpoch(String) - Method in interface edu.umass.cs.reconfiguration.interfaces.Reconfigurable
-
Returns the current (unique) epoch for name.
- getEpoch(String) - Method in class edu.umass.cs.reconfiguration.PaxosReplicaCoordinator
-
- getEpoch() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- getEpoch(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.TrivialRepliconfigurable
-
- getEpoch(String) - Method in class edu.umass.cs.txn.AbstractTransactor
-
- getEpochFinalCheckpointState(String, int) - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
- getEpochFinalCheckpointState(String, int) - Method in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
- getEpochFinalCheckpointVersion(String) - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
- getEpochFinalCheckpointVersion(String) - Method in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
- getEpochNumber() - Method in class edu.umass.cs.reconfiguration.examples.AppRequest
-
- getEpochNumber() - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfigurableRequest
-
- getEpochNumber() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.BasicReconfigurationPacket
-
- getEpochNumber() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.DefaultAppRequest
-
- getEpochNumber() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReplicableClientRequest
-
- getEventTypes() - Method in class edu.umass.cs.protocoltask.examples.PingPongServer
-
- getEventTypes() - Method in class edu.umass.cs.protocoltask.examples.thresholdfetch.MajorityFetchProtocolTask
-
- getEventTypes() - Method in interface edu.umass.cs.protocoltask.ProtocolTask
-
- getEventTypes() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.ActiveReplicaProtocolTask
-
- getEventTypes() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.ReconfiguratorProtocolTask
-
- getEventTypes() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitAckDropEpoch
-
- getEventTypes() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitAckStartEpoch
-
- getEventTypes() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitAckStopEpoch
-
- getEventTypes() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitEpochFinalState
-
- getEventTypes() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitPrimaryExecution
-
- getFinalState(String, int) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- getFinalState(String, int) - Method in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- getFinalState(String, int) - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
- getFinalState(String, int) - Method in class edu.umass.cs.reconfiguration.examples.AbstractReconfigurablePaxosApp
-
- getFinalState(String, int) - Method in class edu.umass.cs.reconfiguration.examples.noop.NoopApp
-
- getFinalState(String, int) - Method in interface edu.umass.cs.reconfiguration.interfaces.Reconfigurable
-
Return the final checkpointed state for name, epoch.
- getFinalState(String, int) - Method in class edu.umass.cs.reconfiguration.PaxosReplicaCoordinator
-
- getFinalState() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.AckStopEpoch
-
- getFinalState() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitAckStopEpoch
-
- getFinalState(String, int) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.TrivialRepliconfigurable
-
- getFinalState(String, int) - Method in class edu.umass.cs.txn.AbstractTransactor
-
- getFinalStateContainer(String, int) - Method in class edu.umass.cs.reconfiguration.PaxosReplicaCoordinator
-
Used by ActiveReplica and similar to getFinalState but wraps it in a
container so that we can distinguish between null final state (a possibly
legitimate value of the state) and no state at all (because the paxos
group has moved on and deleted the state or never created it in the first
place.
- getFirstOnly() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getFirstPrevEpochCandidate() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- getFirstReconfigurator(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
- getForwader() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
- getForwardCount() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getForwardee() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
- getForwarder() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- getForwarderID() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getFromPaxosConfig() - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- getFromPaxosConfig(boolean) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
FIXME: should not be public.
- getGCSlot() - Method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- getGibberish() - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosClient
-
- getGibberish() - Static method in class edu.umass.cs.reconfiguration.testing.TESTPaxosClient
-
- getGlobal(Enum<?>) - Static method in class edu.umass.cs.utils.Config
-
- getGlobalBoolean(Enum<?>) - Static method in class edu.umass.cs.utils.Config
-
- getGlobalDouble(Enum<?>) - Static method in class edu.umass.cs.utils.Config
-
- getGlobalInt(Enum<?>) - Static method in class edu.umass.cs.utils.Config
-
- getGlobalLong(Enum<?>) - Static method in class edu.umass.cs.utils.Config
-
- getGlobalShort(Enum<?>) - Static method in class edu.umass.cs.utils.Config
-
- getGlobalString(Enum<?>) - Static method in class edu.umass.cs.utils.Config
-
- getGPClient(AppRequestParser) - Static method in class edu.umass.cs.txn.TXUtils
-
Creates an async gigapaxos client without checking connectivity (because
the reconfigurators may not yet have been initialized.
- getGroup() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedAccept
-
- getGroup() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedCommit
-
- getGroup(String) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- getGroup(int) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- getGroupName(int) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- getGroups() - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- getGroupSet() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedAccept
-
- getGroupSet() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedCommit
-
- getHandleMessageReport(long) - Static method in class edu.umass.cs.nio.AbstractPacketDemultiplexer
-
- getHash(String) - Method in class edu.umass.cs.gigapaxos.deprecated.DefaultPaxosInterfaceApp
-
- getHash(String) - Method in class edu.umass.cs.gigapaxos.testing.TESTPaxosApp
-
- getHashRCs() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
- getHeadOnly() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
- getHeardCount() - Method in class edu.umass.cs.gigapaxos.paxosutil.WaitforUtility
-
- getHeardCount() - Method in class edu.umass.cs.utils.Waitfor
-
- getHTTPPort(int) - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getHTTPPortClearOffset() - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getHTTPPortSSLOffset() - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getHTTPSPort(int) - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getInetAddressFromString(String) - Static method in class edu.umass.cs.utils.Util
-
- getInetSocketAddressFromString(String) - Static method in class edu.umass.cs.utils.Util
-
- getInetSocketAddressFromStringStrict(String) - Static method in class edu.umass.cs.utils.Util
-
- getInitGroup() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
Returns the initGroup specified in this message.
- getInitialState() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
- getInitialState() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- getInitiator() - Method in class edu.umass.cs.protocoltask.json.ProtocolPacket
-
- getInitiatorAsSet() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- getInitTime() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- getInt() - Method in enum edu.umass.cs.gigapaxos.examples.PaxosAppRequest.PacketType
-
- getInt() - Method in enum edu.umass.cs.gigapaxos.paxospackets.PaxosPacket.PaxosPacketType
-
END static code block to ensure correct initialization
- getInt() - Method in enum edu.umass.cs.protocoltask.examples.PingPongPacket.PacketType
-
- getInt() - Method in enum edu.umass.cs.reconfiguration.examples.AppRequest.PacketType
-
- getInt() - Method in enum edu.umass.cs.reconfiguration.reconfigurationpackets.ReconfigurationPacket.PacketType
-
- getInt() - Method in enum edu.umass.cs.txn.txpackets.TXPacket.PacketType
-
- getInt(Enum<?>) - Method in class edu.umass.cs.utils.Config
-
- getInt() - Method in interface edu.umass.cs.utils.IntegerType
-
- getIntArrayAsNodeSet(int[]) - Method in class edu.umass.cs.gigapaxos.paxosutil.IntegerMap
-
- getInterCheckpointInterval() - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- getIPToActiveReplicaIDs(ArrayList<InetAddress>, Set<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
This method maps a set of addresses, newAddresses, to a set of nodes such
that there is maximal overlap with the specified set of nodes, oldNodes.
- getIssuer() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ServerReconfigurationPacket
-
- getJSONArray(Set<InetSocketAddress>) - Static method in class edu.umass.cs.utils.Util
-
- getJSONStats() - Static method in class edu.umass.cs.nio.nioutils.NIOInstrumenter
-
- getKey() - Method in class edu.umass.cs.gigapaxos.PaxosInstanceStateMachine
-
- getKey() - Method in class edu.umass.cs.gigapaxos.paxosutil.LogIndex
-
- getKey() - Method in class edu.umass.cs.protocoltask.examples.pingpong.PingPongProtocolTask
-
Start of overridden methods
- getKey() - Method in class edu.umass.cs.protocoltask.examples.PingPongServer
-
Start of overridden methods
- getKey() - Method in class edu.umass.cs.protocoltask.examples.thresholdfetch.MajorityFetchProtocolTask
-
Start of overridden methods
- getKey() - Method in class edu.umass.cs.protocoltask.json.ProtocolPacket
-
- getKey() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.ActiveReplicaProtocolTask
-
- getKey() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.ReconfiguratorProtocolTask
-
- getKey() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitAckDropEpoch
-
- getKey() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitAckStartEpoch
-
- getKey() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitAckStopEpoch
-
- getKey() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitEpochFinalState
-
- getKey() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitPrimaryExecution
-
- getKey() - Method in class edu.umass.cs.utils.DiskMap.LastActive
-
- getKey() - Method in interface edu.umass.cs.utils.Keyable
-
- getLabel() - Method in enum edu.umass.cs.gigapaxos.paxospackets.PaxosPacket.PaxosPacketType
-
- getLabel() - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- getLastActive() - Method in class edu.umass.cs.gigapaxos.paxosutil.LogIndex
-
- getLength() - Method in class edu.umass.cs.gigapaxos.paxosutil.LogIndex.LogIndexEntry
-
- getLengthEstimate() - Method in class edu.umass.cs.gigapaxos.paxospackets.PrepareReplyPacket
-
- getListenAddress() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getListeningAddress() - Method in class edu.umass.cs.nio.NIOTransport
-
- getListeningAddress() - Method in class edu.umass.cs.reconfiguration.http.HttpReconfigurator
-
- getListeningPort() - Method in class edu.umass.cs.nio.NIOTransport
-
- getListeningSocketAddress() - Method in interface edu.umass.cs.nio.interfaces.InterfaceNIOTransport
-
- getListeningSocketAddress() - Method in class edu.umass.cs.nio.JSONMessenger
-
- getListeningSocketAddress() - Method in class edu.umass.cs.nio.NIOTransport
-
- getLocalActives() - Static method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationConfig
-
- getLocalAddress() - Static method in class edu.umass.cs.nio.nioutils.SampleNodeConfig
-
- getLocalReconfigurators() - Static method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationConfig
-
- getLockID() - Method in class edu.umass.cs.txn.txpackets.LockRequest
-
- getLockList() - Method in interface edu.umass.cs.txn.interfaces.TXRequest
-
- getLockList() - Method in class edu.umass.cs.txn.Transaction
-
- getLocksDir() - Static method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
- getLog(long) - Static method in class edu.umass.cs.gigapaxos.paxosutil.RequestInstrumenter
-
- getLog() - Static method in class edu.umass.cs.gigapaxos.paxosutil.RequestInstrumenter
-
- getLogfile() - Method in class edu.umass.cs.gigapaxos.paxosutil.LogIndex.LogIndexEntry
-
- getLogfiles() - Method in class edu.umass.cs.gigapaxos.paxosutil.LogIndex
-
- getLoggedAccepts(String, int, int, Integer) - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
We must supply the version here for safety.
- getLoggedAccepts(String, int, int) - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
- getLoggedAccepts(int, Integer) - Method in class edu.umass.cs.gigapaxos.paxosutil.LogIndex
-
- getLoggedAccepts(String, int, int, Integer) - Method in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
- getLoggedDecisions(String, int, int, int) - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
We must supply the version here for safety.
- getLoggedDecisions(int, int) - Method in class edu.umass.cs.gigapaxos.paxosutil.LogIndex
-
- getLoggedDecisions(String, int, int, int) - Method in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
- getLoggedMessages(String) - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
Gets a list of all logged messages for the paxos group paxosID
.
- getLoggedMessages(String) - Method in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
- getLogger() - Static method in class edu.umass.cs.gigapaxos.PaxosConfig
-
- getLogger() - Static method in class edu.umass.cs.nio.NIOTransport
-
- getLogger() - Static method in class edu.umass.cs.protocoltask.ProtocolExecutor
-
- getLogger() - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getLogger() - Static method in class edu.umass.cs.utils.Config
-
- getLogger(String) - Static method in class edu.umass.cs.utils.MyLogger
-
- getLong(Enum<?>) - Method in class edu.umass.cs.utils.Config
-
- getLoopback(MessagingTask, int) - Static method in class edu.umass.cs.gigapaxos.paxosutil.MessagingTask
-
- getMajorityCommittedSlot() - Method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- getMajorityCommittedSlot(PaxosCoordinator) - Static method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- getMajorityCommittedSlot() - Method in class edu.umass.cs.gigapaxos.PaxosCoordinatorState
-
Start of stand-alone'ish utility methods ************************* These
private methods are not synchronized even though some of them take
synchronization requiring structures as arguments because the callers
above are *all* synchronized.
- getMap() - Method in class edu.umass.cs.utils.NullIfEmptyMap
-
Make a copy and return.
- getMatchingFiles(String, String...) - Static method in class edu.umass.cs.utils.Util
-
- getMaxAcceptedSlot() - Method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- getMaxCommittedSlot() - Method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- getMaxFinalStateAge() - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getMaxLoggedDecisionMap(MessagingTask[]) - Static method in class edu.umass.cs.gigapaxos.PaxosPacketBatcher
-
- getMaxOutstandingCRPRequests(int) - Static method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- getMaxSyncDecisionsGap() - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- getMedianCheckpointedSlot() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedAccept
-
- getMedianCheckpointedSlot() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedCommit
-
- getMedianCheckpointedSlot() - Method in class edu.umass.cs.gigapaxos.paxospackets.PValuePacket
-
- getMembers() - Method in class edu.umass.cs.gigapaxos.PaxosInstanceStateMachine
-
- getMembers() - Method in class edu.umass.cs.gigapaxos.paxosutil.RecoveryInfo
-
- getMembers() - Method in class edu.umass.cs.gigapaxos.paxosutil.WaitforUtility
-
- getMembers() - Method in class edu.umass.cs.utils.Waitfor
-
- getMembersHeardFrom() - Method in class edu.umass.cs.gigapaxos.paxosutil.WaitforUtility
-
- getMembersHeardFrom() - Method in class edu.umass.cs.utils.Waitfor
-
- getMergees() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- getMergeList(String) - Method in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- getMergeList(String) - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
Reconfigurator reconfiguration methods
- getMergeLists() - Method in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- getMergeLists() - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- getMessage() - Method in class edu.umass.cs.protocoltask.examples.PingPongPacket
-
- getMessage() - Method in class edu.umass.cs.protocoltask.json.ProtocolPacket
-
- getMessage() - Method in interface edu.umass.cs.protocoltask.ProtocolEvent
-
- getMessage() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReconfigurationPacket
-
- getMessageDigest() - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- getMessageDigest() - Static method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getMessenger() - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- getMessenger() - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
- getMetaDecision() - Method in class edu.umass.cs.gigapaxos.paxospackets.PValuePacket
-
- getMetaRequestPacket(byte[]) - Static method in class edu.umass.cs.reconfiguration.testing.MetaRequestPacket
-
- getMinLogfile() - Method in class edu.umass.cs.gigapaxos.paxosutil.LogIndex
-
- getMinResyncDelay() - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- getMinSlot() - Method in class edu.umass.cs.gigapaxos.paxospackets.PrepareReplyPacket
-
- getMissing() - Static method in class edu.umass.cs.nio.nioutils.NIOInstrumenter
-
- getMissingCommittedSlots(int) - Method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- getMissingRequests(TESTPaxosClient[]) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosClient
-
- getMissingRequests(TESTPaxosClient[]) - Static method in class edu.umass.cs.reconfiguration.testing.TESTPaxosClient
-
- getMutualAuthAppRequestTypes() - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
- getMutualAuthRequestTypes() - Method in interface edu.umass.cs.gigapaxos.interfaces.AppRequestParser
-
- getMutualAuthRequestTypes() - Method in class edu.umass.cs.reconfiguration.examples.noopsimple.NoopApp
-
- getMutualAuthRequestTypes() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.TrivialRepliconfigurable
-
- getMyID() - Method in class edu.umass.cs.gigapaxos.PaxosInstanceStateMachine
-
- getMyID() - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- getMyID() - Method in interface edu.umass.cs.nio.interfaces.InterfaceNIOTransport
-
- getMyID() - Method in class edu.umass.cs.nio.IOSSSLDataProcessingWorker
-
- getMyID() - Method in class edu.umass.cs.nio.JSONMessenger
-
- getMyID() - Method in class edu.umass.cs.nio.MessageNIOTransport
-
- getMyID() - Method in class edu.umass.cs.nio.SSLDataProcessingWorker
-
- getMyID() - Method in class edu.umass.cs.protocoltask.examples.ExampleNode
-
- getMyID() - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
- getMyID() - Method in class edu.umass.cs.reconfiguration.ReconfigurableNode
-
- getMyReceiver() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
- getMyReceiver() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ServerReconfigurationPacket
-
- getMyReceiver() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- getNACK() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getName() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.AbstractDemandProfile
-
- getName() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- getNames(JSONObject) - Static method in class edu.umass.cs.utils.Util
-
Get an array of field names from a JSONObject.
- getNameStateJSONArray(Map<String, String>) - Static method in class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
- getNameStateMap(JSONObject) - Static method in class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
- getNameStates() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
- getNameStates() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- getNearest(Set<InetSocketAddress>) - Method in interface edu.umass.cs.gigapaxos.interfaces.NearestServerSelector
-
- getNearest(Set<InetSocketAddress>) - Method in class edu.umass.cs.gigapaxos.paxosutil.E2ELatencyAwareRedirector
-
- getNewActives() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- getNewConsistentHashRing() - Method in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- getNewConsistentHashRing() - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- getNewGroup(String) - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- getNewlyAddedNodes() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- getNewRCGroups() - Method in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- getNewRCGroups() - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- getNextProposalSlot() - Method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- getNextProposalSlot(PaxosCoordinator) - Static method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- getNextProposalSlot() - Method in class edu.umass.cs.gigapaxos.PaxosCoordinatorState
-
- getNIOHeader(byte[]) - Static method in class edu.umass.cs.nio.nioutils.NIOHeader
-
- getNIOTransport() - Method in class edu.umass.cs.nio.JSONMessenger
-
- getNode(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentHashing
-
- getNodeAddress(NodeIDType) - Method in interface edu.umass.cs.nio.interfaces.NodeConfig
-
- getNodeAddress() - Method in class edu.umass.cs.nio.NIOTransport
-
- getNodeAddress(NodeIDType) - Method in class edu.umass.cs.nio.nioutils.SampleNodeConfig
-
- getNodeAddress(NodeIDType) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentNodeConfig
-
- getNodeAddress(NodeIDType) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DefaultNodeConfig
-
- getNodeAddress(NodeIDType) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.SimpleReconfiguratorNodeConfig
-
- getNodeConfig() - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- getNodeConfig() - Method in interface edu.umass.cs.nio.interfaces.InterfaceNIOTransport
-
- getNodeConfig() - Method in class edu.umass.cs.nio.JSONMessenger
-
- getNodeConfig() - Method in class edu.umass.cs.nio.MessageNIOTransport
-
- getNodeConfigRecords(ConsistentReconfigurableNodeConfig<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- getNodeID() - Method in class edu.umass.cs.gigapaxos.PaxosInstanceStateMachine
-
- getNodeID() - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- getNodeID(JSONObject) - Static method in class edu.umass.cs.gigapaxos.paxospackets.FindReplicaGroupPacket
-
- getNodeID(PaxosPacket) - Static method in class edu.umass.cs.gigapaxos.paxospackets.FindReplicaGroupPacket
-
- getNodeIDs() - Method in interface edu.umass.cs.nio.interfaces.NodeConfig
-
- getNodeIDs() - Method in class edu.umass.cs.nio.nioutils.SampleNodeConfig
-
- getNodeIDs() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentNodeConfig
-
- getNodeIDs() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
- getNodeIDs(Set<String>) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
- getNodeIDs() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DefaultNodeConfig
-
- getNodeIDs() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.SimpleReconfiguratorNodeConfig
-
- getNodeIPs(Set<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
Consistent coz it always consults nodeConfig.
- getNodePort(NodeIDType) - Method in interface edu.umass.cs.nio.interfaces.NodeConfig
-
- getNodePort() - Method in class edu.umass.cs.nio.NIOTransport
-
- getNodePort(NodeIDType) - Method in class edu.umass.cs.nio.nioutils.SampleNodeConfig
-
Maps each node ID to a port number.
- getNodePort(NodeIDType) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentNodeConfig
-
- getNodePort(NodeIDType) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DefaultNodeConfig
-
- getNodePort(NodeIDType) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.SimpleReconfiguratorNodeConfig
-
- getNodes() - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- getNodes() - Method in class edu.umass.cs.nio.nioutils.SampleNodeConfig
-
- getNodeSetAsStringSet(Set<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- getNodesFromStringSet(Set<String>) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- getNodeSlots() - Method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- getNodeSlots(PaxosCoordinator) - Static method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- getNodeSlots() - Method in class edu.umass.cs.gigapaxos.PaxosCoordinatorState
-
- getNodeSocketAddress(NodeIDType) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentNodeConfig
-
- getNodeSocketAddress(NodeIDType) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
Returns the socket address of the public host corresponding to this id.
- getNonLoopback(MessagingTask, int) - Static method in class edu.umass.cs.gigapaxos.paxosutil.MessagingTask
-
- getNoopRequest(String) - Static method in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- getNumCommitted(String) - Method in class edu.umass.cs.gigapaxos.deprecated.DefaultPaxosInterfaceApp
-
- getNumCommitted(String) - Method in class edu.umass.cs.gigapaxos.testing.TESTPaxosApp
-
- getNumExecuted(String) - Method in class edu.umass.cs.gigapaxos.deprecated.DefaultPaxosInterfaceApp
-
- getNumExecuted(String) - Method in class edu.umass.cs.gigapaxos.testing.TESTPaxosApp
-
- getNumRequests() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DemandProfile
-
- getNumRequests() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ProximateBalance
-
- getNumTotalRequests() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DemandProfile
-
- getNumTotalRequests() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ProximateBalance
-
- getObj() - Method in class edu.umass.cs.nio.JSONMessenger.JSONObjectWrapper
-
- getObliviousPaxosStopRequest(String, int) - Static method in class edu.umass.cs.reconfiguration.examples.AppRequest
-
Deprecated.
- getOffset() - Method in class edu.umass.cs.gigapaxos.paxosutil.LogIndex.LogIndexEntry
-
- getOffsettedAddress(InetSocketAddress, int) - Static method in class edu.umass.cs.utils.Util
-
- getOldConsistentHashRing() - Method in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- getOldConsistentHashRing() - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- getOldGroup(String) - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- getOldGroupName(String) - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- getOldRCGroups() - Method in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- getOldRCGroups() - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- getOptionName() - Method in interface edu.umass.cs.utils.Config.CLIOption
-
- getOrGenerateSecretKey(PublicKey, PrivateKey) - Static method in class edu.umass.cs.utils.SessionKeys
-
- getOtherThan(Set<?>, Object) - Static method in class edu.umass.cs.utils.Util
-
- getOtherThanString(Set<?>, Object) - Static method in class edu.umass.cs.utils.Util
-
- getOutOfOrderLimit() - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- getPacketizer() - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
- getPacketType(int) - Static method in enum edu.umass.cs.gigapaxos.examples.PaxosAppRequest.PacketType
-
- getPacketType(Object) - Method in class edu.umass.cs.gigapaxos.paxosutil.PaxosPacketDemultiplexerFast
-
- getPacketType(JSONObject) - Method in class edu.umass.cs.nio.AbstractJSONPacketDemultiplexer
-
- getPacketType(MessageType) - Method in class edu.umass.cs.nio.AbstractPacketDemultiplexer
-
- getPacketType(JSONObject) - Static method in class edu.umass.cs.nio.JSONPacket
-
- getPacketType(JSONObject) - Method in class edu.umass.cs.protocoltask.examples.PingPongPacket
-
- getPacketType(JSONObject) - Method in class edu.umass.cs.protocoltask.json.ProtocolPacket
-
- getPacketType(int) - Static method in enum edu.umass.cs.reconfiguration.examples.AppRequest.PacketType
-
- getPacketType(JSONObject) - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReconfigurationPacket
-
- getPacketType(Request) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationPacketDemultiplexer
-
- getPacketTypeCanonicalClassName(ReconfigurationPacket.PacketType) - Static method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReconfigurationPacket
-
- getPacketTypeClass(ReconfigurationPacket.PacketType) - Static method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReconfigurationPacket
-
- getPacketTypeClassName(ReconfigurationPacket.PacketType) - Static method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReconfigurationPacket
-
- getPacketTypes(boolean) - Method in class edu.umass.cs.reconfiguration.ActiveReplica
-
- getPacketTypes() - Method in class edu.umass.cs.reconfiguration.ActiveReplica
-
- getPacketTypes() - Method in class edu.umass.cs.reconfiguration.Reconfigurator
-
- getPassword() - Static method in class edu.umass.cs.gigapaxos.paxosutil.SQL
-
- getPaxosID() - Method in class edu.umass.cs.gigapaxos.PaxosInstanceStateMachine
-
- getPaxosID() - Method in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
- getPaxosID() - Method in class edu.umass.cs.gigapaxos.paxosutil.RecoveryInfo
-
- getPaxosIDVersion() - Method in class edu.umass.cs.gigapaxos.PaxosInstanceStateMachine
-
- getPaxosIDVersion() - Method in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
- getPaxosLogger() - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- getPaxosManager() - Method in class edu.umass.cs.gigapaxos.PaxosInstanceStateMachine
-
- getPaxosManager() - Method in class edu.umass.cs.gigapaxos.testing.TESTPaxosNode
-
- getPaxosManager() - Method in class edu.umass.cs.reconfiguration.deprecated.AbstractReplicaCoordinatorPersistent
-
- getPaxosNodeIDs(String) - Method in class edu.umass.cs.gigapaxos.deprecated.AbstractPaxosManager
-
Deprecated.
- getPaxosPacket(String) - Static method in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
Returns a PaxosPacket if parseable from a string.
- getPaxosPacket(JSONObject) - Static method in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
- getPaxosPackets() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedPaxosPacket
-
- getPaxosPacketStringifier() - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
- getPaxosPacketType(JSONObject) - Static method in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
- getPaxosPacketType(JSONObject) - Static method in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
- getPaxosPacketType(int) - Static method in enum edu.umass.cs.gigapaxos.paxospackets.PaxosPacket.PaxosPacketType
-
- getPaxosPacketType(String) - Static method in enum edu.umass.cs.gigapaxos.paxospackets.PaxosPacket.PaxosPacketType
-
- getPayloadLength(ByteBuffer) - Static method in class edu.umass.cs.nio.NIOTransport
-
- getPendingReconfigurations() - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorDB
-
Names for which reconfiguration is incomplete, needed for recovery
- getPendingReconfigurations() - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- getPendingReconfigurations() - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- getPendingSize() - Method in class edu.umass.cs.nio.NIOTransport
-
- getPeriod() - Method in interface edu.umass.cs.protocoltask.SchedulableProtocolTask
-
- getPeriod() - Method in class edu.umass.cs.protocoltask.ThresholdProtocolTask
-
The current restart period.
- getPeriod() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.CommitWorker
-
- getPeriod() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitAckStartEpoch
-
- getPeriod() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitPrimaryExecution
-
- getPessimismOffset() - Static method in class edu.umass.cs.gigapaxos.FailureDetection
-
- getPort(int) - Static method in class edu.umass.cs.nio.nioutils.SampleNodeConfig
-
- getPreActiveProposals() - Method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- getPreActiveProposals() - Method in class edu.umass.cs.gigapaxos.PaxosCoordinatorState
-
- getPreActivesIfPreempted(PaxosCoordinator, PrepareReplyPacket, int[]) - Static method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- getPrevEpochGroup() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- getPrevEpochNumber() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- getPrevGroupName() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- getPreviouslyIssuedAccept(RequestPacket) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- getProcessing() - Method in class edu.umass.cs.gigapaxos.paxosutil.ConsumerTask
-
- getProperties(Class<?>, String, String) - Static method in class edu.umass.cs.utils.Config
-
- getPropertiesFile() - Static method in class edu.umass.cs.gigapaxos.PaxosConfig
-
- getProperty(String) - Method in class edu.umass.cs.utils.Config
-
- getProperty(String, String) - Method in class edu.umass.cs.utils.Config
-
- getProtocolOrURL(SQL.SQLType) - Static method in class edu.umass.cs.gigapaxos.paxosutil.SQL
-
- getQueueSize() - Method in class edu.umass.cs.gigapaxos.RequestBatcher
-
- getRandomActiveReplica() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
- getRandomAlphanumericBytes() - Static method in class edu.umass.cs.utils.Util
-
- getRandomAlphanumericBytes(int) - Static method in class edu.umass.cs.utils.Util
-
- getRandomOtherThan(Set<?>, Set<?>) - Static method in class edu.umass.cs.utils.Util
-
- getRandomOtherThan(Set<?>, Object) - Static method in class edu.umass.cs.utils.Util
-
- getRandomPValue(String, int, int, Ballot) - Static method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getRate(String) - Static method in class edu.umass.cs.utils.DelayProfiler
-
- getRCEpoch(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
To get the RC epoch upon a node config change completion.
- getRCEpoch(NodeIDType) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- getRCGroupName(NodeIDType) - Method in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- getRCGroupName(String) - Method in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- getRCGroupName() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- getRCGroupName(String) - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- getRCGroupName(NodeIDType) - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
RC group name of node is just node.toString().
- getRCGroupNames() - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorDB
-
- getRCGroupNames() - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- getRCGroups(NodeIDType, Set<NodeIDType>, boolean) - Method in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- getRCGroups(NodeIDType, Set<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- getRCGroups() - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorDB
-
Get current RC group names from the DB
- getRCGroups() - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- getRCRequestType() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.RCRecordRequest
-
- getRCRequestTypeCompact(RCRecordRequest.RequestTypes) - Static method in class edu.umass.cs.reconfiguration.reconfigurationpackets.RCRecordRequest
-
- getRCTableString() - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- getReceiverAddress(byte[]) - Static method in class edu.umass.cs.nio.MessageNIOTransport
-
- getReceiverAddress(JSONObject) - Static method in class edu.umass.cs.nio.MessageNIOTransport
-
- getReceiverAddressJSONSmart(JSONObject) - Static method in class edu.umass.cs.nio.MessageNIOTransport
-
- getReconfigurableReconfiguratorAsActiveReplica() - Method in class edu.umass.cs.reconfiguration.Reconfigurator
-
This treats the reconfigurator itself as an "active replica" in order to
be able to reconfigure reconfigurator groups.
- getReconfigurationPacket(JSONObject, Stringifiable<?>) - Static method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReconfigurationPacket
-
- getReconfigurationPacket(Request, Stringifiable<?>) - Static method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReconfigurationPacket
-
- getReconfigurationPacket(JSONObject) - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.ActiveReplicaProtocolTask
-
- getReconfigurationPacketSuppressExceptions(JSONObject, Stringifiable<?>) - Static method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReconfigurationPacket
-
- getReconfigurationPacketSuppressExceptions(String, Stringifiable<?>) - Static method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReconfigurationPacket
-
- getReconfigurationPacketType() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReconfigurationPacket
-
- getReconfigurationPacketType(JSONObject) - Static method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReconfigurationPacket
-
- getReconfigurationRecord(String, int) - Method in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- getReconfigurationRecord(String) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorDB
-
- getReconfigurationRecord(String) - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
Allows uncoordinated access to DB state.
- getReconfigurationRecord(String) - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
Start of overridden methods
- getReconfiguratorAddresses() - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getReconfiguratorHash(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
Deprecated.
- getReconfiguratorIDs() - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getReconfigurators() - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfigurableNodeConfig
-
- getReconfigurators() - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getReconfigurators() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
- getReconfigurators() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DefaultNodeConfig
-
- getReconfigurators() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurableSampleNodeConfig
-
- getReconfigurators() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.SimpleReconfiguratorNodeConfig
-
- getReconfiguratorsAsAddresses(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
- getReconfiguratorsReadOnly() - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfigurableNodeConfig
-
- getReconfigureUponActivesChangePolicy() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
- getReconfigureUponActivesChangePolicy() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- getReconfigureUponActivesChangePolicy() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- getRecovered(int, String) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
Deprecated.
- getRecoveryInfo(String) - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
- getRecoveryInfo(String) - Method in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
- getReplicaGroup(String, int) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
Returns members of this paxos instance if it is active, and null
otherwise.
- getReplicaGroup(String) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- getReplicaGroup(String) - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
- getReplicaGroup(String) - Method in class edu.umass.cs.reconfiguration.deprecated.AbstractReplicaCoordinatorPersistent
-
- getReplicaGroup(String) - Method in class edu.umass.cs.reconfiguration.examples.noop.NoopAppCoordinator
-
- getReplicaGroup(String) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfigurableAppInfo
-
- getReplicaGroup(String) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReplicaCoordinator
-
This method must return the replica group that was most recently
successfully created for the serviceName using createReplicaGroup.
- getReplicaGroup(String) - Method in class edu.umass.cs.reconfiguration.PaxosReplicaCoordinator
-
- getReplicaGroup(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DynamoReplicaCoordinator
-
- getReplicaGroup(String) - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- getReplicaGroup(String) - Method in class edu.umass.cs.txn.AbstractTransactor
-
- getReplicatedActives(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
- getReplicatedActivesIPs(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
- getReplicatedReconfigurators(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
- getReplicatedServers(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentHashing
-
- getReplicatedServers(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentNodeConfig
-
- getReplicatedServersArray(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentHashing
-
- getReplicatedServersArray(String, int) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentHashing
-
- getRequest() - Method in class edu.umass.cs.gigapaxos.async.RequestCallbackFuture
-
- getRequest(String, int) - Method in class edu.umass.cs.gigapaxos.deprecated.DefaultPaxosInterfaceApp
-
- getRequest(String) - Method in class edu.umass.cs.gigapaxos.deprecated.DefaultPaxosInterfaceApp
-
- getRequest(String) - Method in class edu.umass.cs.gigapaxos.examples.noop.NoopPaxosApp
-
Needed only if app uses request types other than RequestPacket.
- getRequest(String) - Method in interface edu.umass.cs.gigapaxos.interfaces.AppRequestParser
-
An application must support string-to-
Request
conversion and
back.
- getRequest(byte[], NIOHeader) - Method in interface edu.umass.cs.gigapaxos.interfaces.AppRequestParser
-
The implementation of this method is tied to and must be the inverse of
Request.toBytes()
, , i.e., invoking getRequest(request.toBytes(),
header).equals(request).
- getRequest(byte[], NIOHeader) - Method in interface edu.umass.cs.gigapaxos.interfaces.AppRequestParserBytes
-
- getRequest(String) - Method in class edu.umass.cs.gigapaxos.testing.TESTPaxosApp
-
- getRequest(String) - Method in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- getRequest(String) - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
- getRequest(byte[], NIOHeader) - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
- getRequest(ReplicableClientRequest, NIOHeader) - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
- getRequest(String) - Method in class edu.umass.cs.reconfiguration.examples.noop.NoopApp
-
- getRequest(String) - Method in class edu.umass.cs.reconfiguration.examples.NoopAppClient
-
- getRequest(byte[], NIOHeader) - Method in class edu.umass.cs.reconfiguration.examples.NoopAppClient
-
- getRequest(String) - Method in class edu.umass.cs.reconfiguration.examples.noopsimple.NoopApp
-
- getRequest(byte[], NIOHeader) - Method in class edu.umass.cs.reconfiguration.examples.noopsimple.NoopApp
-
- getRequest(AppRequestParser) - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReplicableClientRequest
-
- getRequest() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReplicableClientRequest
-
- getRequest(AppRequestParserBytes, NIOHeader) - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReplicableClientRequest
-
- getRequest(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.TrivialRepliconfigurable
-
- getRequest(byte[], NIOHeader) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.TrivialRepliconfigurable
-
- getRequest(String) - Method in class edu.umass.cs.reconfiguration.testing.NoopAppTesting
-
- getRequest(byte[], NIOHeader) - Method in class edu.umass.cs.reconfiguration.testing.NoopAppTesting
-
- getRequest(String) - Method in class edu.umass.cs.txn.testing.NoopAppTX
-
- getRequest(byte[], NIOHeader) - Method in class edu.umass.cs.txn.testing.NoopAppTX
-
- getRequestAsString() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReplicableClientRequest
-
- getRequestFromJSON(JSONObject) - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- getRequestID() - Method in class edu.umass.cs.gigapaxos.examples.PaxosAppRequest
-
- getRequestID() - Method in interface edu.umass.cs.gigapaxos.interfaces.RequestIdentifier
-
The uniqueness of this identifier across all requests to a replica group
is important for safety when
PaxosConfig.PC.PREVENT_DOUBLE_EXECUTION
is
enabled as gigapaxos may otherwise assume that the duplicate request
identifier corresponds to a retransmission and will send back the
response if any corresponding to the first execution.
- getRequestID() - Method in class edu.umass.cs.gigapaxos.paxospackets.AcceptReplyPacket
-
- getRequestID(Integer) - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedAccept
-
- getRequestID(int) - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedAcceptReply
-
- getRequestID() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getRequestID() - Method in class edu.umass.cs.reconfiguration.examples.AppRequest
-
- getRequestID() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ActiveReplicaError
-
- getRequestID() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.DefaultAppRequest
-
- getRequestID() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.DemandReport
-
- getRequestID() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.EchoRequest
-
- getRequestID() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.RCRecordRequest
-
- getRequestID() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReplicableClientRequest
-
- getRequestID() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.RequestActiveReplicas
-
- getRequestID() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StopEpoch
-
- getRequestID() - Method in class edu.umass.cs.txn.txpackets.TXPacket
-
- getRequestPacket() - Method in class edu.umass.cs.gigapaxos.PaxosManager.RequestAndCallback
-
- getRequestPacket(byte[], NIOHeader) - Static method in class edu.umass.cs.gigapaxos.paxosutil.PaxosPacketDemultiplexerFast
-
- getRequestPackets() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getRequestRate() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DemandProfile
-
- getRequestRate() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ProximateBalance
-
- getRequestType() - Method in class edu.umass.cs.gigapaxos.examples.PaxosAppRequest
-
- getRequestType() - Method in interface edu.umass.cs.gigapaxos.interfaces.Request
-
- getRequestType() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getRequestType() - Method in class edu.umass.cs.reconfiguration.examples.AppRequest
-
- getRequestType() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.AckDropEpochFinalState
-
- getRequestType() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.AckStartEpoch
-
- getRequestType() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.AckStopEpoch
-
- getRequestType() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.BasicReconfigurationPacket
-
- getRequestType() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
- getRequestType() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.DefaultAppRequest
-
- getRequestType() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.DemandReport
-
- getRequestType() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.RCRecordRequest
-
- getRequestType() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReplicableClientRequest
-
- getRequestType() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ServerReconfigurationPacket
-
- getRequestType() - Method in class edu.umass.cs.reconfiguration.testing.MetaRequestPacket
-
- getRequestType() - Method in class edu.umass.cs.txn.txpackets.TXPacket
-
- getRequestTypes() - Method in class edu.umass.cs.gigapaxos.deprecated.DefaultPaxosInterfaceApp
-
- getRequestTypes() - Method in class edu.umass.cs.gigapaxos.examples.noop.NoopPaxosApp
-
Needed only if app uses request types other than RequestPacket.
- getRequestTypes() - Method in interface edu.umass.cs.gigapaxos.interfaces.AppRequestParser
-
- getRequestTypes() - Method in class edu.umass.cs.gigapaxos.testing.TESTPaxosApp
-
- getRequestTypes() - Method in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- getRequestTypes() - Method in class edu.umass.cs.reconfiguration.examples.noop.NoopApp
-
- getRequestTypes() - Method in class edu.umass.cs.reconfiguration.examples.noop.NoopAppCoordinator
-
- getRequestTypes() - Method in class edu.umass.cs.reconfiguration.examples.NoopAppClient
-
- getRequestTypes() - Method in class edu.umass.cs.reconfiguration.examples.noopsimple.NoopApp
-
- getRequestTypes() - Method in class edu.umass.cs.reconfiguration.PaxosReplicaCoordinator
-
- getRequestTypes() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DynamoReplicaCoordinator
-
- getRequestTypes() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.TrivialRepliconfigurable
-
- getRequestTypes() - Method in class edu.umass.cs.reconfiguration.testing.NoopAppTesting
-
- getRequestTypes() - Method in class edu.umass.cs.txn.AbstractTransactor
-
- getRequestTypes() - Method in class edu.umass.cs.txn.testing.NoopAppTX
-
- getRequestValue() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getRequestValues() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getResponded() - Method in class edu.umass.cs.utils.Waitfor
-
- getResponse() - Method in class edu.umass.cs.gigapaxos.examples.PaxosAppRequest
-
- getResponse() - Method in interface edu.umass.cs.gigapaxos.interfaces.ClientRequest
-
- getResponse() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getResponse() - Method in class edu.umass.cs.reconfiguration.examples.AppRequest
-
- getResponse() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.EchoRequest
-
- getResponse() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReplicableClientRequest
-
- getResponse() - Method in class edu.umass.cs.reconfiguration.testing.MetaRequestPacket
-
- getResponse() - Method in class edu.umass.cs.txn.txpackets.TXPacket
-
- getResponseCode() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
- getResponseCode() - Method in class edu.umass.cs.txn.txpackets.TXPacket
-
- getResponseMessage() - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorRequest
-
- getResponseMessage() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
- getResponseMessage() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ServerReconfigurationPacket
-
- getRetransmissionCount() - Method in class edu.umass.cs.gigapaxos.paxosutil.WaitforUtility
-
- getRetransmissionCount() - Method in class edu.umass.cs.utils.Waitfor
-
- getRTT(InetAddress) - Static method in class edu.umass.cs.nio.nioutils.RTTEstimator
-
- getSamplePValue() - Static method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getSchemaString(String, SQL.SQLType) - Static method in class edu.umass.cs.gigapaxos.paxosutil.SQL
-
- getSecretKey(PublicKey, Long) - Static method in class edu.umass.cs.utils.SessionKeys
-
- getSecretKey(PublicKey) - Static method in class edu.umass.cs.utils.SessionKeys
-
- getSecretKeyCertificate(PublicKey) - Static method in class edu.umass.cs.utils.SessionKeys
-
- getSecretKeyFromCertificate(byte[]) - Static method in class edu.umass.cs.utils.SessionKeys
-
- getSecretKeyFromCertificate(byte[], PublicKey) - Static method in class edu.umass.cs.utils.SessionKeys
-
- getSender() - Method in class edu.umass.cs.gigapaxos.paxospackets.FailureDetectionPacket
-
- getSender() - Method in class edu.umass.cs.protocoltask.json.ProtocolPacket
-
- getSender() - Method in interface edu.umass.cs.protocoltask.ThresholdProtocolEvent
-
- getSenderAddress() - Method in class edu.umass.cs.gigapaxos.examples.PaxosAppRequest
-
- getSenderAddress(JSONObject) - Static method in class edu.umass.cs.nio.MessageNIOTransport
-
- getSenderAddress(byte[]) - Static method in class edu.umass.cs.nio.MessageNIOTransport
-
- getSenderAddress() - Method in class edu.umass.cs.reconfiguration.examples.AppRequest
-
- getSenderAddressAsString(JSONObject) - Static method in class edu.umass.cs.nio.MessageNIOTransport
-
- getSenderAddressJSONSmart(JSONObject) - Static method in class edu.umass.cs.nio.MessageNIOTransport
-
- getSenderInetAddress(JSONObject) - Static method in class edu.umass.cs.nio.MessageNIOTransport
-
- getSendReplyToClient() - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- getServerAuthRequestTypes() - Method in interface edu.umass.cs.gigapaxos.interfaces.AppRequestParser
-
- getServerSSLMode() - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getServiceName() - Method in class edu.umass.cs.gigapaxos.examples.PaxosAppRequest
-
- getServiceName() - Method in interface edu.umass.cs.gigapaxos.interfaces.Request
-
- getServiceName() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getServiceName() - Method in class edu.umass.cs.reconfiguration.examples.AppRequest
-
- getServiceName() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.BasicReconfigurationPacket
-
- getServiceName() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.DefaultAppRequest
-
- getServiceName() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReconfigureActiveNodeConfig
-
- getServiceName() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReconfigureRCNodeConfig
-
- getServiceName() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReplicableClientRequest
-
- getServiceName() - Method in class edu.umass.cs.txn.txpackets.LockRequest
-
- getServiceName() - Method in class edu.umass.cs.txn.txpackets.TXPacket
-
- getShort(Enum<?>) - Method in class edu.umass.cs.utils.Config
-
- getSlot() - Method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- getSlot() - Method in class edu.umass.cs.gigapaxos.paxosutil.SlotBallotState
-
- getSlotBallot(PaxosPacket) - Static method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
- getSlotBallotState(String) - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
- getSlotBallotState(String, int) - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
- getSlotBallotState(String, String, int, boolean) - Method in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
Methods to get slot, ballotnum, coordinator, state, and version of
checkpoint
- getSlotBallotState(String, int, boolean) - Method in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
- getSlotBallotState(String) - Method in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
- getSlotBallotState(String, int) - Method in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
- getSlotLog() - Method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- getSocketAddresses(JSONArray) - Static method in class edu.umass.cs.utils.Util
-
- getSSLClientMessenger() - Method in interface edu.umass.cs.nio.interfaces.SSLMessenger
-
- getSSLClientMessenger() - Method in class edu.umass.cs.nio.JSONMessenger
-
- getSSLMode() - Method in interface edu.umass.cs.nio.interfaces.InterfaceNIOTransport
-
- getSSLMode() - Method in class edu.umass.cs.nio.JSONMessenger
-
- getSSLMode() - Method in class edu.umass.cs.nio.NIOTransport
-
- getState() - Method in class edu.umass.cs.gigapaxos.paxosutil.RecoveryInfo
-
- getState() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.EpochFinalState
-
- getState() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- getState() - Method in class edu.umass.cs.txn.txpackets.TxStateRequest
-
- getStatePacket(String) - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
- getStatePacket(SlotBallotState) - Static method in class edu.umass.cs.gigapaxos.paxospackets.StatePacket
-
- getStatePacket(String) - Method in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
- getStats() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.DemandReport
-
- getStats() - Static method in class edu.umass.cs.reconfiguration.reconfigurationutils.AppInstrumenter
-
- getStats() - Static method in class edu.umass.cs.utils.DelayProfiler
-
- getStats(Set<String>) - Static method in class edu.umass.cs.utils.DelayProfiler
-
- getStatsLog() - Static method in class edu.umass.cs.utils.DelayProfiler
-
- getStopRequest(String, int) - Method in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- getStopRequest(String, int) - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
- getStopRequest(String, int) - Method in class edu.umass.cs.reconfiguration.examples.AbstractReconfigurablePaxosApp
-
This class returns a default no-op stop request.
- getStopRequest(String, int) - Method in class edu.umass.cs.reconfiguration.examples.noop.NoopApp
-
- getStopRequest(String, int) - Method in class edu.umass.cs.reconfiguration.examples.noop.NoopAppCoordinator
-
- getStopRequest(String, int) - Method in interface edu.umass.cs.reconfiguration.interfaces.Reconfigurable
-
Returns a stop request that when executed by the app ensures that no
subsequent request after the stop is executed in that epoch.
- getStopRequest(String, int) - Method in class edu.umass.cs.reconfiguration.PaxosReplicaCoordinator
-
- getStopRequest(String, int) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.TrivialRepliconfigurable
-
- getStopRequest(String, int) - Method in class edu.umass.cs.txn.AbstractTransactor
-
- getString(Enum<?>) - Method in class edu.umass.cs.utils.Config
-
- getStringifiedSelf() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getStringNodesFromIntArray(int[]) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- getSummary() - Method in interface edu.umass.cs.gigapaxos.interfaces.Request
-
- getSummary() - Method in interface edu.umass.cs.gigapaxos.interfaces.SummarizableRequest
-
- getSummary() - Method in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
- getSummary(boolean) - Method in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
- getSummary() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getSummary(boolean) - Method in class edu.umass.cs.gigapaxos.paxosutil.LogIndex
-
- getSummary() - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfigurableRequest
-
- getSummary(ClientRequest, boolean) - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getSummary(ClientRequest) - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- getSummary() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.AckDropEpochFinalState
-
- getSummary() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ActiveReplicaError
-
- getSummary() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.BasicReconfigurationPacket
-
- getSummary() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.BatchedCreateServiceName
-
- getSummary() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
- getSummary() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
- getSummary() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.EchoRequest
-
- getSummary() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.EpochFinalState
-
- getSummary() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.RCRecordRequest
-
- getSummary(Level) - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.RCRecordRequest
-
- getSummary() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.RequestActiveReplicas
-
- getSummary() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ServerReconfigurationPacket
-
- getSummary() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- getSummary() - Method in interface edu.umass.cs.utils.Summarizable
-
Implementations are encouraged to return an inline created new Object()
whose toString() method will return the actual String instead of just
returning the String directly.
- getSummary(boolean) - Method in interface edu.umass.cs.utils.Summarizable
-
- getSummaryString() - Method in class edu.umass.cs.gigapaxos.paxospackets.AcceptPacket
-
- getSummaryString() - Method in class edu.umass.cs.gigapaxos.paxospackets.AcceptReplyPacket
-
- getSummaryString() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedAccept
-
- getSummaryString() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedAcceptReply
-
- getSummaryString() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedCommit
-
- getSummaryString() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedPaxosPacket
-
- getSummaryString() - Method in class edu.umass.cs.gigapaxos.paxospackets.FailureDetectionPacket
-
- getSummaryString() - Method in class edu.umass.cs.gigapaxos.paxospackets.FindReplicaGroupPacket
-
- getSummaryString() - Method in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
- getSummaryString() - Method in class edu.umass.cs.gigapaxos.paxospackets.PreparePacket
-
- getSummaryString() - Method in class edu.umass.cs.gigapaxos.paxospackets.PrepareReplyPacket
-
- getSummaryString() - Method in class edu.umass.cs.gigapaxos.paxospackets.ProposalPacket
-
- getSummaryString() - Method in class edu.umass.cs.gigapaxos.paxospackets.PValuePacket
-
- getSummaryString() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- getSummaryString() - Method in class edu.umass.cs.gigapaxos.paxospackets.StatePacket
-
- getSummaryString() - Method in class edu.umass.cs.gigapaxos.paxospackets.SyncDecisionsPacket
-
- getTask(KeyType) - Method in class edu.umass.cs.protocoltask.ProtocolExecutor
-
- getTaskCount() - Method in class edu.umass.cs.protocoltask.ProtocolExecutor
-
- getTaskKey(Class<?>, BasicReconfigurationPacket<?>, String) - Static method in class edu.umass.cs.reconfiguration.Reconfigurator
-
- getTaskKeyPrev(Class<?>, BasicReconfigurationPacket<?>, String) - Static method in class edu.umass.cs.reconfiguration.Reconfigurator
-
- getThreadPoolSize() - Static method in class edu.umass.cs.nio.AbstractPacketDemultiplexer
-
- getThroughput(String) - Static method in class edu.umass.cs.utils.DelayProfiler
-
- getTimeout() - Method in interface edu.umass.cs.gigapaxos.interfaces.TimeoutRequestCallback
-
- getTotalNoopCount() - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosClient
-
- getTotalNoopCount() - Static method in class edu.umass.cs.reconfiguration.testing.TESTPaxosClient
-
- getTxGroup(String) - Method in class edu.umass.cs.txn.DistTransactor
-
- getTxGroupName() - Method in class edu.umass.cs.txn.Transaction
-
The transaction group name must be globally unique, otherwise the
transaction will fail in the very first tx_group creation step.
- getTXID() - Method in interface edu.umass.cs.txn.interfaces.TXInterface
-
- getTXID() - Method in class edu.umass.cs.txn.Transaction
-
- getTxID() - Method in class edu.umass.cs.txn.txpackets.TxOpRequest
-
- getTXID() - Method in class edu.umass.cs.txn.txpackets.TXPacket
-
- getTXID() - Method in class edu.umass.cs.txn.txpackets.UnlockRequest
-
- getTxInitState() - Method in class edu.umass.cs.txn.Transaction
-
- getTxOps() - Method in class edu.umass.cs.txn.Transaction
-
- getTXPacketType() - Method in class edu.umass.cs.txn.txpackets.TXPacket
-
- getTxState(GigaPaxosClient<Request>, Transaction) - Method in class edu.umass.cs.txn.TXUtils
-
- getType() - Method in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
- getType(byte[]) - Static method in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
- getType() - Method in class edu.umass.cs.protocoltask.json.ProtocolPacket
-
- getType() - Method in interface edu.umass.cs.protocoltask.ProtocolEvent
-
- getUnclean() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- getUnderlyingNodeConfig() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
This method should not be used.
- getUser() - Static method in class edu.umass.cs.gigapaxos.paxosutil.SQL
-
- getValue() - Method in class edu.umass.cs.gigapaxos.examples.PaxosAppRequest
-
- getValue() - Method in class edu.umass.cs.reconfiguration.examples.AppRequest
-
- getValuesFromJSONArray(JSONArray) - Method in interface edu.umass.cs.nio.interfaces.Stringifiable
-
- getValuesFromJSONArray(JSONArray) - Method in class edu.umass.cs.nio.nioutils.SampleNodeConfig
-
- getValuesFromJSONArray(JSONArray) - Method in class edu.umass.cs.nio.nioutils.StringifiableDefault
-
- getValuesFromJSONArray(JSONArray) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentNodeConfig
-
- getValuesFromJSONArray(JSONArray) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
- getValuesFromJSONArray(JSONArray) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DefaultNodeConfig
-
- getValuesFromJSONArray(JSONArray) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurableSampleNodeConfig
-
- getValuesFromJSONArray(JSONArray) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.SimpleReconfiguratorNodeConfig
-
- getValuesFromStringSet(Set<String>) - Method in interface edu.umass.cs.nio.interfaces.Stringifiable
-
Converts a set of string node ids using valueOf.
- getValuesFromStringSet(Set<String>) - Method in class edu.umass.cs.nio.nioutils.SampleNodeConfig
-
- getValuesFromStringSet(Set<String>) - Method in class edu.umass.cs.nio.nioutils.StringifiableDefault
-
- getValuesFromStringSet(Set<String>) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentNodeConfig
-
- getValuesFromStringSet(Set<String>) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
- getValuesFromStringSet(Set<String>) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DefaultNodeConfig
-
- getValuesFromStringSet(Set<String>) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurableSampleNodeConfig
-
- getValuesFromStringSet(Set<String>) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.SimpleReconfiguratorNodeConfig
-
- getVarcharSize(SQL.SQLType) - Static method in class edu.umass.cs.gigapaxos.paxosutil.SQL
-
- getVersion() - Method in class edu.umass.cs.gigapaxos.PaxosInstanceStateMachine
-
- getVersion(String) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
The Integer return value as opposed to int is convenient to say that
there is no epoch.
- getVersion() - Method in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
- getVersion() - Method in class edu.umass.cs.gigapaxos.paxosutil.RecoveryInfo
-
- getVersion() - Method in class edu.umass.cs.gigapaxos.paxosutil.SlotBallotState
-
- getVersion() - Method in interface edu.umass.cs.reconfiguration.interfaces.ModifiableActiveConfig
-
Unused.
- getVersion() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
- getVersion() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DefaultNodeConfig
-
- getVersion() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.SimpleReconfiguratorNodeConfig
-
- gibberish - Static variable in class edu.umass.cs.nio.nioutils.NIOTester
-
- gibberish - Static variable in class edu.umass.cs.nio.nioutils.NIOTesterD
-
- GIGAPAXOS_CONFIG_FILE_KEY - Static variable in class edu.umass.cs.gigapaxos.PaxosConfig
-
Gigapaxos config file information can be specified using
-DgigapaxosConfig= as a JVM argument.
- GigaPaxosClient<V> - Interface in edu.umass.cs.reconfiguration.interfaces
-
- GigapaxosShutdownable - Interface in edu.umass.cs.gigapaxos.interfaces
-
- group - Variable in class edu.umass.cs.gigapaxos.paxospackets.FindReplicaGroupPacket
-
Replica group if known.
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.examples.noop.NoopPaxosAppClient
-
A simple example of asynchronously sending a few requests with a callback
method that is invoked when the request has been executed or is known to
have failed.
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.examples.PaxosAppRequest
-
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.FailureDetection
-
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.PaxosCoordinatorState
-
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.PaxosPacketBatcher
-
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.paxospackets.AcceptPacket
-
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.paxospackets.AcceptReplyPacket
-
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.paxospackets.BatchedAcceptReply
-
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.paxospackets.BatchedCommit
-
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.paxospackets.FindReplicaGroupPacket
-
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.paxospackets.PValuePacket
-
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.PaxosServer
-
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.paxosutil.IntegerMap
-
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.paxosutil.LargeCheckpointer
-
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.paxosutil.MessagingTask
-
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.paxosutil.WaitforUtility
-
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosClient
-
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosMain
-
- main(String[]) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosNode
-
- main(String[]) - Static method in class edu.umass.cs.nio.MessageNIOTransport
-
- main(String[]) - Static method in class edu.umass.cs.nio.NIOTransport
-
- main(String[]) - Static method in class edu.umass.cs.nio.nioutils.NIOBSTester
-
- main(String[]) - Static method in class edu.umass.cs.nio.nioutils.NIOTester
-
- main(String[]) - Static method in class edu.umass.cs.nio.nioutils.NIOTesterD
-
- main(String[]) - Static method in class edu.umass.cs.nio.nioutils.RTTEstimator
-
- main(String[]) - Static method in class edu.umass.cs.nio.nioutils.SSLNIOTester
-
- main(String[]) - Static method in class edu.umass.cs.protocoltask.examples.thresholdfetch.MajorityFetchProtocolTask
-
- main(String[]) - Static method in class edu.umass.cs.protocoltask.ProtocolExecutor
-
- main(String[]) - Static method in class edu.umass.cs.protocoltask.TESTProtocolTaskConfig
-
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.deprecated.ReconfigurableClient
-
Deprecated.
Simple test client for the reconfiguration package.
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.deprecated.ReconfigurableClientCreateTester
-
Simple test client for the reconfiguration package.
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.examples.AppRequest
-
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.examples.noop.NoopAppRequest
-
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.examples.noop.NoopReconfigurableNode
-
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.examples.NoopAppClient
-
This simple client creates a bunch of names and sends a bunch of requests
to each of them.
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.http.HttpReconfigurator
-
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.ReconfigurableNode
-
args
contains a list of app arguments followed by a list of
active or reconfigurator node IDs at the end.
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.reconfigurationpackets.BatchedCreateServiceNameTest
-
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceNameTest
-
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.reconfigurationpackets.DemandReport
-
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.reconfigurationpackets.EpochFinalState
-
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.reconfigurationpackets.RequestActiveReplicas
-
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.CommitWorker
-
Sanity checking equals and hashCode for RCRecordRequest.
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentHashing
-
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.reconfigurationutils.DemandProfile
-
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.reconfigurationutils.ProximateBalance
-
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.testing.ReconfigurableAppCapacityTest
-
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.testing.TESTPaxosClient
-
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.testing.TESTRCDebug
-
Deprecated.
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationConfig
-
- main(String[]) - Static method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationMain
-
- main(String[]) - Static method in class edu.umass.cs.utils.ClassFinder
-
- main(String[]) - Static method in class edu.umass.cs.utils.Config
-
Runtime usage of Config through explicit object instance creation.
- main(String[]) - Static method in class edu.umass.cs.utils.DiskMapTest
-
- main(String[]) - Static method in class edu.umass.cs.utils.GCConcurrentHashMap
-
- main(String[]) - Static method in class edu.umass.cs.utils.MultiArrayMap
-
- main(String[]) - Static method in class edu.umass.cs.utils.MultiArrayMapTest
-
- main(String[]) - Static method in class edu.umass.cs.utils.NullIfEmptyMap
-
- main(String[]) - Static method in class edu.umass.cs.utils.SessionKeys
-
- main(String[]) - Static method in class edu.umass.cs.utils.Stringer
-
- main(String[]) - Static method in class edu.umass.cs.utils.Util
-
- main(String[]) - Static method in class edu.umass.cs.utils.Waitfor
-
- MajorityFetchProtocolTask - Class in edu.umass.cs.protocoltask.examples.thresholdfetch
-
- MajorityFetchProtocolTask(int, Set<Integer>) - Constructor for class edu.umass.cs.protocoltask.examples.thresholdfetch.MajorityFetchProtocolTask
-
- makeAndSendRequest(String) - Method in class edu.umass.cs.gigapaxos.testing.TESTPaxosClient
-
- makeAndSendRequest(String) - Method in class edu.umass.cs.reconfiguration.testing.TESTPaxosClient
-
- makeAndSendRequestCallable(String) - Method in class edu.umass.cs.gigapaxos.testing.TESTPaxosClient
-
- makeAndSendRequestCallable(String) - Method in class edu.umass.cs.reconfiguration.testing.TESTPaxosClient
-
- makeCoordinator(PaxosCoordinator, int, int, int[], int, boolean) - Static method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- makeCreateNameRequest(String, String, int) - Method in class edu.umass.cs.reconfiguration.deprecated.ReconfigurableClientCreateTester
-
Deprecated.
- makeCreateNameRequest(Map<String, String>, int) - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- makeCreateNameRequest(Map<String, String>, int, Set<String>) - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- makeCreateNameRequest(Map<String, String>, int) - Static method in class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
- makeCreateNameRequest(Map<String, String>, int, Set<String>) - Static method in class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
- makeDecision(int) - Method in class edu.umass.cs.gigapaxos.paxospackets.PValuePacket
-
- makeNewRequest() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- makeNoop() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- makeResponse() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
- makeResponse(InetSocketAddress) - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.EchoRequest
-
- markActive() - Method in class edu.umass.cs.gigapaxos.PaxosInstanceStateMachine
-
- markDeleteReconfigurationRecord(String, int) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorDB
-
- markDeleteReconfigurationRecord(String, int) - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- markRecovered(PaxosPacket) - Static method in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
- match(AcceptPacket) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- match(AcceptPacket) - Method in class edu.umass.cs.gigapaxos.paxosutil.PendingDigests
-
- matchesType(Object) - Method in class edu.umass.cs.nio.AbstractJSONPacketDemultiplexer
-
- matchesType(Object) - Method in class edu.umass.cs.nio.AbstractPacketDemultiplexer
-
- matchesType(Object) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationPacketDemultiplexer
-
- MAX_BATCH_SIZE - Static variable in class edu.umass.cs.gigapaxos.paxospackets.BatchedAcceptReply
-
- MAX_FINAL_STATE_AGE - Static variable in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
The epoch final state checkpoint should have been taken not too long back
as it should roughly reflect the time to take the checkpoint itself.
- MAX_GROUP_STR_LENGTH - Static variable in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
Maximum length of a comma separated set of int members of a paxos group.
- MAX_LOG_MESSAGE_SIZE - Static variable in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
Maximum size of a log message; depends on RequestBatcher.MAX_BATCH_SIZE
- MAX_NODE_ID - Static variable in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- MAX_NODE_ID - Static variable in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationConfig
-
- MAX_PAXOS_ID_SIZE - Static variable in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
Maximum character length of a paxos group name.
- MAX_PAYLOAD_SIZE - Static variable in class edu.umass.cs.nio.NIOTransport
-
Invoked only by the selector thread.
- MAX_PINGS - Static variable in class edu.umass.cs.protocoltask.examples.pingpong.PingPongProtocolTask
-
Max number of pings in PingPong example.
- MAX_QUEUED_SENDS - Static variable in class edu.umass.cs.nio.NIOTransport
-
Number of sends that can be queued because the connection was established
but the remote end crashed before the send was complete.
- MAX_SYNC_DECISIONS_GAP - Static variable in class edu.umass.cs.gigapaxos.PaxosInstanceStateMachine
-
- MAX_TASKS - Static variable in class edu.umass.cs.protocoltask.ProtocolExecutor
-
- MAX_THREADS - Static variable in class edu.umass.cs.protocoltask.ProtocolExecutor
-
- maxCheckpointedSlot - Variable in class edu.umass.cs.gigapaxos.paxospackets.AcceptReplyPacket
-
Maximum slot up to which this node has checkpointed state, a value that
is used for garbage collection of logs.
- maxDecisionSlot - Variable in class edu.umass.cs.gigapaxos.paxospackets.SyncDecisionsPacket
-
Maximum slot up to which decisions have been received by the sending
node.
- members - Variable in class edu.umass.cs.gigapaxos.paxosutil.HotRestoreInfo
-
Paxos group members.
- members - Variable in class edu.umass.cs.gigapaxos.paxosutil.SlotBallotState
-
- mergees - Variable in class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
The list of deleted nodes that must be merged with this node.
- mergeIntent(String, int, String) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorDB
-
- mergeIntent(String, int, String) - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- mergeState(String, int, String, int, String) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorDB
-
Merge state, i.e., append instead of replacing state, exactly once.
- mergeState(String, int, String, int, String) - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- MessageExtractor - Class in edu.umass.cs.nio
-
- MessageExtractor(AbstractPacketDemultiplexer<?>) - Constructor for class edu.umass.cs.nio.MessageExtractor
-
- MessageExtractor() - Constructor for class edu.umass.cs.nio.MessageExtractor
-
- MessageNIOTransport<NodeIDType,MessageType> - Class in edu.umass.cs.nio
-
- MessageNIOTransport(NodeIDType, NodeConfig<NodeIDType>) - Constructor for class edu.umass.cs.nio.MessageNIOTransport
-
Initiates transporter with id and nodeConfig.
- MessageNIOTransport(NodeIDType, NodeConfig<NodeIDType>, SSLDataProcessingWorker.SSL_MODES) - Constructor for class edu.umass.cs.nio.MessageNIOTransport
-
- MessageNIOTransport(InetSocketAddress, NodeConfig<NodeIDType>, SSLDataProcessingWorker.SSL_MODES) - Constructor for class edu.umass.cs.nio.MessageNIOTransport
-
- MessageNIOTransport(NodeIDType, NodeConfig<NodeIDType>, AbstractPacketDemultiplexer<?>, boolean) - Constructor for class edu.umass.cs.nio.MessageNIOTransport
-
- MessageNIOTransport(NodeIDType, NodeConfig<NodeIDType>, AbstractPacketDemultiplexer<?>, boolean, SSLDataProcessingWorker.SSL_MODES) - Constructor for class edu.umass.cs.nio.MessageNIOTransport
-
- MessageNIOTransport(InetAddress, int, AbstractPacketDemultiplexer<?>, SSLDataProcessingWorker.SSL_MODES) - Constructor for class edu.umass.cs.nio.MessageNIOTransport
-
- MessagingTask - Class in edu.umass.cs.gigapaxos.paxosutil
-
- MessagingTask(int, PaxosPacket) - Constructor for class edu.umass.cs.gigapaxos.paxosutil.MessagingTask
-
Unicast
- MessagingTask(int[], PaxosPacket) - Constructor for class edu.umass.cs.gigapaxos.paxosutil.MessagingTask
-
Multicast
- MessagingTask(int, PaxosPacket[]) - Constructor for class edu.umass.cs.gigapaxos.paxosutil.MessagingTask
-
Unicast multiple packets
- MessagingTask(int[], PaxosPacket[]) - Constructor for class edu.umass.cs.gigapaxos.paxosutil.MessagingTask
-
Multicast multiple packets.
- MessagingTask - Class in edu.umass.cs.nio.nioutils
-
- MessagingTask(int, Object) - Constructor for class edu.umass.cs.nio.nioutils.MessagingTask
-
Unicast
- MessagingTask(int[], Object) - Constructor for class edu.umass.cs.nio.nioutils.MessagingTask
-
Multicast
- MessagingTask(int, Object[]) - Constructor for class edu.umass.cs.nio.nioutils.MessagingTask
-
Unicast multiple packets
- MessagingTask(int[], Object[]) - Constructor for class edu.umass.cs.nio.nioutils.MessagingTask
-
Multicast multiple packets.
- Messenger<NodeIDType,MessageType> - Interface in edu.umass.cs.nio.interfaces
-
- messenger - Variable in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
- messenger - Variable in class edu.umass.cs.reconfiguration.ReconfigurableNode
-
- MetaRequestPacket - Class in edu.umass.cs.reconfiguration.testing
-
- MetaRequestPacket(String, String) - Constructor for class edu.umass.cs.reconfiguration.testing.MetaRequestPacket
-
- MetaRequestPacket(long, String, boolean) - Constructor for class edu.umass.cs.reconfiguration.testing.MetaRequestPacket
-
- MetaRequestPacket(byte[]) - Constructor for class edu.umass.cs.reconfiguration.testing.MetaRequestPacket
-
- MetaRequestPacket(JSONObject) - Constructor for class edu.umass.cs.reconfiguration.testing.MetaRequestPacket
-
- MetaRequestPacket(RequestPacket) - Constructor for class edu.umass.cs.reconfiguration.testing.MetaRequestPacket
-
- MIN_INTER_CONNECT_TIME - Static variable in class edu.umass.cs.nio.NIOTransport
-
Milliseconds before reconnection attempts.
- MIN_RESYNC_DELAY - Static variable in class edu.umass.cs.gigapaxos.PaxosInstanceStateMachine
-
- MIN_RESYNC_DELAY - Static variable in class edu.umass.cs.gigapaxos.paxosutil.ActivePaxosState
-
Deprecated.
Minimum delay between successive sync decisions requests.
- minReconfigurationInterval - Static variable in class edu.umass.cs.reconfiguration.reconfigurationutils.DemandProfile
-
The minimum amount of time (ms) that must elapse since the previous
reconfiguration before the next reconfiguration can happen.
- minRequestsBeforeDemandReport - Static variable in class edu.umass.cs.reconfiguration.reconfigurationutils.DemandProfile
-
The minimum number of requests after which a demand report will be sent
to reconfigurators.
- minRequestsBeforeReconfiguration - Static variable in class edu.umass.cs.reconfiguration.reconfigurationutils.DemandProfile
-
The minimum number of requests between two successive reconfigurations.
- missingSlotNumbers - Variable in class edu.umass.cs.gigapaxos.paxospackets.SyncDecisionsPacket
-
- ModifiableActiveConfig<Node> - Interface in edu.umass.cs.reconfiguration.interfaces
-
- ModifiableRCConfig<NodeIDType> - Interface in edu.umass.cs.reconfiguration.interfaces
-
This class exists primarily to introduce methods needed but missing in
InterfaceReconfigurableNodeConfig in a backwards compatible manner.
- ModifiableReconfigurableNodeConfig<NodeIDType> - Interface in edu.umass.cs.reconfiguration.interfaces
-
- modify(LogIndex.LogIndexEntry) - Method in class edu.umass.cs.gigapaxos.paxosutil.LogIndex
-
- monitorHandleMessage() - Static method in class edu.umass.cs.nio.nioutils.NIOInstrumenter
-
- monitorHandleMessageEnabled() - Static method in class edu.umass.cs.nio.nioutils.NIOInstrumenter
-
- movingAverage(double, double, double) - Static method in class edu.umass.cs.utils.Util
-
- movingAverage(double, double) - Static method in class edu.umass.cs.utils.Util
-
- movingAverage(long, double) - Static method in class edu.umass.cs.utils.Util
-
- movingAverage(long, double, double) - Static method in class edu.umass.cs.utils.Util
-
- ms(double) - Static method in class edu.umass.cs.utils.Util
-
- msgs - Variable in class edu.umass.cs.gigapaxos.paxosutil.MessagingTask
-
List of paxos packets to be sent.
- msgs - Variable in class edu.umass.cs.nio.GenericMessagingTask
-
The list of messages.
- mu(double) - Static method in class edu.umass.cs.utils.Util
-
- MultiArrayMap<K,V extends Keyable<K>> - Class in edu.umass.cs.utils
-
- MultiArrayMap(int, int) - Constructor for class edu.umass.cs.utils.MultiArrayMap
-
- MultiArrayMap(int) - Constructor for class edu.umass.cs.utils.MultiArrayMap
-
- MultiArrayMapTest - Class in edu.umass.cs.utils
-
- MultiArrayMapTest() - Constructor for class edu.umass.cs.utils.MultiArrayMapTest
-
- myID - Variable in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
- myID - Variable in class edu.umass.cs.nio.NIOTransport
-
Usually an id that corresponds to a socket address as specified in
NodeConfig.
- myID - Variable in class edu.umass.cs.protocoltask.examples.PingPongServer
-
- myID - Variable in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- myID - Variable in class edu.umass.cs.reconfiguration.ReconfigurableNode
-
- MyLogger - Class in edu.umass.cs.utils
-
- MyLogger(Logger) - Constructor for class edu.umass.cs.utils.MyLogger
-
- myReceiver - Variable in class edu.umass.cs.reconfiguration.reconfigurationpackets.EchoRequest
-
- SampleNodeConfig<NodeIDType> - Class in edu.umass.cs.nio.nioutils
-
- SampleNodeConfig(int) - Constructor for class edu.umass.cs.nio.nioutils.SampleNodeConfig
-
- SampleNodeConfig(int, int, int) - Constructor for class edu.umass.cs.nio.nioutils.SampleNodeConfig
-
- SampleNodeConfig() - Constructor for class edu.umass.cs.nio.nioutils.SampleNodeConfig
-
- sanityCheck() - Static method in class edu.umass.cs.gigapaxos.PaxosConfig
-
- sanityCheck(NodeConfig) - Static method in class edu.umass.cs.gigapaxos.PaxosConfig
-
- SchedulableProtocolTask<NodeIDType,EventType,KeyType> - Interface in edu.umass.cs.protocoltask
-
- schedule(SchedulableProtocolTask<NodeIDType, EventType, KeyType>, long) - Method in class edu.umass.cs.protocoltask.ProtocolExecutor
-
- schedule(SchedulableProtocolTask<NodeIDType, EventType, KeyType>) - Method in class edu.umass.cs.protocoltask.ProtocolExecutor
-
- scheduleSimple(Runnable, long, TimeUnit) - Method in class edu.umass.cs.protocoltask.ProtocolExecutor
-
- scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class edu.umass.cs.protocoltask.ProtocolExecutor
-
- selectRandom(Collection<?>) - Static method in class edu.umass.cs.utils.Util
-
- send(MessagingTask, boolean, boolean) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- send(MessagingTask) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- send(InetSocketAddress, Request, InetSocketAddress) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- send(MessagingTask[]) - Method in class edu.umass.cs.gigapaxos.paxosutil.PaxosMessenger
-
- send(MessagingTask) - Method in class edu.umass.cs.gigapaxos.paxosutil.PaxosMessenger
-
- send(GenericMessagingTask<NodeIDType, ?>) - Method in interface edu.umass.cs.nio.interfaces.Messenger
-
- send(GenericMessagingTask<NodeIDType, ?>) - Method in class edu.umass.cs.nio.JSONMessenger
-
- send(GenericMessagingTask<NodeIDType, ?>, boolean) - Method in class edu.umass.cs.nio.JSONMessenger
-
Send returns void because it is the "ultimate" send.
- send(NodeIDType, byte[]) - Method in class edu.umass.cs.nio.NIOTransport
-
send() methods are called by external application threads.
- send(InetSocketAddress, byte[]) - Method in class edu.umass.cs.nio.NIOTransport
-
- send(InetSocketAddress, byte[], int) - Method in class edu.umass.cs.nio.NIOTransport
-
For performance testing.
- sendAllLazy(Request) - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
Request propagation helper methods
- sendClient(InetSocketAddress, Object, InetSocketAddress) - Method in class edu.umass.cs.nio.JSONMessenger
-
A hack that relies on the fact that NIO treats JSONObject as no different
from any other object in that it invokes toString() and then getBytes(.)
to serialize and send it over the network.
- sendClient(InetSocketAddress, Object) - Method in class edu.umass.cs.nio.JSONMessenger
-
- sender - Variable in class edu.umass.cs.gigapaxos.paxospackets.AcceptPacket
-
Sender node ID.
- senderNodeID - Variable in class edu.umass.cs.gigapaxos.paxospackets.FailureDetectionPacket
-
Node ID of sender sending this keep-alive packet.
- sendKeepAlive(NodeIDType[]) - Method in class edu.umass.cs.gigapaxos.FailureDetection
-
- sendKeepAlive(Set<NodeIDType>) - Method in class edu.umass.cs.gigapaxos.FailureDetection
-
- sendKeepAlive(NodeIDType) - Method in class edu.umass.cs.gigapaxos.FailureDetection
-
- sendMessagingTask(MessagingTask) - Method in class edu.umass.cs.gigapaxos.PaxosInstanceStateMachine
-
- sendReconfigurationRequest(ReconfigurationPacket.PacketType, String, String, RequestCallback) - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- sendRequest(String, String, InetSocketAddress, RequestCallback) - Method in class edu.umass.cs.gigapaxos.PaxosClientAsync
-
- sendRequest(String, String, RequestCallback) - Method in class edu.umass.cs.gigapaxos.PaxosClientAsync
-
- sendRequest(RequestPacket, InetSocketAddress, RequestCallback) - Method in class edu.umass.cs.gigapaxos.PaxosClientAsync
-
- sendRequest(RequestPacket, RequestCallback) - Method in class edu.umass.cs.gigapaxos.PaxosClientAsync
-
- sendRequest(int, RequestPacket) - Method in class edu.umass.cs.gigapaxos.testing.TESTPaxosClient
-
- sendRequest(Request) - Method in interface edu.umass.cs.reconfiguration.interfaces.GigaPaxosClient
-
A blocking method to retrieve the result of executing request
.
- sendRequest(Request, Callback<Request, V>) - Method in interface edu.umass.cs.reconfiguration.interfaces.GigaPaxosClient
-
- sendRequest(ClientRequest, Callback<Request, V>) - Method in interface edu.umass.cs.reconfiguration.interfaces.GigaPaxosClient
-
- sendRequest(ClientRequest, Callback<Request, V>, NearestServerSelector) - Method in interface edu.umass.cs.reconfiguration.interfaces.GigaPaxosClient
-
Sends request
to the nearest server as determined by
redirector
, an interface that returns the nearest server from a
set of server addresses.
- sendRequest(ClientRequest, InetSocketAddress, Callback<Request, V>) - Method in interface edu.umass.cs.reconfiguration.interfaces.GigaPaxosClient
-
Sends request
to the specified server
.
- sendRequest(ReconfiguratorRequest, Callback<Request, ReconfiguratorRequest>) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorFunctions
-
- sendRequest(ReconfiguratorRequest) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorFunctions
-
- sendRequest(Request) - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- sendRequest(Request, long) - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- sendRequest(Request, Callback<Request, V>) - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- sendRequest(ClientRequest, InetSocketAddress) - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- sendRequest(ClientRequest, InetSocketAddress, long) - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- sendRequest(ClientRequest, InetSocketAddress, Callback<Request, V>) - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- sendRequest(ServerReconfigurationPacket<?>, RequestCallback) - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
Server reconfiguration packets have to be privileged, so we authenticate
them implicitly by listening for them only on the server-server
MUTUAL_AUTH port.
- sendRequest(ClientReconfigurationPacket) - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- sendRequest(ClientReconfigurationPacket, long) - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- sendRequest(ClientReconfigurationPacket, RequestCallback) - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
This method exists for backwards compatibility and is slated for deprecation.
- sendRequest(ClientRequest, Callback<Request, V>) - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- sendRequest(ClientRequest, Callback<Request, V>, NearestServerSelector) - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- sendRequest(ReconfiguratorRequest) - Method in class edu.umass.cs.reconfiguration.Reconfigurator
-
- sendRequest(ReconfiguratorRequest, Callback<Request, ReconfiguratorRequest>) - Method in class edu.umass.cs.reconfiguration.Reconfigurator
-
- sendRequest(int, RequestPacket) - Method in class edu.umass.cs.reconfiguration.testing.TESTPaxosClient
-
- sendRequestAnycast(ClientRequest) - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- sendRequestAnycast(ClientRequest, long) - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- sendRequestAnycast(ClientRequest, Callback<Request, V>) - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- sendTestRequests(int, TESTPaxosClient[], double) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosClient
-
- sendTestRequests(int, TESTPaxosClient[], double) - Static method in class edu.umass.cs.reconfiguration.testing.TESTPaxosClient
-
- sendToAddress(InetSocketAddress, MessageType) - Method in interface edu.umass.cs.nio.interfaces.AddressMessenger
-
- sendToAddress(InetSocketAddress, byte[]) - Method in interface edu.umass.cs.nio.interfaces.AddressMessenger
-
- sendToAddress(InetSocketAddress, MessageType) - Method in interface edu.umass.cs.nio.interfaces.InterfaceNIOTransport
-
- sendToAddress(InetSocketAddress, byte[]) - Method in interface edu.umass.cs.nio.interfaces.InterfaceNIOTransport
-
- sendToAddress(InetSocketAddress, JSONObject) - Method in class edu.umass.cs.nio.JSONMessenger
-
Sends jsonData to address.
- sendToAddress(InetSocketAddress, byte[]) - Method in class edu.umass.cs.nio.JSONMessenger
-
- sendToAddress(InetSocketAddress, MessageType) - Method in class edu.umass.cs.nio.MessageNIOTransport
-
Send a JSON packet to an inet socket address (ip and port).
- sendToAddress(InetSocketAddress, byte[]) - Method in class edu.umass.cs.nio.MessageNIOTransport
-
- sendToID(NodeIDType, MessageType) - Method in interface edu.umass.cs.nio.interfaces.InterfaceNIOTransport
-
- sendToID(NodeIDType, byte[]) - Method in interface edu.umass.cs.nio.interfaces.InterfaceNIOTransport
-
- sendToID(NodeIDType, JSONObject) - Method in class edu.umass.cs.nio.JSONMessenger
-
Sends jsonData to node id.
- sendToID(NodeIDType, byte[]) - Method in class edu.umass.cs.nio.JSONMessenger
-
- sendToID(NodeIDType, MessageType) - Method in class edu.umass.cs.nio.MessageNIOTransport
-
Send a JSON packet to a node id.
- sendToID(NodeIDType, byte[]) - Method in class edu.umass.cs.nio.MessageNIOTransport
-
- sendToIDInternal(NodeIDType, MessageType) - Method in class edu.umass.cs.nio.MessageNIOTransport
-
- sent(AcceptReplyPacket, int, int) - Static method in class edu.umass.cs.gigapaxos.paxosutil.RequestInstrumenter
-
- sent(RequestPacket, int, int) - Static method in class edu.umass.cs.gigapaxos.paxosutil.RequestInstrumenter
-
- SENT_TIME - Static variable in class edu.umass.cs.nio.JSONMessenger
-
The JSON key for the time when the message was sent.
- sentActiveReplicaError() - Static method in class edu.umass.cs.reconfiguration.reconfigurationutils.AppInstrumenter
-
- sentRequest(ClientRequest) - Static method in class edu.umass.cs.reconfiguration.reconfigurationutils.AppInstrumenter
-
- sentResponseCoordinated(Request) - Static method in class edu.umass.cs.reconfiguration.reconfigurationutils.AppInstrumenter
-
- sentResponseLocal(Request) - Static method in class edu.umass.cs.reconfiguration.reconfigurationutils.AppInstrumenter
-
- sentTime - Variable in class edu.umass.cs.reconfiguration.reconfigurationpackets.EchoRequest
-
- serverPacketTypes - Static variable in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReconfigurationPacket
-
- ServerReconfigurationPacket<NodeIDType> - Class in edu.umass.cs.reconfiguration.reconfigurationpackets
-
- ServerReconfigurationPacket(NodeIDType, ReconfigurationPacket.PacketType, NodeIDType, InetSocketAddress) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.ServerReconfigurationPacket
-
- ServerReconfigurationPacket(NodeIDType, ReconfigurationPacket.PacketType, Map<NodeIDType, InetSocketAddress>, Set<NodeIDType>) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.ServerReconfigurationPacket
-
- ServerReconfigurationPacket(JSONObject, Stringifiable<NodeIDType>) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.ServerReconfigurationPacket
-
- servers - Variable in class edu.umass.cs.gigapaxos.PaxosClientAsync
-
- serviceName - Variable in class edu.umass.cs.reconfiguration.reconfigurationpackets.BasicReconfigurationPacket
-
- SessionKeys - Class in edu.umass.cs.utils
-
- SessionKeys() - Constructor for class edu.umass.cs.utils.SessionKeys
-
- SessionKeys.Events - Enum in edu.umass.cs.utils
-
Events associated with secret session keys.
- SessionKeys.SecretKeyAndCertificate - Class in edu.umass.cs.utils
-
- SessionKeys.SecretKeyCertificate - Class in edu.umass.cs.utils
-
A secret key certificate consists of a [secretKey, timestamp] 2-tuple
signed by the corresponding public key, and all three of these together
form the certificate.
- SessionKeysTest - Class in edu.umass.cs.utils
-
- SessionKeysTest() - Constructor for class edu.umass.cs.utils.SessionKeysTest
-
- setAcceptPacket(AcceptPacket) - Method in class edu.umass.cs.gigapaxos.PaxosManager.RequestAndCallback
-
- setActive() - Method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- setActive() - Method in class edu.umass.cs.gigapaxos.PaxosInstanceStateMachine
-
- setActives(Set<InetSocketAddress>) - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.RequestActiveReplicas
-
- setActivesToNewActives(Set<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- setActivesToNewActives() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- setAppRequestParser(AppRequestParser) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationPacketDemultiplexer
-
- setAssertRSMInvariant(boolean) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- setBaseDelay(long) - Static method in class edu.umass.cs.nio.JSONDelayEmulator
-
- setBroadcasted() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- setByteifiedSelf(byte[]) - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- setCallback(ReconfiguratorCallback) - Method in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- setCallback(ReconfiguratorCallback) - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
This "default" callback will be called after every request execution.
- setCallback(ReconfiguratorCallback) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorDB
-
- setCaseSensitive(boolean) - Static method in class edu.umass.cs.utils.Config
-
Makes Config keys case-sensitive if b
is true.
- setCharset(String) - Static method in class edu.umass.cs.utils.Stringer
-
- setCleanDB(boolean) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- setCleanDB(boolean) - Static method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationConfig
-
- setClient() - Static method in class edu.umass.cs.utils.SessionKeys
-
Sets maximum number of secret keys per public key to 1.
- setClientAddress(InetSocketAddress) - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReplicableClientRequest
-
- setClientMessenger(SSLMessenger<?, JSONObject>) - Method in interface edu.umass.cs.gigapaxos.interfaces.ClientMessenger
-
An interface to supply a messenger to the app so that it can directly
send responses for executed requests back to the app.
- setClientMessenger(SSLMessenger<?, JSONObject>) - Method in class edu.umass.cs.gigapaxos.testing.TESTPaxosApp
-
- setClientMessenger(AddressMessenger<?>) - Method in interface edu.umass.cs.nio.interfaces.SSLMessenger
-
- setClientMessenger(AddressMessenger<?>) - Method in class edu.umass.cs.nio.JSONMessenger
-
- setClientMessenger(SSLMessenger<?, JSONObject>) - Method in class edu.umass.cs.reconfiguration.examples.noop.NoopApp
-
- setClientMessenger(SSLMessenger<?, JSONObject>) - Method in class edu.umass.cs.reconfiguration.examples.noopsimple.NoopApp
-
- setClientMessenger(SSLMessenger<?, JSONObject>) - Method in class edu.umass.cs.reconfiguration.testing.NoopAppTesting
-
- setClientMessenger(SSLMessenger<?, JSONObject>) - Method in class edu.umass.cs.txn.testing.NoopAppTX
-
- setClientSSLMode(SSLDataProcessingWorker.SSL_MODES) - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
Deprecated.
- setCompression(boolean) - Static method in class edu.umass.cs.nio.NIOTransport
-
- setCompressionThreshold(int) - Static method in class edu.umass.cs.nio.NIOTransport
-
- setConsoleHandler(Level) - Static method in class edu.umass.cs.gigapaxos.PaxosConfig
-
- setConsoleHandler() - Static method in class edu.umass.cs.gigapaxos.PaxosConfig
-
- setConsoleHandler(Level) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- setConsoleHandler() - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- setConsoleHandler(Level) - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- setConsoleHandler() - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- setConsoleHandler(Level) - Static method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationConfig
-
- setConsoleHandler() - Static method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationConfig
-
- setCoordinatorActive() - Method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- setCoordinatorActive() - Method in class edu.umass.cs.gigapaxos.PaxosCoordinatorState
-
- setDefaultCallback(RequestCallback) - Method in class edu.umass.cs.gigapaxos.PaxosClientAsync
-
- setDefaultGroups(int) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- setDemandProfile(Class<?>) - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- setDigest(byte[]) - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- setDigestRequest() - Method in class edu.umass.cs.gigapaxos.paxospackets.AcceptReplyPacket
-
- setDistribtedTest() - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- setDrop(boolean) - Static method in class edu.umass.cs.protocoltask.TESTProtocolTaskConfig
-
- setDropPreviousEpochCompleted() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- setEntryReplica(int) - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- setEntryReplica(String) - Method in class edu.umass.cs.reconfiguration.examples.noop.NoopAppRequest
-
- setEntryReplicaAndReturnCount(int) - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- setEntryTime() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- setEpoch(int) - Method in class edu.umass.cs.reconfiguration.examples.AppRequest
-
- setEpoch(int) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- setFailed() - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorRequest
-
- setFailed(ClientReconfigurationPacket.ResponseCodes) - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
Sets as failed and marks as response.
- setFailed() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
- setFailed() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ServerReconfigurationPacket
-
- setFailed() - Method in class edu.umass.cs.txn.txpackets.TXPacket
-
- setFirstPrevEpochCandidate(NodeIDType) - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- setForwader(InetSocketAddress) - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
- setForwardee(InetSocketAddress) - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
- setForwarderID(int) - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- setGCSlot(int) - Method in class edu.umass.cs.gigapaxos.paxosutil.LogIndex
-
- setGCSlotAfterPuttingInitialSlot() - Method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- setGCThresholdSize(int) - Method in class edu.umass.cs.utils.GCConcurrentHashMap
-
- setGCTimeout(long) - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- setGCTimeout(long) - Method in class edu.umass.cs.utils.GCConcurrentHashMap
-
- setGroup(String, Set<Integer>) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- setGroup(String, int[]) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- setHandshakeCallback(HandshakeCallback) - Method in class edu.umass.cs.nio.IOSSSLDataProcessingWorker
-
- setHandshakeCallback(HandshakeCallback) - Method in class edu.umass.cs.nio.SSLDataProcessingWorker
-
- setHashRCs(Set<InetSocketAddress>) - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
- setIdleThreshold(long) - Method in class edu.umass.cs.utils.DiskMap
-
Minimum idle time in order to be pausable.
- setInterCheckpointInterval(int) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- setIssuedAccept(AcceptPacket) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- setKey(String) - Method in class edu.umass.cs.protocoltask.json.ProtocolPacket
-
- setKey(KeyType) - Method in interface edu.umass.cs.protocoltask.ProtocolEvent
-
Sets the protocol key.
- setLargeCheckpoints() - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
Enables large checkpoints.
- setLogger(Logger) - Static method in class edu.umass.cs.nio.nioutils.NIOInstrumenter
-
- setLoopbackMode(boolean) - Static method in class edu.umass.cs.reconfiguration.testing.TESTRCDebug
-
Deprecated.
- setLoopbackMode(boolean) - Static method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
- setMaxOutstandingAppRequests(int) - Static method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- setMaxPublicKeys(int) - Static method in class edu.umass.cs.utils.SessionKeys
-
- setMaxQueuedSends(int) - Method in class edu.umass.cs.nio.NIOTransport
-
- setMaxSecretKeys(int) - Static method in class edu.umass.cs.utils.SessionKeys
-
Maximum number of secret keys per public key.
- setMaxSyncDecisionsGap(int) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- setMedianCheckpointedSlot(int) - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedCommit
-
- setMedianCheckpointedSlot(int) - Method in class edu.umass.cs.gigapaxos.paxospackets.PValuePacket
-
- setMessenger(Messenger<NodeIDType, ?>) - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
- setMinInterConnectTime(int) - Method in class edu.umass.cs.nio.NIOTransport
-
- setMinProbeTime(long) - Method in class edu.umass.cs.gigapaxos.paxosutil.E2ELatencyAwareRedirector
-
- setMinResyncDelay(long) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- setMyID(String) - Method in class edu.umass.cs.nio.IOSSSLDataProcessingWorker
-
- setMyID(String) - Method in class edu.umass.cs.nio.SSLDataProcessingWorker
-
- setName(String) - Method in class edu.umass.cs.nio.MessageNIOTransport
-
- setName(String) - Method in class edu.umass.cs.nio.NIOTransport
-
- setNeedsCoordination(boolean) - Method in class edu.umass.cs.gigapaxos.examples.PaxosAppRequest
-
- setNeedsCoordination(boolean) - Method in class edu.umass.cs.reconfiguration.examples.AppRequest
-
- setNeedsCoordination(boolean) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReplicableRequest
-
Deprecated.
- setNeedsCoordination(boolean) - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.DefaultAppRequest
-
- setNeedsCoordination(boolean) - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.DemandReport
-
- setNeedsCoordination(boolean) - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.RCRecordRequest
-
- setNeedsCoordination() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.RequestActiveReplicas
-
- setNeedsCoordination(boolean) - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StopEpoch
-
- setNoCoalesce() - Method in class edu.umass.cs.gigapaxos.paxospackets.PValuePacket
-
- setNodeSlots(int[]) - Method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- setNodeSlots(int[]) - Method in class edu.umass.cs.gigapaxos.PaxosCoordinatorState
-
- setNoPropertiesFile() - Static method in class edu.umass.cs.gigapaxos.PaxosConfig
-
Used mainly for testing.
- setNumDemultiplexerThreads(int) - Method in class edu.umass.cs.nio.AbstractPacketDemultiplexer
-
Sets the number of packet demultiplexing threads.
- setOutOfOrderLimit(int) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
Specifies the level of reordering of decisions that prompts a
sync-decisions request.
- setOutOfOrderLimit(int) - Method in class edu.umass.cs.reconfiguration.PaxosReplicaCoordinator
-
- setOutstanding(NodeIDType) - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- setPacketizer(AbstractPaxosLogger.PaxosPacketizer) - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
- setParanoid() - Static method in class edu.umass.cs.gigapaxos.FailureDetection
-
- setPauseThreadPeriod(long) - Method in class edu.umass.cs.utils.DiskMap
-
Period after which a pausing attempt is made by the GC thread.
- setPaxosPacketStringifier(AbstractPaxosLogger.PaxosPacketStringifier) - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
- setPeriod(long) - Method in class edu.umass.cs.protocoltask.ThresholdProtocolTask
-
- setPessimistic() - Static method in class edu.umass.cs.gigapaxos.FailureDetection
-
- setProbeRatio(double) - Method in class edu.umass.cs.gigapaxos.paxosutil.E2ELatencyAwareRedirector
-
- setProcessing(boolean) - Method in class edu.umass.cs.gigapaxos.paxosutil.ConsumerTask
-
- setRandomGroups(int) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
Sets consistent, random groups starting with the same random seed.
- setRCEpochs(Set<NodeIDType>, Set<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- setRCEpochs(ReconfigurationRecord<NodeIDType>) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorDB
-
Sets RC epochs so that we know the epoch numbers for each reconfigurator
group.
- setRCEpochs(Set<NodeIDType>, Set<NodeIDType>, Set<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- setRCEpochs(Set<NodeIDType>, Set<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- setRCEpochs(ReconfigurationRecord<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- setRCGroupName(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- setRecovered(int, String, boolean) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
Deprecated.
- setRecovering(boolean) - Method in class edu.umass.cs.reconfiguration.RepliconfigurableReconfiguratorDB
-
- setRecovery() - Method in class edu.umass.cs.gigapaxos.paxospackets.PreparePacket
-
- setRecovery() - Method in class edu.umass.cs.gigapaxos.paxospackets.PValuePacket
-
- setRecovery(boolean) - Method in class edu.umass.cs.gigapaxos.paxospackets.PValuePacket
-
- setRecursiveRedirect(boolean) - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
- setResponse(String) - Method in class edu.umass.cs.gigapaxos.examples.PaxosAppRequest
-
- setResponse(String) - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- setResponse(String) - Method in class edu.umass.cs.reconfiguration.examples.AppRequest
-
- setResponseCode(ResponseCode) - Method in class edu.umass.cs.txn.txpackets.TXPacket
-
- setResponseMessage(String) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorRequest
-
- setResponseMessage(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
Sets response message and marks as response.
- setResponseMessage(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ServerReconfigurationPacket
-
- setReturnRequestValue() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- setSecretKeyLifetime(long) - Static method in class edu.umass.cs.utils.SessionKeys
-
- setSender(NodeIDType) - Method in class edu.umass.cs.protocoltask.json.ProtocolPacket
-
- setSendReplyToClient(boolean) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- setServerSSLMode(SSLDataProcessingWorker.SSL_MODES) - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
Deprecated.
- setSingleNodeTest() - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- setSleepDuration(double) - Method in class edu.umass.cs.gigapaxos.paxosutil.ConsumerTask
-
- setSSLClientMessenger(AddressMessenger<?>) - Method in interface edu.umass.cs.nio.interfaces.SSLMessenger
-
- setSSLClientMessenger(AddressMessenger<?>) - Method in class edu.umass.cs.nio.JSONMessenger
-
- setState(String, int, ReconfigurationRecord.RCStates) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorDB
-
Set epoch and state as specified.
- setState(String, int, ReconfigurationRecord.RCStates) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- setState(String, int, ReconfigurationRecord.RCStates, Set<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- setState(String, int, ReconfigurationRecord.RCStates) - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- setStateInitReconfiguration(String, int, ReconfigurationRecord.RCStates, Set<NodeIDType>) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorDB
-
Set epoch, state, newActives, primary only if current state is READY
- setStateInitReconfiguration(Map<String, String>, int, ReconfigurationRecord.RCStates, Set<NodeIDType>) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorDB
-
- setStateInitReconfiguration(String, int, ReconfigurationRecord.RCStates, Set<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- setStateInitReconfiguration(Map<String, String>, int, ReconfigurationRecord.RCStates, Set<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- setStateMerge(String, int, ReconfigurationRecord.RCStates, Set<NodeIDType>, Set<String>) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorDB
-
- setStateMerge(Map<String, String>, int, ReconfigurationRecord.RCStates, Set<NodeIDType>) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfiguratorDB
-
- setStateMerge(String, int, ReconfigurationRecord.RCStates, Set<String>) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- setStateMerge(String, int, ReconfigurationRecord.RCStates, Set<NodeIDType>, Set<String>) - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- setStateMerge(Map<String, String>, int, ReconfigurationRecord.RCStates, Set<NodeIDType>) - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- setStopCallback(ReconfiguratorCallback) - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
Used only at active replicas.
- setStringifiedSelf(String) - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- setSystemProperties() - Method in class edu.umass.cs.utils.Config
-
- setThreadName(String) - Method in class edu.umass.cs.nio.AbstractPacketDemultiplexer
-
- setThreadName(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationPacketDemultiplexer
-
- setThreadPoolSize(int) - Static method in class edu.umass.cs.nio.AbstractPacketDemultiplexer
-
- setToIntArray(Set<Integer>) - Static method in class edu.umass.cs.utils.Util
-
- setToIntegerArray(Set<Integer>) - Static method in class edu.umass.cs.utils.Util
-
- setToNodeIdArray(Set<?>) - Static method in class edu.umass.cs.utils.Util
-
- setToStringSet(Set<?>) - Static method in class edu.umass.cs.utils.Util
-
- setType(EventType) - Method in class edu.umass.cs.protocoltask.json.ProtocolPacket
-
- setup() - Static method in class edu.umass.cs.reconfiguration.testing.ReconfigurableAppCapacityTest
-
- setupClients(NodeConfig<Integer>) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosClient
-
- setupClients(NodeConfig<Integer>) - Static method in class edu.umass.cs.reconfiguration.testing.TESTPaxosClient
-
- setUseSenderTask(boolean) - Static method in class edu.umass.cs.nio.NIOTransport
-
- setVariation(double) - Static method in class edu.umass.cs.nio.JSONDelayEmulator
-
- severe(Object...) - Method in class edu.umass.cs.utils.MyLogger
-
- shouldAssertRSMInvariant() - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- shouldBroadcast() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- shouldCleanDB(String[]) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
Cleans DB if -c command line arg is specified.
- shouldCleanDB(String[]) - Static method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationConfig
-
Cleans DB if -c command line arg is specified.
- shouldDigest() - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- shouldDigest() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- shouldDrop(int) - Static method in class edu.umass.cs.protocoltask.TESTProtocolTaskConfig
-
- shouldEnqueue() - Static method in class edu.umass.cs.gigapaxos.RequestBatcher
-
- shouldExecuteStop() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StopEpoch
-
- shouldGetFinalState() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StopEpoch
-
- shouldReconfigureInPlace() - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- shouldReportDemandStats(Request, InetAddress, ReconfigurableAppInfo) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.AbstractDemandProfile
-
This method incorporates new information about client requests, i.e.,
request
was received from sender
.
- shouldReportDemandStats(Request, InetAddress, ReconfigurableAppInfo) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DemandProfile
-
This method is used to inform the reconfiguration policy that
request
received from a client at IP address sender
.
- shouldReportDemandStats(Request, InetAddress, ReconfigurableAppInfo) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ProximateBalance
-
This method is used to inform the reconfiguration policy that
request
received from a client at IP address sender
.
- shouldReturnRequestValue() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- shouldSendDemandReport(Request, InetAddress) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.AggregateDemandProfiler
-
- shouldSendSecretKey(SessionKeys.SecretKeyAndCertificate) - Static method in class edu.umass.cs.utils.SessionKeys
-
- shutdown() - Method in interface edu.umass.cs.gigapaxos.interfaces.GigapaxosShutdownable
-
- shutdown() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.TrivialRepliconfigurable
-
- SimpleReconfiguratorNodeConfig<NodeIDType> - Class in edu.umass.cs.reconfiguration.reconfigurationutils
-
- SimpleReconfiguratorNodeConfig(ReconfigurableNodeConfig<NodeIDType>) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationutils.SimpleReconfiguratorNodeConfig
-
- size() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedAccept
-
- size() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedAcceptReply
-
- size() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedCommit
-
- size() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedPaxosPacket
-
- size() - Method in class edu.umass.cs.gigapaxos.paxosutil.PendingDigests
-
- size() - Method in class edu.umass.cs.protocoltask.ProtocolExecutor
-
- size() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
- size() - Method in class edu.umass.cs.utils.DiskMap
-
- size() - Method in class edu.umass.cs.utils.MultiArrayMap
-
- size() - Method in class edu.umass.cs.utils.NullIfEmptyMap
-
- SIZE_ESTIMATE - Static variable in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- SIZEOF_ACCEPT - Static variable in class edu.umass.cs.gigapaxos.paxospackets.AcceptPacket
-
- SIZEOF_ACCEPTREPLY - Static variable in class edu.umass.cs.gigapaxos.paxospackets.AcceptReplyPacket
-
- SIZEOF_BATCHEDACCEPTREPLY - Static variable in class edu.umass.cs.gigapaxos.paxospackets.AcceptReplyPacket
-
- SIZEOF_BATCHEDCOMMIT_FIXED - Static variable in class edu.umass.cs.gigapaxos.paxospackets.BatchedCommit
-
- SIZEOF_PAXOSPACKET_FIXED - Static variable in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
- SIZEOF_PROPOSAL - Static variable in class edu.umass.cs.gigapaxos.paxospackets.ProposalPacket
-
- SIZEOF_PVALUE - Static variable in class edu.umass.cs.gigapaxos.paxospackets.PValuePacket
-
- SIZEOF_REQUEST_FIXED - Static variable in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- slateForRemovalActive(NodeIDType) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
- slateForRemovalReconfigurator(NodeIDType) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
- slot - Variable in class edu.umass.cs.gigapaxos.paxospackets.ProposalPacket
-
Slot number assigned to the request.
- slot - Variable in class edu.umass.cs.gigapaxos.paxosutil.LogIndex.LogIndexEntry
-
- slot - Variable in class edu.umass.cs.gigapaxos.paxosutil.SlotBallotState
-
- SlotBallotState - Class in edu.umass.cs.gigapaxos.paxosutil
-
- SlotBallotState(int, int, int, String, int, long, Set<String>) - Constructor for class edu.umass.cs.gigapaxos.paxosutil.SlotBallotState
-
- slotNumber - Variable in class edu.umass.cs.gigapaxos.paxospackets.AcceptReplyPacket
-
Slot number in the ACCEPT request being replied to.
- slotNumber - Variable in class edu.umass.cs.gigapaxos.paxospackets.StatePacket
-
Slot number of the request immediately after executing which the checkpoint was taken.
- snapshot(String) - Method in interface edu.umass.cs.reconfiguration.interfaces.ReconfigurableAppInfo
-
- sndr - Variable in class edu.umass.cs.nio.nioutils.NIOHeader
-
- SNDR_ADDRESS_FIELD - Static variable in class edu.umass.cs.nio.MessageNIOTransport
-
JSON key corresponding to sender socket address.
- SNDR_IP_FIELD - Static variable in class edu.umass.cs.nio.MessageNIOTransport
-
Deprecated.
- SNDR_PORT_FIELD - Static variable in class edu.umass.cs.nio.MessageNIOTransport
-
Deprecated.
- socketAddressesToInetAddresses(InetSocketAddress[]) - Static method in class edu.umass.cs.utils.Util
-
- sortByValue(Map<K, V>) - Static method in class edu.umass.cs.utils.Util
-
Sorts a map by value.
- spawn(ProtocolTask<NodeIDType, EventType, KeyType>) - Method in class edu.umass.cs.protocoltask.ProtocolExecutor
-
- spawnCommandersForProposals() - Method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- spawnCommandersForProposals() - Method in class edu.umass.cs.gigapaxos.PaxosCoordinatorState
-
- spawnIfNotRunning(ProtocolTask<NodeIDType, EventType, KeyType>) - Method in class edu.umass.cs.protocoltask.ProtocolExecutor
-
- splitIntoRCGroups(Set<String>, Set<?>) - Static method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
A utility method to split a collection of names into batches wherein
names in each batch map to the same reconfigurator group.
- SQL - Class in edu.umass.cs.gigapaxos.paxosutil
-
- SQL() - Constructor for class edu.umass.cs.gigapaxos.paxosutil.SQL
-
- SQL.SQLType - Enum in edu.umass.cs.gigapaxos.paxosutil
-
- SQLPaxosLogger - Class in edu.umass.cs.gigapaxos
-
- SQLPaxosLogger.SQLPaxosLoggerTester - Class in edu.umass.cs.gigapaxos
-
For testing SQLPaxosLogger.
- SQLPaxosLoggerTester() - Constructor for class edu.umass.cs.gigapaxos.SQLPaxosLogger.SQLPaxosLoggerTester
-
- SQLReconfiguratorDB<NodeIDType> - Class in edu.umass.cs.reconfiguration
-
- SQLReconfiguratorDB(NodeIDType, ConsistentReconfigurableNodeConfig<NodeIDType>) - Constructor for class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- SSLDataProcessingWorker - Class in edu.umass.cs.nio
-
- SSLDataProcessingWorker(DataProcessingWorker, SSLDataProcessingWorker.SSL_MODES, String) - Constructor for class edu.umass.cs.nio.SSLDataProcessingWorker
-
- SSLDataProcessingWorker.SSL_MODES - Enum in edu.umass.cs.nio
-
SSL modes supported.
- SSLMessenger<NodeIDType,MessageType> - Interface in edu.umass.cs.nio.interfaces
-
- sslMode - Variable in class edu.umass.cs.nio.IOSSSLDataProcessingWorker
-
- sslMode - Variable in class edu.umass.cs.nio.SSLDataProcessingWorker
-
- SSLNIOTester - Class in edu.umass.cs.nio.nioutils
-
- SSLNIOTester() - Constructor for class edu.umass.cs.nio.nioutils.SSLNIOTester
-
- stampAddressIntoJSONObject(InetSocketAddress, InetSocketAddress, JSONObject) - Static method in class edu.umass.cs.nio.MessageExtractor
-
- stampAddressIntoJSONObject(InetSocketAddress, InetSocketAddress, JSONObject) - Static method in class edu.umass.cs.nio.MessageExtractor
-
For comparing json-smart with org.json.
- start() - Method in class edu.umass.cs.gigapaxos.PaxosPacketBatcher
-
- start() - Method in class edu.umass.cs.gigapaxos.paxosutil.ConsumerTask
-
- start(String) - Method in class edu.umass.cs.gigapaxos.paxosutil.ConsumerTask
-
- start() - Method in class edu.umass.cs.gigapaxos.RequestBatcher
-
- start() - Method in class edu.umass.cs.protocoltask.examples.pingpong.PingPongProtocolTask
-
- start() - Method in class edu.umass.cs.protocoltask.examples.PingPongServer
-
- start() - Method in class edu.umass.cs.protocoltask.examples.thresholdfetch.MajorityFetchProtocolTask
-
- start() - Method in interface edu.umass.cs.protocoltask.ProtocolTask
-
Actions executed in the beginning.
- start() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.ActiveReplicaProtocolTask
-
- start() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.ReconfiguratorProtocolTask
-
- start() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitAckDropEpoch
-
We skip the first period before sending out drop epochs.
- start() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitAckStartEpoch
-
- start() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitAckStopEpoch
-
- start() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitEpochFinalState
-
- start() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitPrimaryExecution
-
- startEpoch - Variable in class edu.umass.cs.reconfiguration.reconfigurationpackets.RCRecordRequest
-
The start epoch request that started this reconfiguration.
- StartEpoch<NodeIDType> - Class in edu.umass.cs.reconfiguration.reconfigurationpackets
-
- StartEpoch(NodeIDType, String, int, Set<NodeIDType>, boolean) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- StartEpoch(NodeIDType, String, int, Set<NodeIDType>, Set<NodeIDType>, Set<String>) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- StartEpoch(NodeIDType, String, int, Set<NodeIDType>, Set<NodeIDType>, String, boolean, int) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- StartEpoch(NodeIDType, String, int, Set<NodeIDType>, Set<NodeIDType>, InetSocketAddress, InetSocketAddress, InetSocketAddress, String, Map<String, String>, Map<NodeIDType, InetSocketAddress>, ReconfigurationConfig.ReconfigureUponActivesChange) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- StartEpoch(StartEpoch<NodeIDType>, String) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
Just to reset final field initialState
.
- StartEpoch(NodeIDType, StartEpoch<NodeIDType>) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
Just to reset final field initiator
.
- StartEpoch(JSONObject, Stringifiable<NodeIDType>) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- startEpoch - Variable in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitAckStopEpoch
-
- StartEpoch.Keys - Enum in edu.umass.cs.reconfiguration.reconfigurationpackets
-
- startLocalServers() - Static method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationMain
-
- startServers() - Static method in class edu.umass.cs.reconfiguration.testing.TESTRCDebug
-
Deprecated.
- startServers() - Static method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
- startWithCleanDB(boolean) - Static method in class edu.umass.cs.gigapaxos.PaxosManager
-
If set to true,
PaxosManager
will clear the DB upon creation.
- state - Variable in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- state - Variable in class edu.umass.cs.gigapaxos.paxospackets.StatePacket
-
The checkpoint state encoded as a string.
- state - Variable in class edu.umass.cs.gigapaxos.paxosutil.SlotBallotState
-
The checkpointed state.
- state - Variable in class edu.umass.cs.gigapaxos.paxosutil.StringContainer
-
The contained string.
- StatePacket - Class in edu.umass.cs.gigapaxos.paxospackets
-
- StatePacket(Ballot, int, String) - Constructor for class edu.umass.cs.gigapaxos.paxospackets.StatePacket
-
- StatePacket(JSONObject) - Constructor for class edu.umass.cs.gigapaxos.paxospackets.StatePacket
-
- staticGetMutualAuthRequestTypes() - Static method in class edu.umass.cs.reconfiguration.examples.noopsimple.NoopApp
-
- staticGetRequest(String) - Static method in class edu.umass.cs.reconfiguration.examples.noopsimple.NoopApp
-
We use this method also at the client, so it is static.
- staticGetRequest(byte[], NIOHeader) - Static method in class edu.umass.cs.reconfiguration.examples.noopsimple.NoopApp
-
- staticGetRequest(String) - Static method in class edu.umass.cs.reconfiguration.testing.NoopAppTesting
-
We use this method also at the client, so it is static.
- staticGetRequest(byte[], NIOHeader) - Static method in class edu.umass.cs.reconfiguration.testing.NoopAppTesting
-
- staticGetRequest(String) - Static method in class edu.umass.cs.txn.testing.NoopAppTX
-
We use this method also at the client, so it is static.
- staticGetRequest(byte[], NIOHeader) - Static method in class edu.umass.cs.txn.testing.NoopAppTX
-
- staticGetRequestTypes() - Static method in class edu.umass.cs.reconfiguration.examples.noopsimple.NoopApp
-
We use this method also at the client, so it is static.
- staticGetRequestTypes() - Static method in class edu.umass.cs.reconfiguration.testing.NoopAppTesting
-
We use this method also at the client, so it is static.
- staticGetRequestTypes() - Static method in class edu.umass.cs.txn.testing.NoopAppTX
-
We use this method also at the client, so it is static.
- stop() - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger
-
- stop - Variable in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
Whether this request is a stop request.
- stop() - Method in class edu.umass.cs.gigapaxos.paxosutil.ConsumerTask
-
- stop() - Method in class edu.umass.cs.nio.AbstractPacketDemultiplexer
-
Any created instance of AbstractPacketDemultiplexer or its inheritors
must be cleanly closed by invoking this stop method.
- stop() - Method in interface edu.umass.cs.nio.interfaces.InterfaceMessageExtractor
-
- stop() - Method in interface edu.umass.cs.nio.interfaces.InterfaceNIOTransport
-
Needs to be called to close NIO gracefully.
- stop() - Method in class edu.umass.cs.nio.IOSSSLDataProcessingWorker
-
- stop() - Static method in class edu.umass.cs.nio.JSONDelayEmulator
-
Stops the underlying timer thread.
- stop() - Method in class edu.umass.cs.nio.JSONMessenger
-
- stop() - Method in class edu.umass.cs.nio.MessageExtractor
-
- stop() - Method in class edu.umass.cs.nio.MessageNIOTransport
-
- stop() - Method in class edu.umass.cs.nio.NIOTransport
-
To close NIOTransport instances gracefully.
- stop() - Method in class edu.umass.cs.nio.SSLDataProcessingWorker
-
- stop() - Method in class edu.umass.cs.protocoltask.examples.ExampleNode
-
- stop() - Method in class edu.umass.cs.protocoltask.ProtocolExecutor
-
- stop() - Method in class edu.umass.cs.reconfiguration.AbstractReplicaCoordinator
-
End of private helper methods
- STOP - Static variable in interface edu.umass.cs.reconfiguration.interfaces.ReconfigurableRequest
-
Used internally.
- stop() - Method in class edu.umass.cs.reconfiguration.PaxosReplicaCoordinator
-
- StopEpoch<NodeIDType> - Class in edu.umass.cs.reconfiguration.reconfigurationpackets
-
- StopEpoch(NodeIDType, String, int, boolean, boolean) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.StopEpoch
-
- StopEpoch(NodeIDType, String, int) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.StopEpoch
-
- StopEpoch(JSONObject, Stringifiable<NodeIDType>) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationpackets.StopEpoch
-
- stopFailureMonitoring(NodeIDType) - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
When a node is being permanently deleted.
- stopFailureMonitoring(NodeIDType) - Method in class edu.umass.cs.reconfiguration.PaxosReplicaCoordinator
-
- stopServer(String) - Static method in class edu.umass.cs.reconfiguration.ReconfigurableNode
-
- StringContainer - Class in edu.umass.cs.gigapaxos.paxosutil
-
- StringContainer(String) - Constructor for class edu.umass.cs.gigapaxos.paxosutil.StringContainer
-
- Stringer - Class in edu.umass.cs.utils
-
- Stringer(byte[]) - Constructor for class edu.umass.cs.utils.Stringer
-
- Stringer(byte[], int, int) - Constructor for class edu.umass.cs.utils.Stringer
-
- Stringer(Object) - Constructor for class edu.umass.cs.utils.Stringer
-
- Stringifiable<ObjectType> - Interface in edu.umass.cs.nio.interfaces
-
- StringifiableDefault<ObjectType> - Class in edu.umass.cs.nio.nioutils
-
- StringifiableDefault(Object) - Constructor for class edu.umass.cs.nio.nioutils.StringifiableDefault
-
- STRINGIFIED - Static variable in class edu.umass.cs.nio.MessageExtractor
-
- StringLocker - Class in edu.umass.cs.utils
-
- StringLocker() - Constructor for class edu.umass.cs.utils.StringLocker
-
- stringSetToIntegerSet(Set<String>) - Static method in class edu.umass.cs.utils.Util
-
- stringToIntArray(String) - Static method in class edu.umass.cs.utils.Util
-
- stringToPaxosPacket(String) - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger.PaxosPacketizer
-
- stringToPaxosPacket(byte[]) - Method in class edu.umass.cs.gigapaxos.AbstractPaxosLogger.PaxosPacketizer
-
- stringToStringSet(String) - Static method in class edu.umass.cs.utils.Util
-
- submit(Runnable) - Method in class edu.umass.cs.protocoltask.ProtocolExecutor
-
- subRequests() - Method in interface edu.umass.cs.reconfiguration.interfaces.RequestType
-
- suicide(Logger, String) - Static method in class edu.umass.cs.utils.Util
-
- suicide(String) - Static method in class edu.umass.cs.utils.Util
-
- Summarizable - Interface in edu.umass.cs.gigapaxos.interfaces
-
- Summarizable - Interface in edu.umass.cs.utils
-
- SummarizableRequest - Interface in edu.umass.cs.gigapaxos.interfaces
-
- SYNC_THRESHOLD - Static variable in class edu.umass.cs.gigapaxos.PaxosInstanceStateMachine
-
- SyncDecisionsPacket - Class in edu.umass.cs.gigapaxos.paxospackets
-
- SyncDecisionsPacket(int, int, ArrayList<Integer>, boolean) - Constructor for class edu.umass.cs.gigapaxos.paxospackets.SyncDecisionsPacket
-
- SyncDecisionsPacket(JSONObject) - Constructor for class edu.umass.cs.gigapaxos.paxospackets.SyncDecisionsPacket
-
- synchronizedNoop() - Method in class edu.umass.cs.gigapaxos.PaxosInstanceStateMachine
-
Forces a synchronization wait.
- test() - Method in class edu.umass.cs.utils.DefaultTest
-
- test000_debug() - Method in class edu.umass.cs.reconfiguration.testing.TESTRCDebug
-
Deprecated.
Specifically for testing the creation of four names and an update to the
first.
- test00_AnycastRequest() - Method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
- test00_CreateExistsDelete() - Method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
Tests creation and deletion of a single name.
- test00_RandomNameAppRequestFails() - Method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
Tests that a request to a random app name fails as expected.
- test00_RandomNameDeleteFails() - Method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
Tests that a delete of a random (non-existent) name fails.
- test00_RandomNameNotExists() - Method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
Tests that a random name does not exist.
- test00_RequestRandomActive() - Method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
- test01_BasicSequence() - Method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
Tests creation, existence, app requests, deletion, and non-existence of a
set of names.
- test01_Remove() - Method in class edu.umass.cs.utils.DiskMapTest
-
- test02_MutualAuthRequest() - Method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
- test02_NonDefaultRequest() - Method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
- test02_ReplicableClientRequest() - Method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
- test03_BasicSequenceBatched() - Method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
- test04_ReconfigurationRate() - Method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
- test20_RandomActiveReplicaDelete() - Method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
Deletion of a non-existent active replica succeeds.
- test20_RandomActiveReplicaDeleteAfterAdd() - Method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
Addition of a random active replica succeeds (as it appears to other
nodes as simply failed).
- test21_DeleteActiveReplica() - Method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
- test22_AddActiveReplica() - Method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
- test31_AddReconfigurator() - Method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
- test32_DeleteReconfigurator() - Method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
- test99_Main() - Method in class edu.umass.cs.utils.DiskMapTest
-
- test_01_JSONArrayToMap() - Method in class edu.umass.cs.utils.UtilTest
-
- test_01_JSONObjectToMap() - Method in class edu.umass.cs.utils.UtilTest
-
- test_01_SingleWrite() - Method in class edu.umass.cs.reconfiguration.testing.ReconfigurableAppCapacityTest
-
Verifies a single write is successful.
- test_02_SequentialReadCapacity() - Method in class edu.umass.cs.reconfiguration.testing.ReconfigurableAppCapacityTest
-
- test_04_ParallelReadCapacity() - Method in class edu.umass.cs.reconfiguration.testing.ReconfigurableAppCapacityTest
-
- test_checkpoint() - Method in class edu.umass.cs.gigapaxos.paxosutil.LargeCheckpointer.LargeCheckpointerTest
-
- test_DecodePerformance() - Method in class edu.umass.cs.utils.SessionKeysTest
-
- test_EncodeDecode() - Method in class edu.umass.cs.utils.SessionKeysTest
-
- test_Generate() - Method in class edu.umass.cs.utils.SessionKeysTest
-
- test_Learning() - Method in class edu.umass.cs.gigapaxos.paxosutil.E2ELatencyAwareRedirectorTest
-
- TEST_PORT - Static variable in class edu.umass.cs.reconfiguration.deprecated.ReconfigurableClient
-
Deprecated.
- TEST_PORT - Static variable in class edu.umass.cs.reconfiguration.deprecated.ReconfigurableClientCreateTester
-
- test_PrefixMatchLength() - Method in class edu.umass.cs.gigapaxos.paxosutil.E2ELatencyAwareRedirectorTest
-
- test_ProbeAndClosest() - Method in class edu.umass.cs.gigapaxos.paxosutil.E2ELatencyAwareRedirectorTest
-
- test_remoteCheckpointTransfer() - Method in class edu.umass.cs.gigapaxos.paxosutil.LargeCheckpointer.LargeCheckpointerTest
-
- test_restore() - Method in class edu.umass.cs.gigapaxos.paxosutil.LargeCheckpointer.LargeCheckpointerTest
-
- test_SignVerifySecretKey() - Method in class edu.umass.cs.utils.SessionKeysTest
-
- testAll(List<Class<?>>) - Static method in class edu.umass.cs.utils.DefaultTest
-
- testAll(Class<?>...) - Static method in class edu.umass.cs.utils.DefaultTest
-
- testAndSetReconfigured(String, Set<String>, ReconfigurableAppInfo) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.AggregateDemandProfiler
-
- testAndSetWaitingTooLong() - Method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- testAndSetWaitingTooLong(int) - Method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- testAndSetWaitingTooLong() - Method in class edu.umass.cs.gigapaxos.PaxosCoordinatorState
-
- testAndSetWaitingTooLong(int) - Method in class edu.umass.cs.gigapaxos.PaxosCoordinatorState
-
- testCheckFields() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacketTest
-
- testFragmentAndReassembly() - Method in class edu.umass.cs.gigapaxos.paxosutil.PrepareReplyAssembler.PrepareReplyAssemblerTest
-
Unit testing code.
- TESTING_CONFIG_FILE_KEY - Static variable in class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- testingInit(int) - Method in class edu.umass.cs.gigapaxos.PaxosInstanceStateMachine
-
- testingInitCoord(int) - Method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- testingInitCoord(int) - Method in class edu.umass.cs.gigapaxos.PaxosCoordinatorState
-
- testingInitInstance(int) - Method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- testJSONConstructor() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationPolicyTest
-
- testMain() - Method in class edu.umass.cs.utils.GCConcurrentHashMap.GCConcurrentHashMapTest
-
- testMain() - Method in class edu.umass.cs.utils.MultiArrayMapTest
-
- testMakeCreateNameRequest(String, String, int, int) - Static method in class edu.umass.cs.reconfiguration.ReconfigurationConfig
-
- testMemory() - Static method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
- testName - Variable in class edu.umass.cs.reconfiguration.testing.TESTRCDebug
-
Deprecated.
- testName - Variable in class edu.umass.cs.utils.DefaultTest
-
- testPackage() - Method in class edu.umass.cs.utils.DefaultTest
-
- testPaxos(boolean) - Method in class edu.umass.cs.gigapaxos.testing.TESTPaxosMain
-
- testPaxosAfterRecovery() - Method in class edu.umass.cs.gigapaxos.testing.TESTPaxosMain
-
- TESTPaxosApp - Class in edu.umass.cs.gigapaxos.testing
-
- TESTPaxosApp(InterfaceNIOTransport<Integer, JSONObject>) - Constructor for class edu.umass.cs.gigapaxos.testing.TESTPaxosApp
-
- TESTPaxosApp() - Constructor for class edu.umass.cs.gigapaxos.testing.TESTPaxosApp
-
- TESTPaxosClient - Class in edu.umass.cs.gigapaxos.testing
-
- TESTPaxosClient(int, NodeConfig<Integer>) - Constructor for class edu.umass.cs.gigapaxos.testing.TESTPaxosClient
-
- TESTPaxosClient - Class in edu.umass.cs.reconfiguration.testing
-
- TESTPaxosClient(int, NodeConfig<Integer>) - Constructor for class edu.umass.cs.reconfiguration.testing.TESTPaxosClient
-
- TESTPaxosConfig - Class in edu.umass.cs.gigapaxos.testing
-
- TESTPaxosConfig() - Constructor for class edu.umass.cs.gigapaxos.testing.TESTPaxosConfig
-
- TESTPaxosConfig.TC - Enum in edu.umass.cs.gigapaxos.testing
-
Gigapaxos testing config parameters.
- TESTPaxosMain - Class in edu.umass.cs.gigapaxos.testing
-
- TESTPaxosMain() - Constructor for class edu.umass.cs.gigapaxos.testing.TESTPaxosMain
-
- TESTPaxosNode - Class in edu.umass.cs.gigapaxos.testing
-
- TESTPaxosNode(int) - Constructor for class edu.umass.cs.gigapaxos.testing.TESTPaxosNode
-
- TESTPaxosShutdownThread - Class in edu.umass.cs.gigapaxos.testing
-
- TESTPaxosShutdownThread() - Constructor for class edu.umass.cs.gigapaxos.testing.TESTPaxosShutdownThread
-
- testPerformance() - Method in class edu.umass.cs.gigapaxos.SQLPaxosLogger.SQLPaxosLoggerTester
-
An old, somewhat outdated test to test DB performance wrt
checkpointing and logging messages.
- testPolicyImplementation(Class<?>) - Static method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationPolicyTest
-
Sanity checks the implementation of a reconfiguration policy using a
trivial default Request implementation.
- TESTProtocolTaskConfig - Class in edu.umass.cs.protocoltask
-
- TESTProtocolTaskConfig() - Constructor for class edu.umass.cs.protocoltask.TESTProtocolTaskConfig
-
- TESTRCDebug - Class in edu.umass.cs.reconfiguration.testing
-
Deprecated.
- TESTRCDebug() - Constructor for class edu.umass.cs.reconfiguration.testing.TESTRCDebug
-
Deprecated.
- TESTRCDebug(Map<String, InetSocketAddress>) - Constructor for class edu.umass.cs.reconfiguration.testing.TESTRCDebug
-
Deprecated.
- TESTReconfigurationClient - Class in edu.umass.cs.reconfiguration.testing
-
- TESTReconfigurationClient() - Constructor for class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
- TESTReconfigurationClient(Map<String, InetSocketAddress>) - Constructor for class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
- TESTReconfigurationConfig - Class in edu.umass.cs.reconfiguration.testing
-
- TESTReconfigurationConfig() - Constructor for class edu.umass.cs.reconfiguration.testing.TESTReconfigurationConfig
-
- TESTReconfigurationConfig.TRC - Enum in edu.umass.cs.reconfiguration.testing
-
Reconfiguration testing config parameters.
- TESTReconfigurationMain - Class in edu.umass.cs.reconfiguration.testing
-
- TESTReconfigurationMain() - Constructor for class edu.umass.cs.reconfiguration.testing.TESTReconfigurationMain
-
- testRecord() - Method in class edu.umass.cs.nio.nioutils.RTTEstimatorTest
-
- testRestore() - Method in class edu.umass.cs.gigapaxos.paxosutil.LogIndex.LogIndexTest
-
- testStringConstructor() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationPolicyTest
-
- testToInt() - Method in class edu.umass.cs.nio.nioutils.RTTEstimatorTest
-
- testToStringAndBack() - Method in class edu.umass.cs.gigapaxos.paxosutil.HotRestoreInfo.HotRestoreInfoTest
-
- testWithRecovery() - Method in class edu.umass.cs.gigapaxos.testing.TESTPaxosMain
-
- thresholdFetch() - Method in class edu.umass.cs.protocoltask.examples.ExampleNode
-
- ThresholdProtocolEvent<NodeIDType,EventType,KeyType> - Interface in edu.umass.cs.protocoltask
-
- ThresholdProtocolTask<NodeIDType,EventType,KeyType> - Class in edu.umass.cs.protocoltask
-
- ThresholdProtocolTask(Set<NodeIDType>) - Constructor for class edu.umass.cs.protocoltask.ThresholdProtocolTask
-
Set of nodes from which we expect to hear back.
- ThresholdProtocolTask(Set<NodeIDType>, int) - Constructor for class edu.umass.cs.protocoltask.ThresholdProtocolTask
-
Set of nodes out of which we expect to hear back from threshold
number of nodes.
- ThresholdProtocolTask(Set<NodeIDType>, int, boolean) - Constructor for class edu.umass.cs.protocoltask.ThresholdProtocolTask
-
Set of nodes out of which we expect to hear back from threshold
number of nodes.
- throttleExcessiveLoad() - Static method in class edu.umass.cs.gigapaxos.paxosutil.PaxosPacketDemultiplexer
-
- TimeoutRequestCallback - Interface in edu.umass.cs.gigapaxos.interfaces
-
- times() - Method in class edu.umass.cs.utils.RepeatRule
-
- toArray() - Method in class edu.umass.cs.gigapaxos.paxosutil.MessagingTask
-
- toArray(GenericMessagingTask<?, ?>, GenericMessagingTask<?, ?>) - Static method in class edu.umass.cs.nio.GenericMessagingTask
-
Converts the two parameters into an array of size two.
- toArray() - Method in class edu.umass.cs.nio.GenericMessagingTask
-
- toArray() - Method in class edu.umass.cs.nio.nioutils.MessagingTask
-
Converts this messaging task to an array of size one.
- toArray(MessagingTask, MessagingTask) - Static method in class edu.umass.cs.nio.nioutils.MessagingTask
-
- toBytes() - Method in interface edu.umass.cs.gigapaxos.interfaces.Request
-
- toBytes() - Method in class edu.umass.cs.gigapaxos.paxospackets.AcceptPacket
-
- toBytes(ByteBuffer) - Method in class edu.umass.cs.gigapaxos.paxospackets.AcceptReplyPacket
-
- toBytes() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedAcceptReply
-
- toBytes() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedCommit
-
- toBytes(ByteBuffer) - Method in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
- toBytes() - Method in class edu.umass.cs.gigapaxos.paxospackets.ProposalPacket
-
- toBytes() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- toBytes(boolean) - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
The weird constant above is to try to avoid mistakes in the painful (but
totally worth it) byte'ification method below.
- toBytes() - Method in interface edu.umass.cs.nio.interfaces.Byteable
-
The recommendation that the first four bytes contain the integer packet
type is for bring able to write efficient demultiplexers that will not
attempt to decode an incoming packet unless the type matches one of the
types they expect to receive.
- toBytes() - Method in class edu.umass.cs.nio.JSONMessenger.JSONObjectByteableWrapper
-
- toBytes() - Method in class edu.umass.cs.nio.nioutils.NIOHeader
-
- toBytes() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReconfigurationPacket
-
- toBytes() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReplicableClientRequest
-
- toBytes() - Method in class edu.umass.cs.reconfiguration.testing.MetaRequestPacket
-
- toBytesInstrument() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- toIntSet(int) - Static method in class edu.umass.cs.utils.Util
-
- toJSONObject() - Method in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
- toJSONObject(JSONObject) - Static method in class edu.umass.cs.gigapaxos.paxosutil.PaxosPacketDemultiplexerFast
-
- toJSONObject() - Method in class edu.umass.cs.nio.JSONPacket
-
- toJSONObject() - Method in class edu.umass.cs.protocoltask.json.ProtocolPacket
-
- toJSONObject() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.DefaultAppRequest
-
- toJSONObject() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- toJSONObject(String) - Static method in class edu.umass.cs.utils.Util
-
- toJSONObjectImpl() - Method in class edu.umass.cs.gigapaxos.examples.PaxosAppRequest
-
- toJSONObjectImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.AcceptPacket
-
- toJSONObjectImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.AcceptReplyPacket
-
- toJSONObjectImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedAccept
-
- toJSONObjectImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedAcceptReply
-
- toJSONObjectImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedCommit
-
- toJSONObjectImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedPaxosPacket
-
- toJSONObjectImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.FailureDetectionPacket
-
- toJSONObjectImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.FindReplicaGroupPacket
-
- toJSONObjectImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
- toJSONObjectImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.PreparePacket
-
- toJSONObjectImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.PrepareReplyPacket
-
- toJSONObjectImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.ProposalPacket
-
- toJSONObjectImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.PValuePacket
-
- toJSONObjectImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- toJSONObjectImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.StatePacket
-
- toJSONObjectImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.SyncDecisionsPacket
-
- toJSONObjectImpl() - Method in class edu.umass.cs.nio.JSONPacket
-
- toJSONObjectImpl() - Method in class edu.umass.cs.protocoltask.examples.PingPongPacket
-
- toJSONObjectImpl() - Method in class edu.umass.cs.protocoltask.json.ProtocolPacket
-
- toJSONObjectImpl() - Method in class edu.umass.cs.reconfiguration.examples.AppRequest
-
- toJSONObjectImpl() - Method in class edu.umass.cs.reconfiguration.examples.noop.NoopAppRequest
-
- toJSONObjectImpl() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.AckStopEpoch
-
- toJSONObjectImpl() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ActiveReplicaError
-
- toJSONObjectImpl() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.BasicReconfigurationPacket
-
- toJSONObjectImpl() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.BatchedCreateServiceName
-
- toJSONObjectImpl() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket
-
- toJSONObjectImpl() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName
-
- toJSONObjectImpl() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.DeleteServiceName
-
- toJSONObjectImpl() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.DemandReport
-
- toJSONObjectImpl() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.EchoRequest
-
- toJSONObjectImpl() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.EpochFinalState
-
- toJSONObjectImpl() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.RCRecordRequest
-
- toJSONObjectImpl() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReconfigurationPacket
-
- toJSONObjectImpl() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReplicableClientRequest
-
- toJSONObjectImpl() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.RequestActiveReplicas
-
- toJSONObjectImpl() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ServerReconfigurationPacket
-
- toJSONObjectImpl() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch
-
- toJSONObjectImpl() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.StopEpoch
-
- toJSONObjectImpl() - Method in class edu.umass.cs.reconfiguration.testing.MetaRequestPacket
-
- toJSONObjectImpl() - Method in class edu.umass.cs.txn.txpackets.LockRequest
-
- toJSONObjectImpl() - Method in class edu.umass.cs.txn.txpackets.TXPacket
-
- toJSONObjectImpl() - Method in class edu.umass.cs.txn.txpackets.UnlockRequest
-
- toJSONSmart() - Method in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
- toJSONSmartImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.AcceptPacket
-
- toJSONSmartImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.AcceptReplyPacket
-
- toJSONSmartImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedAccept
-
- toJSONSmartImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedAcceptReply
-
- toJSONSmartImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedCommit
-
- toJSONSmartImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.BatchedPaxosPacket
-
- toJSONSmartImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
- toJSONSmartImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.ProposalPacket
-
- toJSONSmartImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.PValuePacket
-
- toJSONSmartImpl() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
- toJSONString(Collection<?>) - Static method in class edu.umass.cs.utils.Util
-
- toJSONString(int[]) - Static method in class edu.umass.cs.utils.Util
-
- toLong(Object) - Static method in class edu.umass.cs.utils.Util
-
- toMergeContains(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- TOO_MANY_TASKS_CHECK_PERIOD - Static variable in class edu.umass.cs.protocoltask.ProtocolExecutor
-
- toPaxosPacket(JSONObject, Stringifiable<?>) - Static method in class edu.umass.cs.gigapaxos.paxosutil.PaxosPacketDemultiplexer
-
- toPaxosPacket(JSONObject) - Static method in class edu.umass.cs.gigapaxos.paxosutil.PaxosPacketDemultiplexer
-
- toPaxosPacket(JSONObject, Stringifiable<?>) - Static method in class edu.umass.cs.gigapaxos.paxosutil.PaxosPacketDemultiplexerFast
-
- toPaxosPacketArray(Object[]) - Static method in class edu.umass.cs.gigapaxos.paxosutil.MessagingTask
-
FIXME: The comment below is incorrect and this method is unnecessary.
- toPaxosPacketArray(PaxosPacket[], PaxosPacket[]) - Static method in class edu.umass.cs.gigapaxos.paxosutil.MessagingTask
-
- toSingletonArray() - Method in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
- toString() - Method in interface edu.umass.cs.gigapaxos.interfaces.Request
-
Serializes the request to a String.
- toString() - Method in class edu.umass.cs.gigapaxos.PaxosAcceptor
-
Start of testing methods
- toString() - Method in class edu.umass.cs.gigapaxos.PaxosCoordinator
-
- toString() - Method in class edu.umass.cs.gigapaxos.PaxosCoordinatorState
-
Start of testing methods
- toString() - Method in class edu.umass.cs.gigapaxos.PaxosInstanceStateMachine
-
- toString() - Method in class edu.umass.cs.gigapaxos.PaxosManager
-
- toString() - Method in class edu.umass.cs.gigapaxos.PaxosPacketBatcher
-
- toString() - Method in enum edu.umass.cs.gigapaxos.paxospackets.PaxosPacket.PaxosPacketType
-
- toString() - Method in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
- toString() - Method in class edu.umass.cs.gigapaxos.paxospackets.RequestPacket
-
Learned the hard way that using org.json to stringify is an order of
magnitude slower with large request values compared to manually inserting
the string like below.
- toString() - Method in class edu.umass.cs.gigapaxos.paxosutil.Ballot
-
- toString() - Method in class edu.umass.cs.gigapaxos.paxosutil.E2ELatencyAwareRedirector
-
- toString() - Method in class edu.umass.cs.gigapaxos.paxosutil.HotRestoreInfo
-
- toString() - Method in class edu.umass.cs.gigapaxos.paxosutil.LargeCheckpointer
-
- toString() - Method in class edu.umass.cs.gigapaxos.paxosutil.LogIndex
-
The ordering of fields below is important for correctness as we are not
using keys for fields here.
- toString() - Method in class edu.umass.cs.gigapaxos.paxosutil.LogMessagingTask
-
- toString() - Method in class edu.umass.cs.gigapaxos.paxosutil.MessagingTask
-
Just for pretty printing.
- toString() - Method in class edu.umass.cs.gigapaxos.paxosutil.PendingDigests
-
- toString() - Method in class edu.umass.cs.gigapaxos.paxosutil.RecoveryInfo
-
- toString() - Method in class edu.umass.cs.gigapaxos.paxosutil.SlotBallotState
-
- toString() - Method in class edu.umass.cs.gigapaxos.paxosutil.WaitforUtility
-
- toString() - Method in class edu.umass.cs.gigapaxos.RequestBatcher
-
- toString() - Method in class edu.umass.cs.gigapaxos.SQLPaxosLogger
-
- toString() - Method in class edu.umass.cs.gigapaxos.testing.TESTPaxosApp
-
- toString() - Method in class edu.umass.cs.gigapaxos.testing.TESTPaxosNode
-
- toString() - Method in class edu.umass.cs.nio.AbstractNIOSSL
-
- toString() - Method in class edu.umass.cs.nio.AbstractPacketDemultiplexer
-
- toString() - Method in class edu.umass.cs.nio.GenericMessagingTask
-
For pretty printing
- toString() - Method in class edu.umass.cs.nio.IOSSSLDataProcessingWorker
-
- toString() - Method in class edu.umass.cs.nio.JSONMessenger.JSONObjectWrapper
-
- toString() - Method in class edu.umass.cs.nio.JSONMessenger
-
- toString() - Method in class edu.umass.cs.nio.JSONPacket
-
- toString() - Method in class edu.umass.cs.nio.MessageExtractor
-
- toString() - Method in class edu.umass.cs.nio.NIOTransport
-
- toString() - Method in class edu.umass.cs.nio.nioutils.NIOHeader
-
- toString() - Method in class edu.umass.cs.nio.nioutils.NIOInstrumenter
-
- toString() - Method in class edu.umass.cs.nio.nioutils.RTTEstimator.IPv4Prefix
-
- toString() - Method in class edu.umass.cs.nio.nioutils.SampleNodeConfig
-
Pretty prints this node config information.
- toString() - Method in class edu.umass.cs.nio.SSLDataProcessingWorker
-
- toString() - Method in class edu.umass.cs.protocoltask.json.ProtocolPacket
-
- toString() - Method in class edu.umass.cs.protocoltask.ProtocolExecutor
-
- toString() - Method in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- toString() - Method in class edu.umass.cs.reconfiguration.ActiveReplica
-
- toString() - Method in class edu.umass.cs.reconfiguration.examples.noopsimple.NoopApp
-
- toString() - Method in class edu.umass.cs.reconfiguration.http.HttpReconfigurator
-
- toString() - Method in class edu.umass.cs.reconfiguration.PaxosReplicaCoordinator
-
- toString() - Method in class edu.umass.cs.reconfiguration.ReconfigurableAppClientAsync
-
- toString() - Method in class edu.umass.cs.reconfiguration.ReconfigurableNode.DefaultReconfigurableNode
-
- toString() - Method in class edu.umass.cs.reconfiguration.ReconfigurableNode
-
- toString() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.DefaultAppRequest
-
- toString() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReconfigurationPacket
-
- toString() - Method in class edu.umass.cs.reconfiguration.reconfigurationpackets.ReplicableClientRequest
-
Note: This method returns the stringified form of the underlying request.
- toString() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.CommitWorker
-
- toString() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitAckStartEpoch
-
- toString() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitAckStopEpoch
-
- toString() - Method in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitEpochFinalState
-
- toString() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentReconfigurableNodeConfig
-
- toString() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DefaultNodeConfig
-
- toString() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DynamoReplicaCoordinator
-
- toString() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
- toString() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.TrivialRepliconfigurable
-
- toString() - Method in class edu.umass.cs.reconfiguration.Reconfigurator
-
- toString() - Method in class edu.umass.cs.reconfiguration.SQLReconfiguratorDB
-
- toString() - Method in class edu.umass.cs.reconfiguration.testing.MetaRequestPacket
-
- toString() - Method in class edu.umass.cs.reconfiguration.testing.NoopAppTesting
-
- toString() - Method in class edu.umass.cs.reconfiguration.testing.TESTRCDebug
-
Deprecated.
- toString() - Method in class edu.umass.cs.reconfiguration.testing.TESTReconfigurationClient
-
- toString() - Method in class edu.umass.cs.txn.testing.NoopAppTX
-
- toString() - Method in class edu.umass.cs.utils.DiskMap
-
- toString() - Method in class edu.umass.cs.utils.SessionKeys.SecretKeyCertificate
-
- toString() - Method in class edu.umass.cs.utils.Stringer
-
- toString(InetSocketAddress) - Static method in class edu.umass.cs.utils.Util
-
- toString() - Method in class edu.umass.cs.utils.Waitfor
-
- toStringLong() - Method in class edu.umass.cs.gigapaxos.PaxosInstanceStateMachine
-
- totalWaitTime() - Method in class edu.umass.cs.gigapaxos.paxosutil.WaitforUtility
-
- totalWaitTime() - Method in class edu.umass.cs.utils.Waitfor
-
- transact(Transaction) - Method in class edu.umass.cs.txn.DistTransactor
-
This method is the top-level method initiating a transaction and consists
of the following sequence of steps: (1) create transaction group; (2)
acquire participant group locks; (3) execute transaction operations in
order; (4) issue commit to transaction group; (5) release participant
group locks; (6) delete transaction group.
- transact(TXRequest) - Method in interface edu.umass.cs.txn.interfaces.Transactor
-
- transact(TXRequest) - Method in class edu.umass.cs.txn.TXUtils
-
- Transaction - Class in edu.umass.cs.txn
-
- Transaction(InetSocketAddress, TXInterface) - Constructor for class edu.umass.cs.txn.Transaction
-
- Transaction(InetSocketAddress, TXRequest) - Constructor for class edu.umass.cs.txn.Transaction
-
- Transaction.Keys - Enum in edu.umass.cs.txn
-
- Transactor - Interface in edu.umass.cs.txn.interfaces
-
- trim() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.AggregateDemandProfiler
-
If aggregate size becomes more than DEFAULT_MAX_SIZE, this method will
pluck DEFAULT_PLUCK_SIZE out so that an active replica can report it to
reconfigurators.
- trimRCEpochs() - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord
-
Needed to trim the rcEpochs map when reconfigurator nodes get deleted.
- TrivialRepliconfigurable - Class in edu.umass.cs.reconfiguration.reconfigurationutils
-
- TrivialRepliconfigurable(Application) - Constructor for class edu.umass.cs.reconfiguration.reconfigurationutils.TrivialRepliconfigurable
-
- truncate(Object, int) - Static method in class edu.umass.cs.utils.Util
-
- truncate(Object, int, int) - Static method in class edu.umass.cs.utils.Util
-
- truncatedLog(Collection<?>, int) - Static method in class edu.umass.cs.utils.Util
-
- tryFinishAsyncTasks(GigaPaxosClient<Request>, ArrayList<Request>) - Static method in class edu.umass.cs.txn.TXUtils
-
- tryFinishAsyncTasks(GigaPaxosClient<Request>, ArrayList<Request>, int) - Static method in class edu.umass.cs.txn.TXUtils
-
Blocks and retries in parallel until all of a set of transaction steps
have successfully completed.
- tryForcedCheckpointAndStop() - Method in class edu.umass.cs.gigapaxos.PaxosInstanceStateMachine
-
- tryGC(long) - Method in class edu.umass.cs.utils.GCConcurrentHashMap
-
- tryPause() - Method in class edu.umass.cs.gigapaxos.PaxosInstanceStateMachine
-
- TWO_PAXOS_RC - Static variable in class edu.umass.cs.reconfiguration.AbstractReconfiguratorDB
-
- twoPhaseTest(int, TESTPaxosClient[]) - Static method in class edu.umass.cs.gigapaxos.testing.TESTPaxosClient
-
- twoPhaseTest(int, TESTPaxosClient[]) - Static method in class edu.umass.cs.reconfiguration.testing.TESTPaxosClient
-
- TxCallback - Class in edu.umass.cs.txn
-
- TxCallback(GigaPaxosClient<Request>) - Constructor for class edu.umass.cs.txn.TxCallback
-
- TXException - Exception in edu.umass.cs.txn.exceptions
-
- TXException(ResponseCode, String) - Constructor for exception edu.umass.cs.txn.exceptions.TXException
-
- TXException(ResponseCode, String, Throwable) - Constructor for exception edu.umass.cs.txn.exceptions.TXException
-
- TXException(ResponseCode, Throwable) - Constructor for exception edu.umass.cs.txn.exceptions.TXException
-
- TXException(TXException) - Constructor for exception edu.umass.cs.txn.exceptions.TXException
-
- txid - Variable in class edu.umass.cs.txn.txpackets.TXPacket
-
- TXInterface - Interface in edu.umass.cs.txn.interfaces
-
- TXLocker - Interface in edu.umass.cs.txn.interfaces
-
- TXLockerMap - Class in edu.umass.cs.txn
-
- TXLockerMap() - Constructor for class edu.umass.cs.txn.TXLockerMap
-
- TxOp - Interface in edu.umass.cs.txn.interfaces
-
- TxOpRequest - Class in edu.umass.cs.txn.txpackets
-
- TxOpRequest(String, Request) - Constructor for class edu.umass.cs.txn.txpackets.TxOpRequest
-
- TxOpRequest(JSONObject, AppRequestParser) - Constructor for class edu.umass.cs.txn.txpackets.TxOpRequest
-
The parser should be able to convert a serialized request to either an
app request or client reconfiguration packet as appropriate.
- TXPacket - Class in edu.umass.cs.txn.txpackets
-
- TXPacket(IntegerPacketType, String) - Constructor for class edu.umass.cs.txn.txpackets.TXPacket
-
- TXPacket(JSONObject) - Constructor for class edu.umass.cs.txn.txpackets.TXPacket
-
- TXPacket.PacketType - Enum in edu.umass.cs.txn.txpackets
-
Transaction packet types.
- TXRequest - Interface in edu.umass.cs.txn.interfaces
-
- TxStateRequest - Class in edu.umass.cs.txn.txpackets
-
- TxStateRequest(String) - Constructor for class edu.umass.cs.txn.txpackets.TxStateRequest
-
- TxStateRequest(JSONObject) - Constructor for class edu.umass.cs.txn.txpackets.TxStateRequest
-
- TxStateRequest.State - Enum in edu.umass.cs.txn.txpackets
-
- txTryFinish(Transaction, String) - Method in class edu.umass.cs.txn.TxCallback
-
This method is invoked at a participant group to check on the status of
the transaction and complete the local abort or commit steps if
necessary.
- TXUtils - Class in edu.umass.cs.txn
-
- TXUtils() - Constructor for class edu.umass.cs.txn.TXUtils
-
- type - Variable in class edu.umass.cs.nio.JSONPacket
-
- type - Variable in class edu.umass.cs.protocoltask.json.ProtocolPacket
-
- types - Static variable in class edu.umass.cs.reconfiguration.http.HttpReconfigurator
-
- types - Static variable in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitAckDropEpoch
-
Packet types handled.
- types - Static variable in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitAckStartEpoch
-
Packet types handled.
- types - Static variable in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitAckStopEpoch
-
Packet types handled.
- types - Static variable in class edu.umass.cs.reconfiguration.reconfigurationprotocoltasks.WaitEpochFinalState
-
- valueOf(String) - Static method in enum edu.umass.cs.gigapaxos.examples.PaxosAppRequest.Keys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.gigapaxos.examples.PaxosAppRequest.PacketType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.gigapaxos.PaxosAcceptor.STATES
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.gigapaxos.PaxosConfig.PC
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.gigapaxos.paxospackets.PaxosPacket.Keys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.gigapaxos.paxospackets.PaxosPacket.NodeIDKeys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.gigapaxos.paxospackets.PaxosPacket.PaxosPacketType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.gigapaxos.paxospackets.RequestPacket.Keys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.gigapaxos.paxospackets.RequestPacket.ResponseCodes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.gigapaxos.paxosutil.LargeCheckpointer.Keys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.gigapaxos.paxosutil.SQL.SQLType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.gigapaxos.testing.TESTPaxosConfig.TC
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Method in interface edu.umass.cs.nio.interfaces.Stringifiable
-
Converts a string representation of a node id into the appropriate node
id type.
- valueOf(String) - Method in class edu.umass.cs.nio.nioutils.SampleNodeConfig
-
- valueOf(String) - Method in class edu.umass.cs.nio.nioutils.StringifiableDefault
-
- valueOf(String) - Static method in enum edu.umass.cs.nio.SSLDataProcessingWorker.SSL_MODES
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.protocoltask.examples.PingPongPacket.PacketType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.protocoltask.json.ProtocolPacket.Keys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.AbstractReconfiguratorDB.RecordNames
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.examples.AppRequest.Keys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.examples.AppRequest.PacketType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.examples.AppRequest.ResponseCodes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.examples.noop.NoopAppCoordinator.CoordType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.http.HttpReconfigurator.HTTPKeys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.http.HttpReconfigurator.HTTPRequestTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.ReconfigurationConfig.CommandArgs
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.ReconfigurationConfig.RC
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.ReconfigurationConfig.ReconfigureUponActivesChange
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.reconfigurationpackets.BasicReconfigurationPacket.Keys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.reconfigurationpackets.BatchedCreateServiceName.BatchKeys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket.Keys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket.ResponseCodes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName.Keys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.reconfigurationpackets.DefaultAppRequest.Keys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.reconfigurationpackets.RCRecordRequest.RequestTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.reconfigurationpackets.ReconfigurationPacket.PacketType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.reconfigurationpackets.RequestActiveReplicas.Keys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch.Keys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.reconfigurationutils.AbstractDemandProfile.Keys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.ConsistentNodeConfig
-
- valueOf(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.DefaultNodeConfig
-
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.reconfigurationutils.DemandProfile.Keys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord.Keys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord.RCStates
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Method in class edu.umass.cs.reconfiguration.reconfigurationutils.SimpleReconfiguratorNodeConfig
-
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.Reconfigurator.ProfilerKeys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.reconfiguration.testing.TESTReconfigurationConfig.TRC
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.txn.exceptions.ResponseCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.txn.Transaction.Keys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.txn.txpackets.TXPacket.PacketType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.txn.txpackets.TxStateRequest.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umass.cs.utils.SessionKeys.Events
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum edu.umass.cs.gigapaxos.examples.PaxosAppRequest.Keys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.gigapaxos.examples.PaxosAppRequest.PacketType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.gigapaxos.PaxosAcceptor.STATES
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.gigapaxos.PaxosConfig.PC
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.gigapaxos.paxospackets.PaxosPacket.Keys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.gigapaxos.paxospackets.PaxosPacket.NodeIDKeys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.gigapaxos.paxospackets.PaxosPacket.PaxosPacketType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.gigapaxos.paxospackets.RequestPacket.Keys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.gigapaxos.paxospackets.RequestPacket.ResponseCodes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.gigapaxos.paxosutil.LargeCheckpointer.Keys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.gigapaxos.paxosutil.SQL.SQLType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.gigapaxos.testing.TESTPaxosConfig.TC
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.nio.SSLDataProcessingWorker.SSL_MODES
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.protocoltask.examples.PingPongPacket.PacketType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.protocoltask.json.ProtocolPacket.Keys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.AbstractReconfiguratorDB.RecordNames
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.examples.AppRequest.Keys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.examples.AppRequest.PacketType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.examples.AppRequest.ResponseCodes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.examples.noop.NoopAppCoordinator.CoordType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.http.HttpReconfigurator.HTTPKeys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.http.HttpReconfigurator.HTTPRequestTypes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.ReconfigurationConfig.CommandArgs
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.ReconfigurationConfig.RC
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.ReconfigurationConfig.ReconfigureUponActivesChange
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.reconfigurationpackets.BasicReconfigurationPacket.Keys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.reconfigurationpackets.BatchedCreateServiceName.BatchKeys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket.Keys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.reconfigurationpackets.ClientReconfigurationPacket.ResponseCodes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.reconfigurationpackets.CreateServiceName.Keys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.reconfigurationpackets.DefaultAppRequest.Keys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.reconfigurationpackets.RCRecordRequest.RequestTypes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.reconfigurationpackets.ReconfigurationPacket.PacketType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.reconfigurationpackets.RequestActiveReplicas.Keys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.reconfigurationpackets.StartEpoch.Keys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.reconfigurationutils.AbstractDemandProfile.Keys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.reconfigurationutils.DemandProfile.Keys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord.Keys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.reconfigurationutils.ReconfigurationRecord.RCStates
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.Reconfigurator.ProfilerKeys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.reconfiguration.testing.TESTReconfigurationConfig.TRC
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.txn.exceptions.ResponseCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.txn.Transaction.Keys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.txn.txpackets.TXPacket.PacketType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.umass.cs.txn.txpackets.TxStateRequest.State
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class edu.umass.cs.utils.DiskMap
-
This method only returns the in-memory value set.
- values() - Method in class edu.umass.cs.utils.MultiArrayMap
-
- values() - Method in class edu.umass.cs.utils.NullIfEmptyMap
-
- values() - Static method in enum edu.umass.cs.utils.SessionKeys.Events
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verify(SessionKeys.SecretKeyCertificate) - Static method in class edu.umass.cs.utils.SessionKeys
-
- version - Variable in class edu.umass.cs.gigapaxos.paxospackets.PaxosPacket
-
- version - Variable in class edu.umass.cs.gigapaxos.paxosutil.HotRestoreInfo
-
Paxos group epoch number.
- version - Variable in class edu.umass.cs.gigapaxos.paxosutil.LogIndex
-
- version - Variable in class edu.umass.cs.gigapaxos.paxosutil.SlotBallotState
-
- viaJSONSmart(JSONObject) - Static method in class edu.umass.cs.utils.Util
-