public class PlasmaClientJNI extends Object
Constructor and Description |
---|
PlasmaClientJNI() |
Modifier and Type | Method and Description |
---|---|
static long |
connect(String storeSocketName,
String managerSocketName,
int releaseDelay) |
static boolean |
contains(long conn,
byte[] objectId) |
static ByteBuffer |
create(long conn,
byte[] objectId,
int size,
byte[] metadata) |
static void |
delete(long conn,
byte[] objectId) |
static void |
disconnect(long conn) |
static long |
evict(long conn,
long numBytes) |
static void |
fetch(long conn,
byte[][] objectIds) |
static ByteBuffer[][] |
get(long conn,
byte[][] objectIds,
int timeoutMs) |
static byte[] |
hash(long conn,
byte[] objectId) |
static byte[][] |
list(long conn) |
static void |
release(long conn,
byte[] objectId) |
static void |
seal(long conn,
byte[] objectId) |
static byte[][] |
wait(long conn,
byte[][] objectIds,
int timeoutMs,
int numReturns) |
public static long connect(String storeSocketName, String managerSocketName, int releaseDelay)
public static void disconnect(long conn)
public static ByteBuffer create(long conn, byte[] objectId, int size, byte[] metadata) throws DuplicateObjectException, PlasmaOutOfMemoryException
public static byte[] hash(long conn, byte[] objectId)
public static void seal(long conn, byte[] objectId)
public static void release(long conn, byte[] objectId)
public static ByteBuffer[][] get(long conn, byte[][] objectIds, int timeoutMs)
public static void delete(long conn, byte[] objectId)
public static boolean contains(long conn, byte[] objectId)
public static void fetch(long conn, byte[][] objectIds)
public static byte[][] wait(long conn, byte[][] objectIds, int timeoutMs, int numReturns)
public static long evict(long conn, long numBytes)
public static byte[][] list(long conn)
Copyright © 2022 The Apache Software Foundation. All rights reserved.