Examples of JBossServiceBeanMetaData


Examples of org.jboss.metadata.ejb.jboss.JBossServiceBeanMetaData

   protected ProxyFactory createLocalProxyFactory(final String name, final String containerName,
         final String containerGuid, final JBossSessionBeanMetaData smd, final ClassLoader cl, final Advisor advisor)
   {
      assert (smd instanceof JBossServiceBeanMetaData) : "Specified metadata was not of expected type "
            + JBossServiceBeanMetaData.class.getSimpleName();
      JBossServiceBeanMetaData serviceMd = (JBossServiceBeanMetaData) smd;
      return new ServiceLocalProxyFactory(name, containerName, containerGuid, serviceMd, cl, advisor);
   }
View Full Code Here

Examples of org.jboss.metadata.ejb.jboss.JBossServiceBeanMetaData

      // Ensure metadata is of expected type
      assert (smd instanceof JBossServiceBeanMetaData) : "Specified metadata was not of expected type "
            + JBossServiceBeanMetaData.class.getSimpleName();

      // Cast
      JBossServiceBeanMetaData serviceMd = (JBossServiceBeanMetaData) smd;

      // Create
      ProxyFactory factory = new ServiceRemoteProxyFactory(name, containerName, containerGuid, serviceMd, cl, url,
            advisor, interceptorStackName);
View Full Code Here

Examples of org.jboss.metadata.ejb.jboss.JBossServiceBeanMetaData

         throw new RuntimeException("Specified implementation class for @Service was not a Service Bean: "
               + serviceImplementationClass.getName());
      }

      // Cast
      JBossServiceBeanMetaData smd = (JBossServiceBeanMetaData) beanMetaData;

      // Decorate Metadata
      beanMetaData = new JBossSessionPolicyDecorator(smd, new BasicJndiBindingPolicy());

      // Make a Container
View Full Code Here

Examples of org.jboss.metadata.ejb.jboss.JBossServiceBeanMetaData

/*      */   protected ServiceContainer getServiceContainer(int ejbIndex)
/*      */     throws Exception
/*      */   {
/*  516 */     String ejbName = (String)this.ejbNames.get(ejbIndex);
/*      */
/*  518 */     JBossServiceBeanMetaData service = (JBossServiceBeanMetaData)this.ejbs.get(ejbIndex);
/*      */
/*  520 */     ServiceContainer container = super.getServiceContainer(ejbIndex);
/*  521 */     ServiceImpl annotation = new ServiceImpl((Service)container.resolveAnnotation(Service.class));
/*      */
/*  524 */     container.setAssemblyDescriptor(this.dd.getAssemblyDescriptor());
/*      */
/*  526 */     if ((service != null) && (!isAnnotatedBean()))
/*      */     {
/*  528 */       if (service.getObjectName() != null)
/*  529 */         annotation.setObjectName(service.getObjectName());
/*  530 */       if (service.getEjbName() != null)
/*  531 */         annotation.setName(service.getEjbName());
/*  532 */       if (service.getXmbean() != null)
/*  533 */         annotation.setXMBean(service.getXmbean());
/*  534 */       addClassAnnotation(container, Service.class, annotation);
/*      */     }
/*      */
/*  537 */     addInterfaces(container, service);
/*      */
View Full Code Here

Examples of org.jboss.metadata.ejb.jboss.JBossServiceBeanMetaData

         if (bean.isService())
         {
            // Cast
            assert bean instanceof JBossServiceBeanMetaData : JBossEnterpriseBeanMetaData.class.getSimpleName()
                  + " representing as @Service Bean is not castable to " + JBossServiceBeanMetaData.class.getName();
            JBossServiceBeanMetaData serviceBean = (JBossServiceBeanMetaData) bean;

            // Create a @Service JNDI Policy Decorated Bean
            decoratedBean = new JBossServicePolicyDecorator(serviceBean, policy);
         }
View Full Code Here

Examples of org.jboss.metadata.ejb.jboss.JBossServiceBeanMetaData

   protected ProxyFactory createLocalProxyFactory(final String name, final String containerName,
         final String containerGuid, final JBossSessionBeanMetaData smd, final ClassLoader cl, final Advisor advisor)
   {
      assert (smd instanceof JBossServiceBeanMetaData) : "Specified metadata was not of expected type "
            + JBossServiceBeanMetaData.class.getSimpleName();
      JBossServiceBeanMetaData serviceMd = (JBossServiceBeanMetaData) smd;
      return new ServiceLocalProxyFactory(name, containerName, containerGuid, serviceMd, cl, advisor);
   }
View Full Code Here

Examples of org.jboss.metadata.ejb.jboss.JBossServiceBeanMetaData

      // Ensure metadata is of expected type
      assert (smd instanceof JBossServiceBeanMetaData) : "Specified metadata was not of expected type "
            + JBossServiceBeanMetaData.class.getSimpleName();

      // Cast
      JBossServiceBeanMetaData serviceMd = (JBossServiceBeanMetaData) smd;

      // Create
      ProxyFactory factory = new ServiceRemoteProxyFactory(name, containerName, containerGuid, serviceMd, cl, url,
            advisor, interceptorStackName);
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.