- public static final class KeepaliveDOMRpcService implements DOMRpcService {
-
- private final DOMRpcService deviceRpc;
- private ResetKeepalive resetKeepaliveTask;
- private final long defaultRequestTimeoutMillis;
- private final ScheduledExecutorService executor;
-
- KeepaliveDOMRpcService(final DOMRpcService deviceRpc, final ResetKeepalive resetKeepaliveTask,
- final long defaultRequestTimeoutMillis, final ScheduledExecutorService executor) {
- this.deviceRpc = deviceRpc;
- this.resetKeepaliveTask = resetKeepaliveTask;
- this.defaultRequestTimeoutMillis = defaultRequestTimeoutMillis;
- this.executor = executor;
- }
+ private final class SchemalessKeepaliveRpcs implements Rpcs.Schemaless {
+ private final Rpcs.Schemaless delegate;