private ImplementationManager getImplementationManager() { if (implementationManager == null) { implementationManager = factory.createManager(); } return implementationManager; }
public Class<?> getImplementationClass() { return factory.getImplementationClass(); }
public void endUpdate() { factory.endUpdate(); }
public void startUpdate() { factory.startUpdate(); }
public void stopInstance(Object instance) throws InstanceDestructionException { cachedInstance = null; getImplementationManager().stop(instance); }
public Supplier<?> getSupplier(Injectable injectable) { return factory.getObjectSupplier(injectable); }
public void setSupplier(Injectable injectable, Supplier<?> supplier) { setSupplier(injectable, supplier, InjectionAttributes.EMPTY_ATTRIBUTES); }
public void setObjectFactory(Injectable injectable, ObjectFactory<?> objectFactory) { setObjectFactory(injectable, objectFactory, InjectionAttributes.EMPTY_ATTRIBUTES); }
public ObjectFactory<?> getObjectFactory(Injectable injectable) { return factory.getObjectFactory(injectable); }
public Class<?> getImplementationClass() { return factory.getImplementationClass(); }
private ImplementationManager getImplementationManager() { if (implementationManager == null) { implementationManager = factory.createManager(); } return implementationManager; }
public void endUpdate() { factory.endUpdate(); }
public void startUpdate() { factory.startUpdate(); }
public void stopInstance(Object instance) throws Fabric3Exception { cachedInstance = null; getImplementationManager().stop(instance); }
public Supplier<?> getSupplier(Injectable injectable) { return factory.getObjectSupplier(injectable); }
public void setSupplier(Injectable injectable, Supplier<?> supplier) { setSupplier(injectable, supplier, InjectionAttributes.EMPTY_ATTRIBUTES); }
public Class<?> getImplementationClass() { return factory.getImplementationClass(); }
private ImplementationManager getImplementationManager() { if (implementationManager == null) { implementationManager = factory.createManager(); } return implementationManager; }
public void endUpdate() { factory.endUpdate(); }
public void startUpdate() { factory.startUpdate(); }