本文整理了Java中org.glassfish.jersey.server.monitoring.ApplicationEvent.getResourceConfig()
方法的一些代码示例,展示了ApplicationEvent.getResourceConfig()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ApplicationEvent.getResourceConfig()
方法的具体详情如下:
包路径:org.glassfish.jersey.server.monitoring.ApplicationEvent
类名称:ApplicationEvent
方法名:getResourceConfig
[英]Get resource config associated with the application. The resource config is set for all event types.
[中]获取与应用程序关联的资源配置。已为所有事件类型设置资源配置。
代码示例来源:origin: jersey/jersey
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);
}
代码示例来源:origin: jersey/jersey
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);
}
代码示例来源:origin: jersey/jersey
private ApplicationEvent getApplicationEvent(ApplicationEvent.Type type) {
return new ApplicationEventImpl(type,
initFinishedEvent.getResourceConfig(), initFinishedEvent.getProviders(),
initFinishedEvent.getRegisteredClasses(), initFinishedEvent.getRegisteredInstances(),
initFinishedEvent.getResourceModel());
}
代码示例来源:origin: jersey/jersey
private ApplicationEvent getApplicationEvent(ApplicationEvent.Type type) {
return new ApplicationEventImpl(type,
initFinishedEvent.getResourceConfig(), initFinishedEvent.getProviders(),
initFinishedEvent.getRegisteredClasses(), initFinishedEvent.getRegisteredInstances(),
initFinishedEvent.getResourceModel());
}
代码示例来源:origin: org.glassfish.jersey.core/jersey-server
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);
}
代码示例来源:origin: org.glassfish.jersey.core/jersey-server
private ApplicationEvent getApplicationEvent(ApplicationEvent.Type type) {
return new ApplicationEventImpl(type,
initFinishedEvent.getResourceConfig(), initFinishedEvent.getProviders(),
initFinishedEvent.getRegisteredClasses(), initFinishedEvent.getRegisteredInstances(),
initFinishedEvent.getResourceModel());
}
代码示例来源:origin: icode/ameba
/**
* <p>getResourceConfig.</p>
*
* @return a {@link org.glassfish.jersey.server.ResourceConfig} object.
*/
public ResourceConfig getResourceConfig() {
return event.getResourceConfig();
}
代码示例来源:origin: apache/lens
@Override
public void onEvent(ApplicationEvent event) {
switch (event.getType()) {
case INITIALIZATION_FINISHED:
log.info("Application {} was initialized.", event.getResourceConfig().getApplicationName());
break;
case DESTROY_FINISHED:
log.info("Application {} was destroyed", event.getResourceConfig().getApplicationName());
break;
default:
break;
}
}
}
代码示例来源:origin: hstaudacher/osgi-jax-rs-connector
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);
}
代码示例来源:origin: hstaudacher/osgi-jax-rs-connector
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);
}
代码示例来源:origin: org.glassfish.jersey.bundles/jaxrs-ri
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);
}
代码示例来源:origin: com.eclipsesource.jaxrs/jersey-all
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);
}
代码示例来源:origin: stackoverflow.com
@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;
}
}
代码示例来源:origin: yahoo/fili
@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);
}
}
代码示例来源:origin: com.eclipsesource.jaxrs/jersey-all
private ApplicationEvent getApplicationEvent(ApplicationEvent.Type type) {
return new ApplicationEventImpl(type,
initFinishedEvent.getResourceConfig(), initFinishedEvent.getProviders(),
initFinishedEvent.getRegisteredClasses(), initFinishedEvent.getRegisteredInstances(),
initFinishedEvent.getResourceModel());
}
代码示例来源:origin: org.glassfish.jersey.bundles/jaxrs-ri
private ApplicationEvent getApplicationEvent(ApplicationEvent.Type type) {
return new ApplicationEventImpl(type,
initFinishedEvent.getResourceConfig(), initFinishedEvent.getProviders(),
initFinishedEvent.getRegisteredClasses(), initFinishedEvent.getRegisteredInstances(),
initFinishedEvent.getResourceModel());
}
代码示例来源:origin: hstaudacher/osgi-jax-rs-connector
private ApplicationEvent getApplicationEvent(ApplicationEvent.Type type) {
return new ApplicationEventImpl(type,
initFinishedEvent.getResourceConfig(), initFinishedEvent.getProviders(),
initFinishedEvent.getRegisteredClasses(), initFinishedEvent.getRegisteredInstances(),
initFinishedEvent.getResourceModel());
}
代码示例来源:origin: hstaudacher/osgi-jax-rs-connector
private ApplicationEvent getApplicationEvent(ApplicationEvent.Type type) {
return new ApplicationEventImpl(type,
initFinishedEvent.getResourceConfig(), initFinishedEvent.getProviders(),
initFinishedEvent.getRegisteredClasses(), initFinishedEvent.getRegisteredInstances(),
initFinishedEvent.getResourceModel());
}
内容来源于网络,如有侵权,请联系作者删除!