class AkkaRpcService implements RpcService {

	@Override
	public ScheduledFuture<?> scheduleRunnable(Runnable runnable, long delay, TimeUnit unit) {
		checkNotNull(runnable, "runnable");
		checkNotNull(unit, "unit");
		checkArgument(delay >= 0L, "delay must be zero or larger");

		return internalScheduledExecutor.schedule(runnable, delay, unit);
	}

	@VisibleForTesting public  AkkaRpcService(final ActorSystem actorSystem, final AkkaRpcServiceConfiguration configuration);

}