我想将 weblogic startupclass 作为 singletonservice
I want to make weblogic startupclass as singletonservice
在 weblogic
中我们有 startup class 实现了 T3StartupDef
接口
我想实现与 SingletonService
相同的 class。但是从两个不同的接口有两种不同的方法。启动()和激活()。
在 startup()
中,我们将读取相同的 属性 文件参数。
我们将如何在两种方法 startup() 和 activate() 方法中添加相同的代码。
我有疑问如何将我的启动 class 作为单例服务。
请指导我。
在 weblogic API 实现中,我们不需要手动调用 activate()
。所以我删除了 T3StartupDef
接口实现,而不是我添加了 SingletonService
接口实现。并且 startup()
中的代码被复制到 activate()
并确保所有资源都应该在 class-path 中可用。我们需要启动
activate()
手动它会在我们的应用程序部署时自动调用。这是由 weblogic 本身管理的,您需要在 weblogic-application,xml
中配置那些参数,并且还需要从 weblogic 管理控制台配置这些参数。
有关更详细的实施 please click here.
在 weblogic
中我们有 startup class 实现了 T3StartupDef
接口
我想实现与 SingletonService
相同的 class。但是从两个不同的接口有两种不同的方法。启动()和激活()。
在 startup()
中,我们将读取相同的 属性 文件参数。
我们将如何在两种方法 startup() 和 activate() 方法中添加相同的代码。
我有疑问如何将我的启动 class 作为单例服务。 请指导我。
在 weblogic API 实现中,我们不需要手动调用 activate()
。所以我删除了 T3StartupDef
接口实现,而不是我添加了 SingletonService
接口实现。并且 startup()
中的代码被复制到 activate()
并确保所有资源都应该在 class-path 中可用。我们需要启动
activate()
手动它会在我们的应用程序部署时自动调用。这是由 weblogic 本身管理的,您需要在 weblogic-application,xml
中配置那些参数,并且还需要从 weblogic 管理控制台配置这些参数。
有关更详细的实施 please click here.