zoukankan      html  css  js  c++  java
  • EJB 根据beanName引用EJB

    @EJB (beanName = "CAProxySubMessageHandlerImpl")
    private CAProxyMessageHandler subscriptionHandler; package karl.common.ejb;

    import karl.event.NotificationMessage;

    public interface CAProxyMessageHandler {

        public void processMessage(NotificationMessage msg) throws Exception;

    package karl.message;

    import javax.ejb.Local;
    import javax.ejb.Remote;
    import javax.ejb.Stateless;

    import karl.event.NotificationMessage;

    @Stateless
    @Local(CAProxyMessageHandler.class)
    @Remote(CAProxyMessageHandler.class)
    public class CAProxyMessageHandlerImpl implements CAProxyMessageHandler {

        @Override
        public void processMessage(NotificationMessage msg) throws Exception {
            //TODO
        } 

    package karl.message;

    import javax.ejb.Local;
    import javax.ejb.Remote;
    import javax.ejb.Stateless;

    import karl.event.NotificationMessage;

    @Stateless
    @Local(CAProxyMessageHandler.class)
    @Remote(CAProxyMessageHandler.class)
    public class CAProxySubMessageHandlerImpl implements CAProxyMessageHandler {

        @Override
        public void processMessage(NotificationMessage msg) throws Exception {
            //TODO
        } 

    在其他的EJB里面可以这么引用这个两个EJB

    @EJB (beanName = "CAProxySubMessageHandlerImpl")

    private CAProxyMessageHandler submessageHandler; 

    @EJB (beanName = "CAProxyMessageHandlerImpl")

    private CAProxyMessageHandler messageHandler; 

      
  • 相关阅读:
    代码重构~方法归子
    代码重构~代码注释
    VS2010安装帮助文档
    imagecreate()与imagecreatetruecolor()区别
    php cookie 和session详解
    horner's rule霍纳法则及综合除法
    php单引号和双引号的区别与用法
    php通过session判断用户是否登录
    php 产生验证码
    基于递归的整数幂的计算
  • 原文地址:https://www.cnblogs.com/zhonghan/p/2231829.html
Copyright © 2011-2022 走看看