- GAP_TIME - Static variable in class beehive.workpool.LocalWorkpoolImpl
-
- get(String, long) - Method in interface beehive.server.HashtableServer
-
- get(String, long) - Method in class beehive.server.HashtableServerImpl
-
Given a node id, returns a node to the storage system (application)
Forks off to getUseCache in the useCaching = true case
- get(String) - Method in class beehive.util.Config
-
- getAllKeys() - Method in interface beehive.server.HashtableServer
-
- getAllKeys() - Method in class beehive.server.HashtableServerImpl
-
Get all node ids present in the main table (does not include cache table)
- getAllKeys(String) - Method in class beehive.util.StorageSystem
-
- getAllNodes() - Method in interface beehive.server.HashtableServer
-
- getAllNodes() - Method in class beehive.server.HashtableServerImpl
-
Get all nodes present in the main table (does not include cache table)
- getAllNodes() - Method in class beehive.util.StorageSystem
-
- getAvgQueueLength() - Method in class beehive.util.QueueStat
-
- getAvgWaitingTime() - Method in class beehive.util.QueueStat
-
- getBoolValue(String) - Method in class beehive.util.Config
-
- getCacheCopyNodes() - Method in class beehive.util.NodeMetadata
-
- getCachedObjects(Vector<String>) - Method in interface beehive.server.HashtableServer
-
- getCachedObjects(Vector<String>) - Method in class beehive.server.HashtableServerImpl
-
- getClusterMeasures() - Method in interface beehive.server.HashtableServer
-
- getClusterMeasures() - Method in class beehive.server.HashtableServerImpl
-
- getClusterMeasures(String) - Method in class beehive.util.StorageSystem
-
- getFloatValue(String) - Method in class beehive.util.Config
-
- getGTS() - Method in class beehive.workpool.TimestampManager
-
- getInstance() - Static method in class beehive.util.Config
-
- getIntValue(String) - Method in class beehive.util.Config
-
- getLoadInfo() - Method in class beehive.workpool.LocalWorkpoolImpl
-
- getLoadInfo() - Method in interface beehive.workpool.LocalWorkpoolServer
-
- getLocalNeighbors(Node) - Method in class beehive.worker.Worker
-
- getLocalNodes(Vector<String>, long) - Method in interface beehive.server.HashtableServer
-
- getLocalNodes(Vector<String>, long) - Method in class beehive.server.HashtableServerImpl
-
Storage system invokes this method on the server when requesting nodes and status for those nodes which are not available
Only used in caching case
- getLocalNodes(Vector<String>) - Method in class beehive.util.StorageSystem
-
- getLocalNodes(Vector<String>, boolean) - Method in class beehive.util.StorageSystem
-
- getLocation(String) - Method in class beehive.util.StorageSystem
-
- getLocationURL(String) - Method in class beehive.util.StorageSystem
-
- getLogger() - Method in class beehive.util.Config
-
- getLongValue(String) - Method in class beehive.util.Config
-
- getMasterCopyNode() - Method in class beehive.util.NodeMetadata
-
- getMasterNodeID() - Method in class beehive.util.NodeMetadata
-
- getMax() - Method in class beehive.util.StatContainer
-
- getMean() - Method in class beehive.util.StatContainer
-
- getMedian() - Method in class beehive.util.StatContainer
-
- getMin() - Method in class beehive.util.StatContainer
-
- getMyLoad() - Method in class beehive.workpool.LocalWorkpoolImpl
-
- getNeighborIds(Node) - Method in class beehive.worker.Worker
-
- getNeighbors(Node) - Method in class beehive.worker.Worker
-
- getNewTID() - Method in class beehive.workpool.LocalWorkpoolImpl
-
- getNode(String) - Method in class beehive.util.StorageSystem
-
get node from local or remote and return to application
- getNode(String, boolean) - Method in class beehive.util.StorageSystem
-
similar to getNode, with an additional application level directive to control caching
- getNodeForCaching(String, int) - Method in interface beehive.server.HashtableServer
-
- getNodeForCaching(String, int) - Method in class beehive.server.HashtableServerImpl
-
Remote server invokes this method on the master site when requesting a cache copy
- getNodeFromCacheTable(String) - Method in interface beehive.server.HashtableServer
-
- getNodeFromCacheTable(String) - Method in class beehive.server.HashtableServerImpl
-
get node for nodeId from the cache table
returns null if node not found
- getNodeFromTable(String) - Method in interface beehive.server.HashtableServer
-
- getNodeFromTable(String) - Method in class beehive.server.HashtableServerImpl
-
get a node from the table
- getNodeID() - Method in class beehive.util.NodeMetadata
-
- getNodeId() - Method in class beehive.util.Task
-
- getNodeProperties(NodeData) - Method in interface beehive.server.HashtableServer
-
- getNodeProperties(NodeData) - Method in class beehive.server.HashtableServerImpl
-
retrieve the node data for a node, given its node ids and the required properties
- getNodeProperties(NodeData) - Method in class beehive.util.StorageSystem
-
Reflection API of the storage system to get properties for a given nodeId
- getNodePropertiesParallel(Vector<NodeData>) - Method in class beehive.util.StorageSystem
-
Bulk reflection API of the storage system to get the properties for the given nodeIds
- getNodesForCaching(Vector<String>, int) - Method in interface beehive.server.HashtableServer
-
- getNodesForCaching(Vector<String>, int) - Method in class beehive.server.HashtableServerImpl
-
Bulk call for getNodeForCaching
- getNodesParallel(Vector<String>) - Method in class beehive.util.StorageSystem
-
bulk call for getNode
- getNodesParallel(Vector<String>, boolean) - Method in class beehive.util.StorageSystem
-
bulk call for getNode, with an additional application level directive to control caching
- getNumberOfServers() - Method in class beehive.util.StorageSystem
-
get the number of servers in the cluster
- getNumSamples() - Method in class beehive.util.StatContainer
-
- getNumServers() - Method in interface beehive.server.HashtableServer
-
- getNumServers() - Method in class beehive.server.HashtableServerImpl
-
- getObjects(Vector<String>) - Method in interface beehive.server.HashtableServer
-
- getObjects(Vector<String>) - Method in class beehive.server.HashtableServerImpl
-
getObjects from the hash table.
- getObjectsProperties(Vector<NodeData>) - Method in interface beehive.server.HashtableServer
-
- getObjectsProperties(Vector<NodeData>) - Method in class beehive.server.HashtableServerImpl
-
Bulk call to get object properties for a set of nodes
- getProgressStatus() - Method in class beehive.workpool.LocalWorkpoolImpl
-
- getProperties() - Method in class beehive.util.NodeData
-
- getProperty(String) - Method in class beehive.util.NodeData
-
- getRemoteNeighbors(Vector<String>) - Method in class beehive.worker.Worker
-
- GetRemoteNodes - Class in beehive.util
-
- GetRemoteNodes(HashtableServer, int, int, Vector<String>) - Constructor for class beehive.util.GetRemoteNodes
-
- getServerId() - Method in interface beehive.server.HashtableServer
-
- getServerId() - Method in class beehive.server.HashtableServerImpl
-
- getServerID(int) - Method in class beehive.util.StorageSystem
-
- getSortedValues() - Method in class beehive.util.StatContainer
-
- getStats() - Method in interface beehive.server.HashtableServer
-
- getStats() - Method in class beehive.server.HashtableServerImpl
-
Get the stats, called after program run terminates
- getStats() - Method in class beehive.util.StorageSystem
-
- getStats(boolean) - Method in class beehive.util.StorageSystem
-
External API to get stats
- getStats() - Method in class beehive.worker.Worker
-
- getStats() - Method in class beehive.workpool.GlobalWorkpoolImpl
-
- getStats() - Method in interface beehive.workpool.GlobalWorkpoolServer
-
- getStats() - Method in class beehive.workpool.LocalValidator
-
- getStats() - Method in class beehive.workpool.LocalWorkpoolImpl
-
- getStatsInternal() - Method in class beehive.workpool.GlobalWorkpoolImpl
-
- getStatus() - Method in class beehive.workpool.LocalWorkpoolImpl
-
- getStdDev() - Method in class beehive.util.StatContainer
-
- getStringValue(String) - Method in class beehive.util.Config
-
- getSTS() - Method in class beehive.workpool.GlobalWorkpoolImpl
-
- getSTS() - Method in class beehive.workpool.LocalWorkpoolImpl
-
- getSTS() - Method in class beehive.workpool.TimestampManager
-
- getSTS() - Method in interface beehive.workpool.ValidationService
-
- getSum() - Method in class beehive.util.StatContainer
-
- getTask() - Method in class beehive.workpool.GlobalWorkpoolImpl
-
- getTask() - Method in class beehive.workpool.LocalWorkpoolImpl
-
- getTask() - Method in interface beehive.workpool.WorkpoolServer
-
- getTaskForHost(String) - Method in class beehive.workpool.GlobalWorkpoolImpl
-
- getTaskForHost(String) - Method in interface beehive.workpool.GlobalWorkpoolServer
-
- getTerminationStatus(int, int) - Method in class beehive.workpool.LocalWorkpoolImpl
-
- getTerminationStatus(int, int) - Method in interface beehive.workpool.LocalWorkpoolServer
-
- getTS() - Method in class beehive.util.Node
-
- getTxnInfo() - Method in class beehive.util.Task
-
- getUtilization() - Method in class beehive.util.QueueStat
-
- getValues() - Method in class beehive.util.StatContainer
-
- getXthPercentile(int, int) - Method in class beehive.util.StatContainer
-
- GlobalWorkpoolImpl - Class in beehive.workpool
-
- GlobalWorkpoolImpl() - Constructor for class beehive.workpool.GlobalWorkpoolImpl
-
- GlobalWorkpoolServer - Interface in beehive.workpool
-