Interface BucketData<T extends BucketData<T>>
-
- Type Parameters:
T
- Concrete BucketData type
- All Superinterfaces:
Immutable
,MutationBehaviour<Immutable>
- All Known Implementing Classes:
AbstractRoutingTable
,ActionRoutingTable
,RoutingTable
public interface BucketData<T extends BucketData<T>> extends Immutable
Marker interface for data which is able to be held in aBucket
.- Author:
- Robert Varga
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Optional<akka.actor.ActorRef>
getWatchActor()
Return theActorRef
which should be tracked as the authoritative source of this bucket's data.
-
-
-
Method Detail
-
getWatchActor
Optional<akka.actor.ActorRef> getWatchActor()
Return theActorRef
which should be tracked as the authoritative source of this bucket's data. The bucket will be invalidated should the actor be reported as Terminated.- Returns:
- Optional ActorRef.
-
-