public final class H2O
extends java.lang.Object
H2O Cloud.| Modifier and Type | Class and Description |
|---|---|
static class |
H2O.H2OCountedCompleter<T extends H2O.H2OCountedCompleter> |
static class |
H2O.OptArgs |
| Modifier and Type | Field and Description |
|---|---|
H2ONode[] |
_memary |
static AbstractBuildVersion |
ABV |
static byte |
ACK_ACK_PRIORITY |
static byte |
ACK_PRIORITY |
static int |
API_PORT |
static H2O.OptArgs |
ARGS |
static byte |
ATOMIC_PRIORITY |
static H2O |
CLOUD |
static java.net.InetAddress |
CLOUD_MULTICAST_GROUP |
static java.net.NetworkInterface |
CLOUD_MULTICAST_IF |
static int |
CLOUD_MULTICAST_PORT |
static java.net.MulticastSocket |
CLOUD_MULTICAST_SOCKET |
static byte |
DESERIAL_PRIORITY |
static byte |
FETCH_ACK_PRIORITY |
static byte |
GET_KEY_PRIORITY |
static byte |
GUI_PRIORITY |
static int |
H2O_PORT |
static java.net.URI |
ICE_ROOT |
static byte |
INVALIDATE_PRIORITY |
static byte |
MAX_PRIORITY |
static byte |
MIN_HI_PRIORITY |
static byte |
MIN_PRIORITY |
static int |
NUMCPUS |
static long |
PID |
static byte |
PUT_KEY_PRIORITY |
static H2ONode |
SELF |
static java.net.InetAddress |
SELF_ADDRESS |
static java.util.concurrent.atomic.AtomicLong |
START_TIME_MILLIS |
static java.util.HashSet<H2ONode> |
STATIC_H2OS |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
containsKey(Key key) |
static java.lang.String |
DEFAULT_ICE_ROOT() |
static void |
die(java.lang.String s) |
static void |
exit(int status)
Notify embedding software instance H2O wants to exit.
|
static java.lang.RuntimeException |
fail() |
static java.lang.RuntimeException |
fail(java.lang.String msg) |
static java.lang.Runnable |
finalizeRequest()
Start the web service; disallow future URL registration.
|
static Value |
get(Key key) |
static int |
getCloudSize() |
static void |
joinOthers() |
static java.util.Set<Key> |
localKeySet() |
static void |
main(java.lang.String[] args) |
H2ONode[] |
members() |
long |
memsz() |
static Value |
putIfMatch(Key key,
Value val,
Value old) |
static void |
registerGET(java.lang.String url_pattern,
java.lang.Class hclass,
java.lang.String hmeth,
java.lang.String base_url,
java.lang.String label,
java.lang.String menu) |
static void |
registerResourceRoot(java.io.File f) |
int |
size() |
static int |
store_size() |
static java.lang.String |
STOREtoString() |
static H2O.H2OCountedCompleter |
submitTask(H2O.H2OCountedCompleter task) |
java.lang.String |
toString() |
static java.lang.RuntimeException |
unimpl() |
static java.lang.RuntimeException |
unimpl(java.lang.String msg) |
static void |
waitForCloudSize(int x,
long ms) |
public static final AbstractBuildVersion ABV
public static final java.util.concurrent.atomic.AtomicLong START_TIME_MILLIS
public static final int NUMCPUS
public static long PID
public static final byte MAX_PRIORITY
public static final byte ACK_ACK_PRIORITY
public static final byte FETCH_ACK_PRIORITY
public static final byte ACK_PRIORITY
public static final byte DESERIAL_PRIORITY
public static final byte INVALIDATE_PRIORITY
public static final byte GET_KEY_PRIORITY
public static final byte PUT_KEY_PRIORITY
public static final byte ATOMIC_PRIORITY
public static final byte GUI_PRIORITY
public static final byte MIN_HI_PRIORITY
public static final byte MIN_PRIORITY
public static final H2O.OptArgs ARGS
public static int H2O_PORT
public static int API_PORT
public static java.net.MulticastSocket CLOUD_MULTICAST_SOCKET
public static java.net.NetworkInterface CLOUD_MULTICAST_IF
public static java.net.InetAddress CLOUD_MULTICAST_GROUP
public static int CLOUD_MULTICAST_PORT
public static H2ONode SELF
public static java.net.InetAddress SELF_ADDRESS
public static java.net.URI ICE_ROOT
public static java.util.HashSet<H2ONode> STATIC_H2OS
public static volatile H2O CLOUD
public final H2ONode[] _memary
public static java.lang.RuntimeException unimpl()
public static java.lang.RuntimeException unimpl(java.lang.String msg)
public static java.lang.RuntimeException fail()
public static java.lang.RuntimeException fail(java.lang.String msg)
public static H2O.H2OCountedCompleter submitTask(H2O.H2OCountedCompleter task)
public static java.lang.String DEFAULT_ICE_ROOT()
public static void registerGET(java.lang.String url_pattern,
java.lang.Class hclass,
java.lang.String hmeth,
java.lang.String base_url,
java.lang.String label,
java.lang.String menu)
public static void registerResourceRoot(java.io.File f)
public static java.lang.Runnable finalizeRequest()
public final int size()
public java.lang.String toString()
toString in class java.lang.Objectpublic H2ONode[] members()
public long memsz()
public static void waitForCloudSize(int x,
long ms)
public static int getCloudSize()
public static void joinOthers()
public static boolean containsKey(Key key)
public static java.util.Set<Key> localKeySet()
public static int store_size()
public static java.lang.String STOREtoString()
public static void main(java.lang.String[] args)
public static void exit(int status)
status - H2O's requested process exit value.public static void die(java.lang.String s)