Examples of RemoveMethodsMetaData


Examples of org.jboss.metadata.ejb.spec.RemoveMethodsMetaData

     
      if(bean.getSessionType() != SessionType.Stateful)
         throw new IllegalArgumentException("Remove annotation is only valid on a stateful bean");
     
      if(bean.getRemoveMethods() == null)
         bean.setRemoveMethods(new RemoveMethodsMetaData());
     
      bean.getRemoveMethods().add(removeMethod);
   }
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.RemoveMethodsMetaData

     
      if(bean.getSessionType() != SessionType.Stateful)
         throw new IllegalArgumentException("Remove annotation is only valid on a stateful bean");
     
      if(bean.getRemoveMethods() == null)
         bean.setRemoveMethods(new RemoveMethodsMetaData());
     
      bean.getRemoveMethods().add(removeMethod);
   }
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.RemoveMethodsMetaData

         securityRoleRefs = joverride.getSecurityRoleRefs();
      else if(soriginal != null && soriginal.getSecurityRoleRefs() != null)
         securityRoleRefs = soriginal.getSecurityRoleRefs();

      // removeMethods
      RemoveMethodsMetaData originalMethods = null;
      RemoveMethodsMetaData overrideMethods = null;
      if(joverride != null && joverride.getRemoveMethods() != null)
         overrideMethods = joverride.getRemoveMethods();
      if(soriginal != null && soriginal.getRemoveMethods() != null)
         originalMethods = soriginal.getRemoveMethods();
     
      this.removeMethods = new RemoveMethodsMetaData();
      removeMethods.merge(overrideMethods, originalMethods);
     
      if(joverride != null)
      {
         // jndiName
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.RemoveMethodsMetaData

      else if(soriginal != null && soriginal.getCacheConfig() != null)
         cacheConfig = soriginal.getCacheConfig();
     
     
      // removeMethods
      RemoveMethodsMetaData originalMethods = null;
      RemoveMethodsMetaData overrideMethods = null;
      if(joverride != null && joverride.getRemoveMethods() != null)
         overrideMethods = joverride.getRemoveMethods();
      if(soriginal != null && soriginal.getRemoveMethods() != null)
         originalMethods = soriginal.getRemoveMethods();
     
      this.removeMethods = new RemoveMethodsMetaData();
      removeMethods.merge(overrideMethods, originalMethods);
     
      // CallByValue
      if(joverride != null)
         callByValue = joverride.isCallByValue();
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.RemoveMethodsMetaData

     
      if(bean.getSessionType() != SessionType.Stateful)
         throw new IllegalArgumentException("Remove annotation is only valid on a stateful bean");
     
      if(bean.getRemoveMethods() == null)
         bean.setRemoveMethods(new RemoveMethodsMetaData());
     
      bean.getRemoveMethods().add(removeMethod);
   }
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.RemoveMethodsMetaData

         securityRoleRefs = joverride.getSecurityRoleRefs();
      else if(soriginal != null && soriginal.getSecurityRoleRefs() != null)
         securityRoleRefs = soriginal.getSecurityRoleRefs();

      // removeMethods
      RemoveMethodsMetaData originalMethods = null;
      RemoveMethodsMetaData overrideMethods = null;
      if(joverride != null && joverride.getRemoveMethods() != null)
         overrideMethods = joverride.getRemoveMethods();
      if(soriginal != null && soriginal.getRemoveMethods() != null)
         originalMethods = soriginal.getRemoveMethods();
     
      this.removeMethods = new RemoveMethodsMetaData();
      removeMethods.merge(overrideMethods, originalMethods);
     
      if(joverride != null)
      {
         // jndiName
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.RemoveMethodsMetaData

      else if(soriginal != null && soriginal.getCacheConfig() != null)
         cacheConfig = soriginal.getCacheConfig();
     
     
      // removeMethods
      RemoveMethodsMetaData originalMethods = null;
      RemoveMethodsMetaData overrideMethods = null;
      if(joverride != null && joverride.getRemoveMethods() != null)
         overrideMethods = joverride.getRemoveMethods();
      if(soriginal != null && soriginal.getRemoveMethods() != null)
         originalMethods = soriginal.getRemoveMethods();
     
      this.removeMethods = new RemoveMethodsMetaData();
      removeMethods.merge(overrideMethods, originalMethods);
     
      // CallByValue
      if(joverride != null)
         callByValue = joverride.isCallByValue();
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.RemoveMethodsMetaData

      JBossEnterpriseBeanMetaData enterpriseBean = specMerged.getEnterpriseBean("InterMediateBean");
      assertNotNull(enterpriseBean);
      assertInterMediateBean(enterpriseBean);
      JBossSessionBeanMetaData sb = (JBossSessionBeanMetaData) specMerged.getEnterpriseBean("TargetBean");
      assertNotNull(sb);
      RemoveMethodsMetaData removeMethods = sb.getRemoveMethods();
      assertNotNull(removeMethods);
      assertEquals(1, removeMethods.size());
      RemoveMethodMetaData removeMethod = removeMethods.get(0);
      assertTrue(removeMethod.isRetainIfException());
   }
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.RemoveMethodsMetaData

      assertEquals(1, prePassivates.size());
      LifecycleCallbackMetaData prePassivate = prePassivates.get(0);
      assertEquals("passivate", prePassivate.getMethodName());
      assertEquals(MyStatefulBean.class.getName(), prePassivate.getClassName());
      // @Remove
      RemoveMethodsMetaData removeMethods = bean.getRemoveMethods();
      assertNotNull(removeMethods);
      assertEquals(1, removeMethods.size());
      RemoveMethodMetaData removeMethod = removeMethods.get(0);
      assertEquals("remove", removeMethod.getBeanMethod().getMethodName());
      // @Resource
      ResourceEnvironmentReferencesMetaData resource = bean.getResourceEnvironmentReferences();
      assertNotNull(resource);
      assertEquals(1, resource.size());
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.RemoveMethodsMetaData

      assertEquals(1, prePassivates.size());
      LifecycleCallbackMetaData prePassivate = prePassivates.get(0);
      assertEquals("passivate", prePassivate.getMethodName());
      assertEquals(MyStatefulBean.class.getName(), prePassivate.getClassName());
      // @Remove
      RemoveMethodsMetaData removeMethods = bean.getRemoveMethods();
      assertNotNull(removeMethods);
      assertEquals(1, removeMethods.size());
      RemoveMethodMetaData removeMethod = removeMethods.get(0);
      assertEquals("remove", removeMethod.getBeanMethod().getMethodName());
      // @Resource
      ResourceEnvironmentReferencesMetaData resource = bean.getResourceEnvironmentReferences();
      assertNotNull(resource);
      assertEquals(1, resource.size());
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.