Class NetworkProtocol.CacheOperation
- java.lang.Object
-
- io.github.dhruv1110.jcachex.distributed.NetworkProtocol.CacheOperation
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
NetworkProtocol.GetOperation
,NetworkProtocol.InvalidateOperation
,NetworkProtocol.PutOperation
- Enclosing interface:
- NetworkProtocol
public abstract static class NetworkProtocol.CacheOperation extends Object implements Serializable
Base class for cache operations.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
CacheOperation(String operationId, String sourceNodeId)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description String
getOperationId()
String
getSourceNodeId()
Instant
getTimestamp()
abstract NetworkProtocol.OperationType
getType()
-
-
-
Method Detail
-
getOperationId
public String getOperationId()
-
getTimestamp
public Instant getTimestamp()
-
getSourceNodeId
public String getSourceNodeId()
-
getType
public abstract NetworkProtocol.OperationType getType()
-
-