class AbstractDataStoreClientBehavior extends ClientActorBehavior<ShardBackendInfo> implements DataStoreClient {

    @Override
    public void close() {
        super.close();
        context().executeInActor(this::shutdown);
    }

      AbstractDataStoreClientBehavior(final ClientActorContext context,
            final BackendInfoResolver<ShardBackendInfo> resolver);

}