@Override public void onEvent(ApplicationEvent event) { if (event.getType() == ApplicationEvent.Type.INITIALIZATION_APP_FINISHED) { resources = event.getResourceModel().getResources(); providers = event.getProviders(); final String resourceClasses = resources.stream() .map(x -> x.getClass().getCanonicalName()) .collect(Collectors.joining(", ")); final String providerClasses = providers.stream() .map(Class::getCanonicalName) .collect(Collectors.joining(", ")); LOGGER.debug("resources = {}", resourceClasses); LOGGER.debug("providers = {}", providerClasses); LOGGER.info(getEndpointsInfo()); } }
private void processApplicationStatistics(ApplicationEvent event) { final long now = System.currentTimeMillis(); final ApplicationInfo applicationInfo = new ApplicationInfoImpl(event.getResourceConfig(), new Date(now), event.getRegisteredClasses(), event.getRegisteredInstances(), event.getProviders()); applicationInfoRefProvider.get().set(applicationInfo); }
private void processApplicationStatistics(ApplicationEvent event) { final long now = System.currentTimeMillis(); final ApplicationInfo applicationInfo = new ApplicationInfoImpl(event.getResourceConfig(), new Date(now), event.getRegisteredClasses(), event.getRegisteredInstances(), event.getProviders()); applicationInfoRefProvider.get().set(applicationInfo); }
private ApplicationEvent getApplicationEvent(ApplicationEvent.Type type) { return new ApplicationEventImpl(type, initFinishedEvent.getResourceConfig(), initFinishedEvent.getProviders(), initFinishedEvent.getRegisteredClasses(), initFinishedEvent.getRegisteredInstances(), initFinishedEvent.getResourceModel()); }
private ApplicationEvent getApplicationEvent(ApplicationEvent.Type type) { return new ApplicationEventImpl(type, initFinishedEvent.getResourceConfig(), initFinishedEvent.getProviders(), initFinishedEvent.getRegisteredClasses(), initFinishedEvent.getRegisteredInstances(), initFinishedEvent.getResourceModel()); }
private void processApplicationStatistics(ApplicationEvent event) { final long now = System.currentTimeMillis(); final ApplicationInfo applicationInfo = new ApplicationInfoImpl(event.getResourceConfig(), new Date(now), event.getRegisteredClasses(), event.getRegisteredInstances(), event.getProviders()); applicationInfoRefProvider.get().set(applicationInfo); }
private ApplicationEvent getApplicationEvent(ApplicationEvent.Type type) { return new ApplicationEventImpl(type, initFinishedEvent.getResourceConfig(), initFinishedEvent.getProviders(), initFinishedEvent.getRegisteredClasses(), initFinishedEvent.getRegisteredInstances(), initFinishedEvent.getResourceModel()); }
/** * <p>getProviders.</p> * * @return a {@link java.util.Set} object. */ public Set<Class<?>> getProviders() { return event.getProviders(); }
private void processApplicationStatistics(ApplicationEvent event) { final long now = System.currentTimeMillis(); final ApplicationInfo applicationInfo = new ApplicationInfoImpl(event.getResourceConfig(), new Date(now), event.getRegisteredClasses(), event.getRegisteredInstances(), event.getProviders()); applicationInfoRefProvider.get().set(applicationInfo); }
private void processApplicationStatistics(ApplicationEvent event) { final long now = System.currentTimeMillis(); final ApplicationInfo applicationInfo = new ApplicationInfoImpl(event.getResourceConfig(), new Date(now), event.getRegisteredClasses(), event.getRegisteredInstances(), event.getProviders()); applicationInfoRefProvider.get().set(applicationInfo); }
private void processApplicationStatistics(ApplicationEvent event) { final long now = System.currentTimeMillis(); final ApplicationInfo applicationInfo = new ApplicationInfoImpl(event.getResourceConfig(), new Date(now), event.getRegisteredClasses(), event.getRegisteredInstances(), event.getProviders()); applicationInfoRefProvider.get().set(applicationInfo); }
private void processApplicationStatistics(ApplicationEvent event) { final long now = System.currentTimeMillis(); final ApplicationInfo applicationInfo = new ApplicationInfoImpl(event.getResourceConfig(), new Date(now), event.getRegisteredClasses(), event.getRegisteredInstances(), event.getProviders()); applicationInfoRefProvider.get().set(applicationInfo); }
@Provider public class ProviderLoggingListener implements ApplicationEventListener { @Override public void onEvent(ApplicationEvent event) { switch (event.getType()) { case INITIALIZATION_FINISHED: { Set<Class<?>> providers = event.getProviders(); ResourceConfig immutableConfig = event.getResourceConfig(); ResourceModel resourcesModel = event.getResourceModel(); break; } } } @Override public RequestEventListener onRequest(RequestEvent requestEvent) { return null; } }
@Override public void onEvent(ApplicationEvent applicationEvent) { if (parameterMap == null && applicationEvent.getType() == ApplicationEvent.Type.INITIALIZATION_START) { Set<Class<?>> providers = applicationEvent.getProviders(); ClassLoader classLoader = applicationEvent.getResourceConfig().getClassLoader(); parameterMap = buildParameterMap(providers, classLoader); } }
private ApplicationEvent getApplicationEvent(ApplicationEvent.Type type) { return new ApplicationEventImpl(type, initFinishedEvent.getResourceConfig(), initFinishedEvent.getProviders(), initFinishedEvent.getRegisteredClasses(), initFinishedEvent.getRegisteredInstances(), initFinishedEvent.getResourceModel()); }
private ApplicationEvent getApplicationEvent(ApplicationEvent.Type type) { return new ApplicationEventImpl(type, initFinishedEvent.getResourceConfig(), initFinishedEvent.getProviders(), initFinishedEvent.getRegisteredClasses(), initFinishedEvent.getRegisteredInstances(), initFinishedEvent.getResourceModel()); }
private ApplicationEvent getApplicationEvent(ApplicationEvent.Type type) { return new ApplicationEventImpl(type, initFinishedEvent.getResourceConfig(), initFinishedEvent.getProviders(), initFinishedEvent.getRegisteredClasses(), initFinishedEvent.getRegisteredInstances(), initFinishedEvent.getResourceModel()); }
private ApplicationEvent getApplicationEvent(ApplicationEvent.Type type) { return new ApplicationEventImpl(type, initFinishedEvent.getResourceConfig(), initFinishedEvent.getProviders(), initFinishedEvent.getRegisteredClasses(), initFinishedEvent.getRegisteredInstances(), initFinishedEvent.getResourceModel()); }