Examples of SLSBMetaData


Examples of org.jboss.wsf.spi.metadata.j2ee.SLSBMetaData

      if (mdbAnnotation == null)
      {
         this.log.debug("Creating JBoss agnostic EJB3 meta data for session bean: "
               + jbossEjbMD.getComponentClassName());
         return new SLSBMetaData();
      }
      else
      {
         this.log.debug("Creating JBoss agnostic EJB3 meta data for message driven bean: "
               + jbossEjbMD.getComponentClassName());
View Full Code Here

Examples of org.jboss.wsf.spi.metadata.j2ee.SLSBMetaData

   private EJBMetaData newEjbMetaData(final JBossEnterpriseBeanMetaData jbossEjbMD)
   {
      if (jbossEjbMD.isSession())
      {
         this.log.debug("Creating JBoss agnostic EJB21 meta data for session bean: " + jbossEjbMD.getEjbClass());
         return new SLSBMetaData();
      }
      else if (jbossEjbMD.isMessageDriven())
      {
         this.log.debug("Creating JBoss agnostic EJB21 meta data for message driven bean: " + jbossEjbMD.getEjbClass());
         final MDBMetaData mdbMD = new MDBMetaData();
View Full Code Here

Examples of org.jboss.wsf.spi.metadata.j2ee.SLSBMetaData

     *
     * @param wsEjbsMD
     *            jboss agnostic EJBs meta data
     */
    protected void buildEnterpriseBeanMetaData(final List<EJBMetaData> wsEjbsMD, final EJBEndpoint ejbEndpoint, final JBossWebservicesMetaData jbossWebservicesMD) {
        final EJBMetaData wsEjbMD = new SLSBMetaData();

        // set EJB name and class
        wsEjbMD.setEjbName(ejbEndpoint.getName());
        wsEjbMD.setEjbClass(ejbEndpoint.getClassName());

        final JBossPortComponentMetaData portComponentMD = getPortComponent(ejbEndpoint.getName(), jbossWebservicesMD);
        if (portComponentMD != null) {
            // set port component meta data
            wsEjbMD.setPortComponentName(portComponentMD.getPortComponentName());
            wsEjbMD.setPortComponentURI(portComponentMD.getPortComponentURI());
        }
        // set security meta data
        buildSecurityMetaData(wsEjbMD, ejbEndpoint, portComponentMD);

        wsEjbsMD.add(wsEjbMD);
View Full Code Here

Examples of org.jboss.wsf.spi.metadata.j2ee.SLSBMetaData

   private EJBMetaData buildBeanMetaData(List<EJBMetaData> ejbBeans, JBossEnterpriseBeanMetaData jbossBeansMetaData)
   {
      EJBMetaData targetBean = null;
      if (jbossBeansMetaData.isSession())
      {
         targetBean = new SLSBMetaData();
         JBossSessionBeanMetaData jbossSessionBean = (JBossSessionBeanMetaData)jbossBeansMetaData;
        
         targetBean.setEjbName(jbossSessionBean.getEjbName());
         targetBean.setEjbClass(jbossSessionBean.getEjbClass());
         targetBean.setServiceEndpointInterface(jbossSessionBean.getServiceEndpoint());
View Full Code Here

Examples of org.jboss.wsf.spi.metadata.j2ee.SLSBMetaData

   private EJBMetaData buildBeanMetaData(List<EJBMetaData> ejbBeans, JBossEnterpriseBeanMetaData jbossBeansMetaData)
   {
      EJBMetaData targetBean = null;
      if (jbossBeansMetaData.isSession())
      {
         targetBean = new SLSBMetaData();
         JBossSessionBeanMetaData jbossSessionBean = (JBossSessionBeanMetaData)jbossBeansMetaData;
        
         targetBean.setEjbName(jbossSessionBean.getEjbName());
         targetBean.setEjbClass(jbossSessionBean.getEjbClass());
         targetBean.setServiceEndpointInterface(jbossSessionBean.getServiceEndpoint());
View Full Code Here

Examples of org.jboss.wsf.spi.metadata.j2ee.SLSBMetaData

     * @param jbossEjbMD
     *            jboss EJB meta data
     * @return webservices EJB meta data
     */
    private EJBMetaData newEjbMetaData(final WebServiceDeclaration jbossEjbMD) {
        return new SLSBMetaData();
        /*
         * TODO: implement final MessageDriven mdbAnnotation =
         * jbossEjbMD.getAnnotation(MessageDriven.class);
         *
         * if (mdbAnnotation == null) { this.log.debug(
View Full Code Here

Examples of org.jboss.wsf.spi.metadata.j2ee.SLSBMetaData

     *            jboss agnostic EJBs meta data
     * @param jbossEjbMD
     *            jboss specific EJB meta data
     */
    protected void buildEnterpriseBeanMetaData(final List<EJBMetaData> wsEjbsMD, final EJBEndpoint ejbEndpoint, final JBossWebservicesMetaData jbossWebservicesMD) {
        final EJBMetaData wsEjbMD = new SLSBMetaData();

        // set EJB name and class
        wsEjbMD.setEjbName(ejbEndpoint.getName());
        wsEjbMD.setEjbClass(ejbEndpoint.getClassName());

        final JBossPortComponentMetaData portComponentMD = getPortComponent(ejbEndpoint.getName(), jbossWebservicesMD);
        if (portComponentMD != null) {
            // set port component meta data
            wsEjbMD.setPortComponentName(portComponentMD.getPortComponentName());
            wsEjbMD.setPortComponentURI(portComponentMD.getPortComponentURI());
        }
        // set security meta data
        buildSecurityMetaData(wsEjbMD, ejbEndpoint, portComponentMD);

        wsEjbsMD.add(wsEjbMD);
View Full Code Here

Examples of org.jboss.wsf.spi.metadata.j2ee.SLSBMetaData

     * @param jbossEjbMD
     *            jboss EJB meta data
     * @return webservices EJB meta data
     */
    private EJBMetaData newEjbMetaData(final WebServiceDeclaration jbossEjbMD) {
        return new SLSBMetaData();
        /*
         * TODO: implement final MessageDriven mdbAnnotation =
         * jbossEjbMD.getAnnotation(MessageDriven.class);
         *
         * if (mdbAnnotation == null) { this.log.debug(
View Full Code Here

Examples of org.jboss.wsf.spi.metadata.j2ee.SLSBMetaData

   protected EJBMetaData buildUnifiedBeanMetaData(BeanMetaData bmd)
   {
      EJBMetaData ubmd = null;
      if (bmd instanceof SessionMetaData)
      {
         ubmd = new SLSBMetaData();
      }
      else if (bmd instanceof MessageDrivenMetaData)
      {
         ubmd = new MDBMetaData();
         ((MDBMetaData)ubmd).setDestinationJndiName(((MessageDrivenMetaData)bmd).getDestinationJndiName());
View Full Code Here

Examples of org.jboss.wsf.spi.metadata.j2ee.SLSBMetaData

         for (Object container : ejb3Module.getContainers().values())
         {
            if (container instanceof StatelessContainer)
            {
               StatelessContainer slc = (StatelessContainer)container;
               EJBMetaData usmd = new SLSBMetaData();
               usmd.setEjbName(slc.getEjbName());
               usmd.setEjbClass(slc.getBeanClassName());
               beans.add(usmd);
            }
         }

         appMetaData = new EJBArchiveMetaData();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.