如何在CXF中设置范围?

时间:2012-04-02 13:03:21

标签: java cxf

有没有办法使用CXF将对象设置为应用程序范围 - 我宁愿不使用Spring来执行此操作。

我将ThreadPoolExecutor设置为从传入请求中运行任务,因此在请求消失后它需要在更高的范围内生效。

1 个答案:

答案 0 :(得分:1)

使用巴士:

Bus bus = BusFactory.getDefaultBus();
MyClass mc = bus.getExtension(MyClass.class);
if(mc == null) {
    mc = new MyClass();
    bus.setExtension(mc, MyClass.class);
}