Class GridClientCacheRequest
- java.lang.Object
-
- org.apache.ignite.internal.processors.rest.client.message.GridClientAbstractMessage
-
- org.apache.ignite.internal.processors.rest.client.message.GridClientCacheRequest
-
- All Implemented Interfaces:
Externalizable,Serializable,GridClientMessage
public class GridClientCacheRequest extends GridClientAbstractMessage
Generic cache request.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGridClientCacheRequest.GridCacheOperationAvailable cache operations.
-
Constructor Summary
Constructors Constructor Description GridClientCacheRequest()Constructor forExternalizable.GridClientCacheRequest(GridClientCacheRequest.GridCacheOperation op)Creates grid cache request.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcacheFlagsOn()Get cache flags bit map.voidcacheFlagsOn(int cacheFlagsOn)Set cache flags bit map.StringcacheName()Gets cache name.voidcacheName(String cacheName)Gets cache name.Objectkey()voidkey(Object key)voidkeys(Iterable<Object> keys)GridClientCacheRequest.GridCacheOperationoperation()voidreadExternal(ObjectInput in)StringtoString()Objectvalue()voidvalue(Object val)Objectvalue2()voidvalue2(Object val2)Map<Object,Object>values()voidvalues(Map<Object,Object> vals)voidwriteExternal(ObjectOutput out)-
Methods inherited from class org.apache.ignite.internal.processors.rest.client.message.GridClientAbstractMessage
clientId, clientId, destinationId, destinationId, requestId, requestId, sessionToken, sessionToken
-
-
-
-
Constructor Detail
-
GridClientCacheRequest
public GridClientCacheRequest()
Constructor forExternalizable.
-
GridClientCacheRequest
public GridClientCacheRequest(GridClientCacheRequest.GridCacheOperation op)
Creates grid cache request.- Parameters:
op- Requested operation.
-
-
Method Detail
-
operation
public GridClientCacheRequest.GridCacheOperation operation()
- Returns:
- Requested operation.
-
cacheName
public String cacheName()
Gets cache name.- Returns:
- Cache name, or
nullif not set.
-
cacheName
public void cacheName(String cacheName)
Gets cache name.- Parameters:
cacheName- Cache name.
-
key
public Object key()
- Returns:
- Key.
-
key
public void key(Object key)
- Parameters:
key- Key.
-
value
public Object value()
- Returns:
- Value 1.
-
value
public void value(Object val)
- Parameters:
val- Value 1.
-
value2
public Object value2()
- Returns:
- Value 2.
-
value2
public void value2(Object val2)
- Parameters:
val2- Value 2.
-
values
public void values(Map<Object,Object> vals)
- Parameters:
vals- Values map for batch operations.
-
cacheFlagsOn
public void cacheFlagsOn(int cacheFlagsOn)
Set cache flags bit map.- Parameters:
cacheFlagsOn- Bit representation of cache flags.
-
cacheFlagsOn
public int cacheFlagsOn()
Get cache flags bit map.- Returns:
- Bit representation of cache flags.
-
writeExternal
public void writeExternal(ObjectOutput out) throws IOException
- Specified by:
writeExternalin interfaceExternalizable- Overrides:
writeExternalin classGridClientAbstractMessage- Throws:
IOException
-
readExternal
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
- Specified by:
readExternalin interfaceExternalizable- Overrides:
readExternalin classGridClientAbstractMessage- Throws:
IOExceptionClassNotFoundException
-
toString
public String toString()
- Overrides:
toStringin classGridClientAbstractMessage
-
-