/** * Creates default singleton instance of manager, by initializing manager dependencies with default values * (processors). */ public final WroManager create() { return managerInitializer.get(); }
/** * Creates default singleton instance of manager, by initializing manager dependencies with default values * (processors). */ public final WroManager create() { return managerInitializer.get(); }
public WroManager create() { return managerInitializer.get(); }
public WroModel create() { return modelInitializer.get(); }
public WroModel create() { return modelInitializer.get(); }
public WroManager create() { return managerInitializer.get(); }
/** * @VisibleForTesting * @param callable * {@link Callable} to submit for asynchronous execution. */ void submit(final Callable<Void> callable) { executorServiceRef.get().submit(callable); }
/** * @VisibleForTesting * @param callable * {@link Callable} to submit for asynchronous execution. */ void submit(final Callable<Void> callable) { executorServiceRef.get().submit(callable); }
/** * {@inheritDoc} */ public void onModelPeriodChanged(final long period) { try { managerInitializer.get().onModelPeriodChanged(period); } catch (final WroRuntimeException e) { LOG.warn("[FAIL] Unable to reload model, probably because invoked outside of context"); } }
/** * {@inheritDoc} */ public void onCachePeriodChanged(final long period) { try { managerInitializer.get().onCachePeriodChanged(period); } catch (final WroRuntimeException e) { LOG.warn("[FAIL] Unable to reload cache, probably because invoked outside of context"); } }
@Override public final void process(final Resource resource, final Reader reader, final Writer writer) throws IOException { processorInitializer.get().process(resource, reader, writer); }
@Override public final void process(final Resource resource, final Reader reader, final Writer writer) throws IOException { processorInitializer.get().process(resource, reader, writer); }
/** * {@inheritDoc} */ public void onModelPeriodChanged(final long period) { try { managerInitializer.get().onModelPeriodChanged(period); } catch (final WroRuntimeException e) { LOG.warn("[FAIL] Unable to reload model, probably because invoked outside of context"); } }
public void onCachePeriodChanged(final long value) { managerInitializer.get().onCachePeriodChanged(value); }
/** * {@inheritDoc} */ public void onCachePeriodChanged(final long period) { try { managerInitializer.get().onCachePeriodChanged(period); } catch (final WroRuntimeException e) { LOG.warn("[FAIL] Unable to reload cache, probably because invoked outside of context"); } }
public void onModelPeriodChanged(final long value) { managerInitializer.get().onModelPeriodChanged(value); }
public void onModelPeriodChanged(final long value) { managerInitializer.get().onModelPeriodChanged(value); }
public void onCachePeriodChanged(final long value) { managerInitializer.get().onCachePeriodChanged(value); }
/** * Destroy the initialized object. This will trigger the re-initialization when * {@link DestroyableLazyInitializer#get()} method is invoked. */ public void destroy() { if (isInitialized()) { if (get() instanceof Destroyable) { try { ((Destroyable) get()).destroy(); } catch (final Exception e) { LOG.error("destroy operation failed", e); } } } object = null; } }
/** * Destroy the initialized object. This will trigger the re-initialization when * {@link DestroyableLazyInitializer#get()} method is invoked. */ public void destroy() { if (isInitialized()) { if (get() instanceof Destroyable) { try { ((Destroyable) get()).destroy(); } catch (final Exception e) { LOG.error("destroy operation failed", e); } } } object = null; } }