Examples of EntityBeanMetaData


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

   @Override
   public void merge(JBossEnterpriseBeanMetaData override, EnterpriseBeanMetaData original, String overridenFile, String overrideFile, boolean mustOverride)
   {
      super.merge(override, original, overridenFile, overrideFile, mustOverride);
      JBossEntityBeanMetaData joverride = (JBossEntityBeanMetaData) override;
      EntityBeanMetaData soriginal = (EntityBeanMetaData) original;

      // home
      if(joverride != null && joverride.home != null)
         home = joverride.home;
      else if(soriginal != null && soriginal.getHome() != null)
         home = soriginal.getHome();
      // remote
      if(joverride != null && joverride.remote != null)
         remote = joverride.remote;
      else if(soriginal != null && soriginal.getRemote() != null)
         remote = soriginal.getRemote();
      // localHome
      if(joverride != null && joverride.localHome != null)
         localHome = joverride.localHome;
      else if(soriginal != null && soriginal.getLocalHome() != null)
         localHome = soriginal.getLocalHome();
      // local
      if(joverride != null && joverride.local != null)
         local = joverride.local;
      else if(soriginal != null && soriginal.getLocal() != null)
         local = soriginal.getLocal();
      // persistenceType
      if(joverride != null && joverride.persistenceType != null)
         persistenceType = joverride.persistenceType;
      else if(soriginal != null && soriginal.getPersistenceType() != null)
         persistenceType = soriginal.getPersistenceType();
      // primKeyClass
      if(joverride != null && joverride.primKeyClass != null)
         primKeyClass = joverride.primKeyClass;
      else if(soriginal != null && soriginal.getPrimKeyClass() != null)
         primKeyClass = soriginal.getPrimKeyClass();
      // reentrant
      if(soriginal != null)
         reentrant = soriginal.isReentrant();
      // cmpVersion
      if(joverride != null && joverride.cmpVersion != null)
         cmpVersion = joverride.cmpVersion;
      else if(soriginal != null && soriginal.getCmpVersion() != null)
         cmpVersion = soriginal.getCmpVersion();
      // abstractSchemaName
      if(joverride != null && joverride.abstractSchemaName != null)
         abstractSchemaName = joverride.abstractSchemaName;
      else if(soriginal != null && soriginal.getAbstractSchemaName() != null)
         abstractSchemaName = soriginal.getAbstractSchemaName();
      // cmpFields
      if(joverride != null && joverride.cmpFields != null)
         cmpFields = joverride.cmpFields;
      else if(soriginal != null && soriginal.getCmpFields() != null)
         cmpFields = soriginal.getCmpFields();
      // primKeyField
      if(joverride != null && joverride.primKeyField != null)
         primKeyField = joverride.primKeyField;
      else if(soriginal != null && soriginal.getPrimKeyField() != null)
         primKeyField = soriginal.getPrimKeyField();
      // securityRoleRefs
      if(joverride != null && joverride.securityRoleRefs != null)
         securityRoleRefs = joverride.securityRoleRefs;
      else if(soriginal != null && soriginal.getSecurityRoleRefs() != null)
         securityRoleRefs = soriginal.getSecurityRoleRefs();
      // queries
      if(joverride != null && joverride.queries != null)
         queries = joverride.queries;
      else if(soriginal != null && soriginal.getQueries() != null)
         queries = soriginal.getQueries();

      // jndiName
      if(joverride != null && joverride.jndiName != null)
         jndiName = joverride.jndiName;
      else if(soriginal != null && soriginal.getMappedName() != null)
         jndiName = soriginal.getMappedName();
      // callByValue
      if(joverride != null)
         callByValue = joverride.callByValue;
      // clustered
      if(joverride != null)
View Full Code Here

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

   @Override
   public void merge(JBossEnterpriseBeanMetaData override, EnterpriseBeanMetaData original, String overridenFile, String overrideFile, boolean mustOverride)
   {
      super.merge(override, original, overridenFile, overrideFile, mustOverride);
      JBossEntityBeanMetaData joverride = (JBossEntityBeanMetaData) override;
      EntityBeanMetaData soriginal = (EntityBeanMetaData) original;

      // home
      if(joverride != null && joverride.home != null)
         home = joverride.home;
      else if(soriginal != null && soriginal.getHome() != null)
         home = soriginal.getHome();
      // remote
      if(joverride != null && joverride.remote != null)
         remote = joverride.remote;
      else if(soriginal != null && soriginal.getRemote() != null)
         remote = soriginal.getRemote();
      // localHome
      if(joverride != null && joverride.localHome != null)
         localHome = joverride.localHome;
      else if(soriginal != null && soriginal.getLocalHome() != null)
         localHome = soriginal.getLocalHome();
      // local
      if(joverride != null && joverride.local != null)
         local = joverride.local;
      else if(soriginal != null && soriginal.getLocal() != null)
         local = soriginal.getLocal();
      // persistenceType
      if(joverride != null && joverride.persistenceType != null)
         persistenceType = joverride.persistenceType;
      else if(soriginal != null && soriginal.getPersistenceType() != null)
         persistenceType = soriginal.getPersistenceType();
      // primKeyClass
      if(joverride != null && joverride.primKeyClass != null)
         primKeyClass = joverride.primKeyClass;
      else if(soriginal != null && soriginal.getPrimKeyClass() != null)
         primKeyClass = soriginal.getPrimKeyClass();
      // reentrant
      if(soriginal != null)
         reentrant = soriginal.isReentrant();
      // cmpVersion
      if(joverride != null && joverride.cmpVersion != null)
         cmpVersion = joverride.cmpVersion;
      else if(soriginal != null && soriginal.getCmpVersion() != null)
         cmpVersion = soriginal.getCmpVersion();
      // abstractSchemaName
      if(joverride != null && joverride.abstractSchemaName != null)
         abstractSchemaName = joverride.abstractSchemaName;
      else if(soriginal != null && soriginal.getAbstractSchemaName() != null)
         abstractSchemaName = soriginal.getAbstractSchemaName();
      // cmpFields
      if(joverride != null && joverride.cmpFields != null)
         cmpFields = joverride.cmpFields;
      else if(soriginal != null && soriginal.getCmpFields() != null)
         cmpFields = soriginal.getCmpFields();
      // primKeyField
      if(joverride != null && joverride.primKeyField != null)
         primKeyField = joverride.primKeyField;
      else if(soriginal != null && soriginal.getPrimKeyField() != null)
         primKeyField = soriginal.getPrimKeyField();
      // securityRoleRefs
      if(joverride != null && joverride.securityRoleRefs != null)
         securityRoleRefs = joverride.securityRoleRefs;
      else if(soriginal != null && soriginal.getSecurityRoleRefs() != null)
         securityRoleRefs = soriginal.getSecurityRoleRefs();
      // queries
      if(joverride != null && joverride.queries != null)
         queries = joverride.queries;
      else if(soriginal != null && soriginal.getQueries() != null)
         queries = soriginal.getQueries();

      // jndiName
      if(joverride != null && joverride.jndiName != null)
         jndiName = joverride.jndiName;
      else if(soriginal != null && soriginal.getMappedName() != null)
         jndiName = soriginal.getMappedName();
      // callByValue
      if(joverride != null)
         callByValue = joverride.callByValue;
      // clustered
      if(joverride != null)
View Full Code Here

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

   {
      Entity annotation = finder.getAnnotation(beanClass, Entity.class);
      if(annotation == null)
         return null;

      EntityBeanMetaData metaData = new EntityBeanMetaData();
      if(annotation.name().length() > 0)
         metaData.setEjbName(annotation.name());
      else
         metaData.setEjbName(beanClass.getSimpleName());
      metaData.setEjbClass(beanClass.getName());
      return metaData;
   }
View Full Code Here

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

    private final InjectedValue<Boolean> defaultOptimisticLocking = new InjectedValue<Boolean>();

    public EntityBeanComponentCreateService(final ComponentConfiguration componentConfiguration, final ApplicationExceptions ejbJarConfiguration) {
        super(componentConfiguration, ejbJarConfiguration);
        final EntityBeanComponentDescription description = EntityBeanComponentDescription.class.cast(componentConfiguration.getComponentDescription());
        final EntityBeanMetaData beanMetaData = EntityBeanMetaData.class.cast(description.getDescriptorData());
        final ClassLoader classLoader = componentConfiguration.getComponentClass().getClassLoader();


        homeClass = (Class<EJBHome>) load(classLoader, beanMetaData.getHome());
        localHomeClass = (Class<EJBLocalHome>) load(classLoader, beanMetaData.getLocalHome());
        localClass = (Class<EJBLocalObject>) load(classLoader, beanMetaData.getLocal());
        remoteClass = (Class<EJBObject>) load(classLoader, beanMetaData.getRemote());
        primaryKeyClass = (Class<Object>) load(classLoader, beanMetaData.getPrimKeyClass());

        final InterceptorFactory tcclInterceptorFactory = new ImmediateInterceptorFactory(new TCCLInterceptor(componentConfiguration.getModuleClassLoader()));
        final InterceptorFactory namespaceContextInterceptorFactory = componentConfiguration.getNamespaceContextInterceptorFactory();

View Full Code Here

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

   @Override
   public void merge(JBossEnterpriseBeanMetaData override, EnterpriseBeanMetaData original, String overridenFile, String overrideFile, boolean mustOverride)
   {
      super.merge(override, original, overridenFile, overrideFile, mustOverride);
      JBossEntityBeanMetaData joverride = (JBossEntityBeanMetaData) override;
      EntityBeanMetaData soriginal = (EntityBeanMetaData) original;

      // home
      if(joverride != null && joverride.home != null)
         home = joverride.home;
      else if(soriginal != null && soriginal.getHome() != null)
         home = soriginal.getHome();
      // remote
      if(joverride != null && joverride.remote != null)
         remote = joverride.remote;
      else if(soriginal != null && soriginal.getRemote() != null)
         remote = soriginal.getRemote();
      // localHome
      if(joverride != null && joverride.localHome != null)
         localHome = joverride.localHome;
      else if(soriginal != null && soriginal.getLocalHome() != null)
         localHome = soriginal.getLocalHome();
      // local
      if(joverride != null && joverride.local != null)
         local = joverride.local;
      else if(soriginal != null && soriginal.getLocal() != null)
         local = soriginal.getLocal();
      // persistenceType
      if(joverride != null && joverride.persistenceType != null)
         persistenceType = joverride.persistenceType;
      else if(soriginal != null && soriginal.getPersistenceType() != null)
         persistenceType = soriginal.getPersistenceType();
      // primKeyClass
      if(joverride != null && joverride.primKeyClass != null)
         primKeyClass = joverride.primKeyClass;
      else if(soriginal != null && soriginal.getPrimKeyClass() != null)
         primKeyClass = soriginal.getPrimKeyClass();
      // reentrant
      if(soriginal != null)
         reentrant = soriginal.isReentrant();
      // cmpVersion
      if(joverride != null && joverride.cmpVersion != null)
         cmpVersion = joverride.cmpVersion;
      else if(soriginal != null && soriginal.getCmpVersion() != null)
         cmpVersion = soriginal.getCmpVersion();
      // abstractSchemaName
      if(joverride != null && joverride.abstractSchemaName != null)
         abstractSchemaName = joverride.abstractSchemaName;
      else if(soriginal != null && soriginal.getAbstractSchemaName() != null)
         abstractSchemaName = soriginal.getAbstractSchemaName();
      // cmpFields
      if(joverride != null && joverride.cmpFields != null)
         cmpFields = joverride.cmpFields;
      else if(soriginal != null && soriginal.getCmpFields() != null)
         cmpFields = soriginal.getCmpFields();
      // primKeyField
      if(joverride != null && joverride.primKeyField != null)
         primKeyField = joverride.primKeyField;
      else if(soriginal != null && soriginal.getPrimKeyField() != null)
         primKeyField = soriginal.getPrimKeyField();
      // securityRoleRefs
      if(joverride != null && joverride.securityRoleRefs != null)
         securityRoleRefs = joverride.securityRoleRefs;
      else if(soriginal != null && soriginal.getSecurityRoleRefs() != null)
         securityRoleRefs = soriginal.getSecurityRoleRefs();
      // queries
      if(joverride != null && joverride.queries != null)
         queries = joverride.queries;
      else if(soriginal != null && soriginal.getQueries() != null)
         queries = soriginal.getQueries();
     
      // jndiName
      if(joverride != null && joverride.jndiName != null)
         jndiName = joverride.jndiName;
      else if(soriginal != null && soriginal.getMappedName() != null)
         jndiName = soriginal.getMappedName();
      // callByValue
      if(joverride != null)
         callByValue = joverride.callByValue;
      // clustered
      if(joverride != null)
View Full Code Here

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

   }
  
   @Override
   protected EntityBeanMetaData assertFullEntity(String ejbName, IEnterpriseBeansMetaData<?, ?, ?, ?> enterpriseBeansMetaData, Mode mode)
   {
      EntityBeanMetaData entity = assertEntity(ejbName + "EjbName", enterpriseBeansMetaData);
      assertId(ejbName, entity);
      assertMappedName(ejbName, entity.getMappedName());
      assertClass(ejbName, "Home", entity.getHome());
      assertClass(ejbName, "Remote", entity.getRemote());
      assertClass(ejbName, "LocalHome", entity.getLocalHome());
      assertClass(ejbName, "Local", entity.getLocal());
      assertClass(ejbName, "EjbClass", entity.getEjbClass());
      assertEquals(PersistenceType.Container, entity.getPersistenceType());
      assertEquals(ejbName + "PrimKeyClass", entity.getPrimKeyClass());
      assertTrue(entity.isReentrant());
      assertEquals("2.x", entity.getCmpVersion());
      assertFalse(entity.isCMP1x());
      assertEquals(ejbName + "AbstractSchemaName", entity.getAbstractSchemaName());
      assertCmpFields(ejbName, 2, entity.getCmpFields());
      assertEquals(ejbName + "PrimKeyField", entity.getPrimKeyField());
      assertEnvironment(ejbName, entity.getJndiEnvironmentRefsGroup(), true, mode);
      assertContainerTransactions(ejbName, 6, 6, entity.getContainerTransactions());
      assertMethodPermissions(ejbName, ejbName + "MethodPermission", 3, 3, entity.getMethodPermissions());
      assertExcludeList(ejbName, 5, 5, entity.getExcludeList());
      assertSecurityRoleRefs(ejbName, 2, entity.getSecurityRoleRefs());
      assertSecurityIdentity(ejbName, "SecurityIdentity", entity.getSecurityIdentity(), true, mode);
      assertQueries(ejbName, 3, entity.getQueries());
     
      return entity;
   }
View Full Code Here

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

    private final InterceptorFactory ejbPassivate;

    public EntityBeanComponentCreateService(final ComponentConfiguration componentConfiguration, final ApplicationExceptions ejbJarConfiguration) {
        super(componentConfiguration, ejbJarConfiguration);
        final EntityBeanComponentDescription description = EntityBeanComponentDescription.class.cast(componentConfiguration.getComponentDescription());
        final EntityBeanMetaData beanMetaData = EntityBeanMetaData.class.cast(description.getDescriptorData());
        final ClassLoader classLoader = componentConfiguration.getComponentClass().getClassLoader();


        homeClass = (Class<EJBHome>) load(classLoader, beanMetaData.getHome());
        localHomeClass = (Class<EJBLocalHome>) load(classLoader, beanMetaData.getLocalHome());
        localClass = (Class<EJBLocalObject>) load(classLoader, beanMetaData.getLocal());
        remoteClass = (Class<EJBObject>) load(classLoader, beanMetaData.getRemote());
        primaryKeyClass = (Class<Object>) load(classLoader, beanMetaData.getPrimKeyClass());

        final InterceptorFactory tcclInterceptorFactory = new ImmediateInterceptorFactory(new TCCLInterceptor(componentConfiguration.getModuleClassLoder()));
        final InterceptorFactory namespaceContextInterceptorFactory = componentConfiguration.getNamespaceContextInterceptorFactory();

View Full Code Here

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

      assertTrue(old.isEJB1x());
      assertFalse(old.isEJB2x());
      assertFalse(old.isEJB21());
      assertFalse(old.isEJB3x());
     
      EntityBeanMetaData entity = (EntityBeanMetaData) specMetaData.getEnterpriseBean("EjbName");
      assertNotNull(entity);
      assertTrue(entity.isCMP1x());
     
      EntityMetaData emd = (EntityMetaData) old.getBeanByEjbName("EjbName");
      assertNotNull(emd);
      assertTrue(emd.isCMP1x());
View Full Code Here

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

      assertSecurityIdentity(ejbName, "SecurityIdentity", session.getSecurityIdentity(), true, mode);
   }
  
   protected EntityBeanMetaData assertFullEntity(String ejbName, IEnterpriseBeansMetaData enterpriseBeansMetaData, Mode mode)
   {
      EntityBeanMetaData entity = assertEntity(ejbName + "EjbName", enterpriseBeansMetaData);
      assertFullEntity(ejbName, entity, mode);     
      return entity;
   }
View Full Code Here

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

   @Override
   public void merge(JBossEnterpriseBeanMetaData override, EnterpriseBeanMetaData original, String overridenFile, String overrideFile, boolean mustOverride)
   {
      super.merge(override, original, overridenFile, overrideFile, mustOverride);
      JBossEntityBeanMetaData joverride = (JBossEntityBeanMetaData) override;
      EntityBeanMetaData soriginal = (EntityBeanMetaData) original;

      // home
      if(joverride != null && joverride.home != null)
         home = joverride.home;
      else if(soriginal != null && soriginal.getHome() != null)
         home = soriginal.getHome();
      // remote
      if(joverride != null && joverride.remote != null)
         remote = joverride.remote;
      else if(soriginal != null && soriginal.getRemote() != null)
         remote = soriginal.getRemote();
      // localHome
      if(joverride != null && joverride.localHome != null)
         localHome = joverride.localHome;
      else if(soriginal != null && soriginal.getLocalHome() != null)
         localHome = soriginal.getLocalHome();
      // local
      if(joverride != null && joverride.local != null)
         local = joverride.local;
      else if(soriginal != null && soriginal.getLocal() != null)
         local = soriginal.getLocal();
      // persistenceType
      if(joverride != null && joverride.persistenceType != null)
         persistenceType = joverride.persistenceType;
      else if(soriginal != null && soriginal.getPersistenceType() != null)
         persistenceType = soriginal.getPersistenceType();
      // primKeyClass
      if(joverride != null && joverride.primKeyClass != null)
         primKeyClass = joverride.primKeyClass;
      else if(soriginal != null && soriginal.getPrimKeyClass() != null)
         primKeyClass = soriginal.getPrimKeyClass();
      // reentrant
      if(soriginal != null)
         reentrant = soriginal.isReentrant();
      // cmpVersion
      if(joverride != null && joverride.cmpVersion != null)
         cmpVersion = joverride.cmpVersion;
      else if(soriginal != null && soriginal.getCmpVersion() != null)
         cmpVersion = soriginal.getCmpVersion();
      // abstractSchemaName
      if(joverride != null && joverride.abstractSchemaName != null)
         abstractSchemaName = joverride.abstractSchemaName;
      else if(soriginal != null && soriginal.getAbstractSchemaName() != null)
         abstractSchemaName = soriginal.getAbstractSchemaName();
      // cmpFields
      if(joverride != null && joverride.cmpFields != null)
         cmpFields = joverride.cmpFields;
      else if(soriginal != null && soriginal.getCmpFields() != null)
         cmpFields = soriginal.getCmpFields();
      // primKeyField
      if(joverride != null && joverride.primKeyField != null)
         primKeyField = joverride.primKeyField;
      else if(soriginal != null && soriginal.getPrimKeyField() != null)
         primKeyField = soriginal.getPrimKeyField();
      // securityRoleRefs
      if(joverride != null && joverride.securityRoleRefs != null)
         securityRoleRefs = joverride.securityRoleRefs;
      else if(soriginal != null && soriginal.getSecurityRoleRefs() != null)
         securityRoleRefs = soriginal.getSecurityRoleRefs();
      // queries
      if(joverride != null && joverride.queries != null)
         queries = joverride.queries;
      else if(soriginal != null && soriginal.getQueries() != null)
         queries = soriginal.getQueries();
     
      // jndiName
      if(joverride != null && joverride.jndiName != null)
         jndiName = joverride.jndiName;
      else if(soriginal != null && soriginal.getMappedName() != null)
         jndiName = soriginal.getMappedName();
      // callByValue
      if(joverride != null)
         callByValue = joverride.callByValue;
      // clustered
      if(joverride != null)
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.