public class RedisGraphTransaction extends redis.clients.jedis.Transaction implements RedisGraphTransaction, RedisGraphCacheHolder
Constructor and Description |
---|
RedisGraphTransaction(redis.clients.jedis.Client client,
RedisGraph redisGraph) |
Modifier and Type | Method and Description |
---|---|
redis.clients.jedis.Response<ResultSet> |
callProcedure(String graphId,
String procedure)
Invokes stored procedures without arguments, in multi/exec context
|
redis.clients.jedis.Response<ResultSet> |
callProcedure(String graphId,
String procedure,
List<String> args)
Invokes stored procedure with arguments, in multi/exec context
|
redis.clients.jedis.Response<ResultSet> |
callProcedure(String graphId,
String procedure,
List<String> args,
Map<String,List<String>> kwargs)
Invoke a stored procedure, in multi/exec context
|
redis.clients.jedis.Response<String> |
deleteGraph(String graphId)
Deletes the entire graph, in multi/exec context
|
redis.clients.jedis.Response<ResultSet> |
query(String graphId,
String query,
Object... args)
Execute a Cypher query with arguments
|
void |
setRedisGraphCaches(RedisGraphCaches caches) |
clear, close, discard, exec, execGetResponse, getClient, getClient, setClient
bgrewriteaof, bgsave, bitop, bitop, blpop, blpop, blpop, blpop, blpopMap, brpop, brpop, brpop, brpop, brpoplpush, brpoplpush, brpopMap, clusterAddSlots, clusterDelSlots, clusterGetKeysInSlot, clusterInfo, clusterMeet, clusterNodes, clusterSetSlotImporting, clusterSetSlotMigrating, clusterSetSlotNode, configGet, configResetStat, configSet, dbSize, del, del, eval, eval, eval, eval, eval, eval, eval, evalsha, evalsha, evalsha, evalsha, evalsha, evalsha, exists, exists, flushAll, flushDB, info, info, keys, keys, lastsave, mget, mget, migrate, migrate, moduleList, moduleLoad, moduleUnload, mset, mset, msetnx, msetnx, pfcount, pfcount, pfmerge, pfmerge, ping, publish, publish, randomKey, randomKeyBinary, rename, rename, renamenx, renamenx, rpoplpush, rpoplpush, save, sdiff, sdiff, sdiffstore, sdiffstore, select, sendCommand, shutdown, sinter, sinter, sinterstore, sinterstore, smove, smove, sort, sort, sort, sort, sunion, sunion, sunionstore, sunionstore, swapDB, time, touch, touch, unlink, unlink, watch, watch, zinterstore, zinterstore, zinterstore, zinterstore, zunionstore, zunionstore, zunionstore, zunionstore
append, append, bitcount, bitcount, bitcount, bitcount, bitfield, bitfield, bitpos, bitpos, bitpos, bitpos, blpop, blpop, brpop, brpop, decr, decr, decrBy, decrBy, del, del, dump, dump, echo, echo, exists, exists, expire, expire, expireAt, expireAt, geoadd, geoadd, geoadd, geoadd, geodist, geodist, geodist, geodist, geohash, geohash, geopos, geopos, georadius, georadius, georadius, georadius, georadiusByMember, georadiusByMember, georadiusByMember, georadiusByMember, georadiusByMemberReadonly, georadiusByMemberReadonly, georadiusByMemberReadonly, georadiusByMemberReadonly, georadiusReadonly, georadiusReadonly, georadiusReadonly, georadiusReadonly, get, get, getbit, getbit, getrange, getrange, getSet, getSet, hdel, hdel, hexists, hexists, hget, hget, hgetAll, hgetAll, hincrBy, hincrBy, hincrByFloat, hincrByFloat, hkeys, hkeys, hlen, hlen, hmget, hmget, hmset, hmset, hset, hset, hset, hset, hsetnx, hsetnx, hstrlen, hstrlen, hvals, hvals, incr, incr, incrBy, incrBy, incrByFloat, incrByFloat, lindex, lindex, linsert, linsert, llen, llen, lpop, lpop, lpush, lpush, lpushx, lpushx, lrange, lrange, lrem, lrem, lset, lset, ltrim, ltrim, migrate, migrate, move, move, objectEncoding, objectEncoding, objectIdletime, objectIdletime, objectRefcount, objectRefcount, persist, persist, pexpire, pexpire, pexpireAt, pexpireAt, pfadd, pfadd, pfcount, pfcount, psetex, psetex, pttl, pttl, restore, restore, restoreReplace, restoreReplace, rpop, rpop, rpush, rpush, rpushx, rpushx, sadd, sadd, scard, scard, sendCommand, set, set, set, set, setbit, setbit, setex, setex, setnx, setnx, setrange, setrange, sismember, sismember, smembers, smembers, sort, sort, sort, sort, spop, spop, spop, spop, srandmember, srandmember, srandmember, srandmember, srem, srem, strlen, strlen, substr, substr, touch, touch, ttl, ttl, type, type, unlink, unlink, xack, xack, xadd, xadd, xadd, xadd, xclaim, xclaim, xdel, xdel, xgroupCreate, xgroupCreate, xgroupDelConsumer, xgroupDelConsumer, xgroupDestroy, xgroupDestroy, xgroupSetID, xgroupSetID, xlen, xlen, xpending, xpending, xrange, xrange, xrevrange, xrevrange, xtrim, xtrim, zadd, zadd, zadd, zadd, zadd, zadd, zadd, zadd, zcard, zcard, zcount, zcount, zcount, zcount, zincrby, zincrby, zincrby, zincrby, zlexcount, zlexcount, zrange, zrange, zrangeByLex, zrangeByLex, zrangeByLex, zrangeByLex, zrangeByScore, zrangeByScore, zrangeByScore, zrangeByScore, zrangeByScore, zrangeByScore, zrangeByScore, zrangeByScore, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeWithScores, zrangeWithScores, zrank, zrank, zrem, zrem, zremrangeByLex, zremrangeByLex, zremrangeByRank, zremrangeByRank, zremrangeByScore, zremrangeByScore, zremrangeByScore, zremrangeByScore, zrevrange, zrevrange, zrevrangeByLex, zrevrangeByLex, zrevrangeByLex, zrevrangeByLex, zrevrangeByScore, zrevrangeByScore, zrevrangeByScore, zrevrangeByScore, zrevrangeByScore, zrevrangeByScore, zrevrangeByScore, zrevrangeByScore, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeWithScores, zrevrangeWithScores, zrevrank, zrevrank, zscore, zscore
clean, generateResponse, getPipelinedResponseLength, getResponse, hasPipelinedResponse
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clear, discard, exec, execGetResponse
bitop, blpop, brpop, brpoplpush, del, exists, keys, mget, migrate, mset, msetnx, pfcount, pfmerge, publish, randomKeyBinary, rename, renamenx, rpoplpush, sdiff, sdiffstore, sinter, sinterstore, smove, sort, sort, sunion, sunionstore, touch, unlink, watch, zinterstore, zinterstore, zunionstore, zunionstore
bitop, blpop, brpop, brpoplpush, del, exists, keys, mget, migrate, mset, msetnx, pfcount, pfmerge, publish, randomKey, rename, renamenx, rpoplpush, sdiff, sdiffstore, sinter, sinterstore, smove, sort, sort, sunion, sunionstore, touch, unlink, watch, zinterstore, zinterstore, zunionstore, zunionstore
clusterAddSlots, clusterDelSlots, clusterGetKeysInSlot, clusterInfo, clusterMeet, clusterNodes, clusterSetSlotImporting, clusterSetSlotMigrating, clusterSetSlotNode
eval, eval, eval, eval, evalsha, evalsha, evalsha
eval, eval, eval, evalsha, evalsha, evalsha
bgrewriteaof, bgsave, configGet, configResetStat, configSet, dbSize, flushAll, flushDB, info, lastsave, migrate, moduleList, moduleLoad, moduleUnload, ping, save, select, shutdown, swapDB, time
append, bitcount, bitcount, bitfield, bitpos, bitpos, blpop, brpop, decr, decrBy, del, dump, echo, exists, expire, expireAt, geoadd, geoadd, geodist, geodist, geohash, geopos, georadius, georadius, georadiusByMember, georadiusByMember, georadiusByMemberReadonly, georadiusByMemberReadonly, georadiusReadonly, georadiusReadonly, get, getbit, getrange, getSet, hdel, hexists, hget, hgetAll, hincrBy, hincrByFloat, hkeys, hlen, hmget, hmset, hset, hset, hsetnx, hstrlen, hvals, incr, incrBy, incrByFloat, lindex, linsert, llen, lpop, lpush, lpushx, lrange, lrem, lset, ltrim, migrate, move, objectEncoding, objectIdletime, objectRefcount, persist, pexpire, pexpireAt, pfadd, pfcount, psetex, pttl, restore, restoreReplace, rpop, rpush, rpushx, sadd, scard, set, set, setbit, setex, setnx, setrange, setrange, sismember, smembers, sort, sort, spop, spop, srandmember, srandmember, srem, strlen, substr, touch, ttl, type, unlink, xack, xadd, xadd, xclaim, xdel, xgroupCreate, xgroupDelConsumer, xgroupDestroy, xgroupSetID, xlen, xpending, xrange, xrevrange, xtrim, zadd, zadd, zadd, zadd, zcard, zcount, zcount, zincrby, zincrby, zlexcount, zrange, zrangeByLex, zrangeByLex, zrangeByScore, zrangeByScore, zrangeByScore, zrangeByScore, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeWithScores, zrank, zrem, zremrangeByLex, zremrangeByRank, zremrangeByScore, zremrangeByScore, zrevrange, zrevrangeByLex, zrevrangeByLex, zrevrangeByScore, zrevrangeByScore, zrevrangeByScore, zrevrangeByScore, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeWithScores, zrevrank, zscore
append, bitcount, bitcount, bitfield, bitpos, bitpos, blpop, brpop, decr, decrBy, del, dump, echo, exists, expire, expireAt, geoadd, geoadd, geodist, geodist, geohash, geopos, georadius, georadius, georadiusByMember, georadiusByMember, georadiusByMemberReadonly, georadiusByMemberReadonly, georadiusReadonly, georadiusReadonly, get, getbit, getrange, getSet, hdel, hexists, hget, hgetAll, hincrBy, hincrByFloat, hkeys, hlen, hmget, hmset, hset, hset, hsetnx, hstrlen, hvals, incr, incrBy, incrByFloat, lindex, linsert, llen, lpop, lpush, lpushx, lrange, lrem, lset, ltrim, migrate, move, objectEncoding, objectIdletime, objectRefcount, persist, pexpire, pexpireAt, pfadd, pfcount, psetex, pttl, restore, restoreReplace, rpop, rpush, rpushx, sadd, scard, set, set, setbit, setex, setnx, setrange, sismember, smembers, sort, sort, spop, spop, srandmember, srandmember, srem, strlen, substr, touch, ttl, type, unlink, xack, xadd, xadd, xclaim, xdel, xgroupCreate, xgroupDelConsumer, xgroupDestroy, xgroupSetID, xlen, xpending, xrange, xrevrange, xtrim, zadd, zadd, zadd, zadd, zcard, zcount, zcount, zincrby, zincrby, zlexcount, zrange, zrangeByLex, zrangeByLex, zrangeByScore, zrangeByScore, zrangeByScore, zrangeByScore, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeWithScores, zrank, zrem, zremrangeByLex, zremrangeByRank, zremrangeByScore, zremrangeByScore, zrevrange, zrevrangeByLex, zrevrangeByLex, zrevrangeByScore, zrevrangeByScore, zrevrangeByScore, zrevrangeByScore, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeWithScores, zrevrank, zscore
public RedisGraphTransaction(redis.clients.jedis.Client client, RedisGraph redisGraph)
public redis.clients.jedis.Response<ResultSet> query(String graphId, String query, Object... args)
query
in interface RedisGraphTransaction
graphId
- a graph to perform the query onquery
- Cypher queryargs
- public redis.clients.jedis.Response<ResultSet> callProcedure(String graphId, String procedure)
callProcedure
in interface RedisGraphTransaction
graphId
- a graph to perform the query onprocedure
- procedure name to invokepublic redis.clients.jedis.Response<ResultSet> callProcedure(String graphId, String procedure, List<String> args)
callProcedure
in interface RedisGraphTransaction
graphId
- a graph to perform the query onprocedure
- procedure name to invokeargs
- procedure argumentspublic redis.clients.jedis.Response<ResultSet> callProcedure(String graphId, String procedure, List<String> args, Map<String,List<String>> kwargs)
callProcedure
in interface RedisGraphTransaction
graphId
- a graph to perform the query onprocedure
- - procedure to executeargs
- - procedure argumentskwargs
- - procedure output argumentspublic redis.clients.jedis.Response<String> deleteGraph(String graphId)
deleteGraph
in interface RedisGraphTransaction
graphId
- graph to deletepublic void setRedisGraphCaches(RedisGraphCaches caches)
setRedisGraphCaches
in interface RedisGraphCacheHolder
Copyright © 2020 RedisLabs. All rights reserved.