@Override public JobTracker getJobTracker(String name) { return getOriginal().getJobTracker(name); }
@Override public <E> Ringbuffer<E> getRingbuffer(String name) { return getOriginal().getRingbuffer(name); }
@Override public ILock getLock(String key) { return getOriginal().getLock(key); }
@Override public FlakeIdGenerator getFlakeIdGenerator(String name) { return getOriginal().getFlakeIdGenerator(name); }
@Override public <E> IAtomicReference<E> getAtomicReference(String name) { return getOriginal().getAtomicReference(name); }
@Override public ICacheManager getCacheManager() { return getOriginal().getCacheManager(); }
@Override public ClientService getClientService() { return getOriginal().getClientService(); }
@Override public LoggingService getLoggingService() { return getOriginal().getLoggingService(); }
@Override public <T extends DistributedObject> T getDistributedObject(String serviceName, String name) { return getOriginal().getDistributedObject(serviceName, name); }
@Override public boolean removeDistributedObjectListener(String registrationId) { return getOriginal().removeDistributedObjectListener(registrationId); }
@Override public PNCounter getPNCounter(String name) { return getOriginal().getPNCounter(name); }
@Override public InternalSerializationService getSerializationService() { return getOriginal().getSerializationService(); }
@Override public <E> ITopic<E> getTopic(String name) { return getOriginal().getTopic(name); }
@Override public <E> ITopic<E> getReliableTopic(String name) { return getOriginal().getReliableTopic(name); }
@Override public DurableExecutorService getDurableExecutorService(String name) { return getOriginal().getDurableExecutorService(name); }
@Override public Member getLocalEndpoint() { return getOriginal().getLocalEndpoint(); }
@Override public IScheduledExecutorService getScheduledExecutorService(String name) { return getOriginal().getScheduledExecutorService(name); }
@Override public <K, V> ReplicatedMap<K, V> getReplicatedMap(String name) { return getOriginal().getReplicatedMap(name); }
@Override public Collection<DistributedObject> getDistributedObjects() { return getOriginal().getDistributedObjects(); }
static JetInstance newJetInstanceImpl(JetConfig config, Function<Config, HazelcastInstance> newHzFn) { configureJetService(config); HazelcastInstanceImpl hzImpl = ((HazelcastInstanceProxy) newHzFn.apply(config.getHazelcastConfig())) .getOriginal(); JetService jetService = hzImpl.node.nodeEngine.getService(JetService.SERVICE_NAME); return jetService.getJetInstance(); }