| Package | Description |
|---|---|
| beehive.server | |
| beehive.util | |
| beehive.worker |
| Modifier and Type | Field and Description |
|---|---|
NodeData |
ResultObjectReflection.node |
| Modifier and Type | Method and Description |
|---|---|
ResultObject |
HashtableServer.exec(NodeData nd) |
ResultObject |
HashtableServerImpl.exec(NodeData n) |
ResultObject |
HashtableServer.getNodeProperties(NodeData n) |
ResultObject |
HashtableServerImpl.getNodeProperties(NodeData n)
retrieve the node data for a node, given its node ids and the required properties
|
ResultObject |
HashtableServer.updateNodeProperties(NodeData n) |
ResultObject |
HashtableServerImpl.updateNodeProperties(NodeData value)
update the properties of a node, given the node id and the updated property map
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Vector<ResultObject> |
HashtableServer.execBulk(java.util.Vector<NodeData> keyList) |
java.util.Vector<ResultObject> |
HashtableServerImpl.execBulk(java.util.Vector<NodeData> keyList) |
java.util.Vector<ResultObject> |
HashtableServer.getObjectsProperties(java.util.Vector<NodeData> keyList) |
java.util.Vector<ResultObject> |
HashtableServerImpl.getObjectsProperties(java.util.Vector<NodeData> keyList)
Bulk call to get object properties for a set of nodes
|
java.util.Vector<ResultObject> |
HashtableServer.updateNodePropertiesParallel(java.util.Vector<NodeData> objList) |
java.util.Vector<ResultObject> |
HashtableServerImpl.updateNodePropertiesParallel(java.util.Vector<NodeData> objList)
This is the reflection counterpart of putObjects, used for bulk update of node properties
repeatedly calls the updateNodeProperties (can be done in parallel)
|
| Constructor and Description |
|---|
ResultObjectReflection(NodeData node) |
ResultObjectReflection(NodeData node,
NodeMetadata m,
java.lang.String s) |
ResultObjectReflection(NodeData node,
NodeMetadata m,
java.lang.String s,
int stat) |
| Modifier and Type | Method and Description |
|---|---|
NodeData |
StorageSystem.exec(NodeData n) |
NodeData |
StorageSystem.getNodeProperties(NodeData n)
Reflection API of the storage system to get properties for a given nodeId
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Vector<NodeData> |
StorageSystem.execParallel(java.util.Vector<NodeData> paramVector) |
java.util.Vector<NodeData> |
StorageSystem.getNodePropertiesParallel(java.util.Vector<NodeData> paramVector)
Bulk reflection API of the storage system to get the properties for the given nodeIds
|
| Modifier and Type | Method and Description |
|---|---|
NodeData |
StorageSystem.exec(NodeData n) |
NodeData |
StorageSystem.getNodeProperties(NodeData n)
Reflection API of the storage system to get properties for a given nodeId
|
void |
StorageSystem.updateNodeProperties(NodeData n)
update Reflection API for the storage system
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Vector<NodeData> |
StorageSystem.execParallel(java.util.Vector<NodeData> paramVector) |
java.util.Vector<NodeData> |
StorageSystem.getNodePropertiesParallel(java.util.Vector<NodeData> paramVector)
Bulk reflection API of the storage system to get the properties for the given nodeIds
|
void |
StorageSystem.updateNodePropertiesParallel(java.util.Vector<NodeData> nodeList)
updateNodeProperties for the bulk case
|
| Constructor and Description |
|---|
NodeData(NodeData n) |
| Modifier and Type | Field and Description |
|---|---|
java.util.Hashtable<java.lang.String,NodeData> |
Worker.updatedNodesData |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Worker.earlyValidation(Task t,
java.util.Vector<Node> readNodes,
java.util.Vector<NodeData> readNodesData) |