Examples of BasicMetaDataRepository


Examples of org.jboss.metadata.plugins.repository.basic.BasicMetaDataRepository

      super(name, true);
   }

   protected MetaData setupMetaData(MetaDataLoader loader)
   {
      BasicMetaDataRepository repository = new BasicMetaDataRepository();
      repository.addMetaDataRetrieval(loader);
      return repository.getMetaData(loader.getScope());
   }
View Full Code Here

Examples of org.jboss.metadata.plugins.repository.basic.BasicMetaDataRepository

      super(name);
   }

   protected MutableMetaDataRepository setupEmpty()
   {
      return new BasicMetaDataRepository();
   }
View Full Code Here

Examples of org.jboss.metadata.plugins.repository.basic.BasicMetaDataRepository

      super(name, true);
   }

   protected MetaData setupMetaData(MetaDataLoader loader)
   {
      BasicMetaDataRepository repository = new BasicMetaDataRepository();
      repository.addMetaDataRetrieval(loader);
      return repository.getMetaData(loader.getScope());
   }
View Full Code Here

Examples of org.jboss.metadata.plugins.repository.basic.BasicMetaDataRepository

      super(name);
   }

   protected MutableMetaDataRepository setupEmpty()
   {
      return new BasicMetaDataRepository();
   }
View Full Code Here

Examples of org.jboss.metadata.plugins.repository.basic.BasicMetaDataRepository

   /**
    * Create a new BasicKernelMetaDataRepository.
    */
   public BasicKernelMetaDataRepository()
   {
      super(new BasicMetaDataRepository());
   }
View Full Code Here

Examples of org.jboss.metadata.plugins.repository.basic.BasicMetaDataRepository

   static void createAndPushMetaData(Domain scopedDomain)
   {
      //Deployer creates Domain depending on classloader rules, and adds it to metadata for deployment
      ScopeKey scopeKey = createScope("Test", scopedDomain.getDomainName());
      MutableMetaDataRepository repository = new BasicMetaDataRepository();
      MetaDataRetrieval retrieval = new MemoryMetaDataLoader(scopeKey);
      repository.addMetaDataRetrieval(retrieval);
     
      if (scopedDomain != null)
      {
         ((MutableMetaData)retrieval).addMetaData(scopedDomain, Domain.class);
      }
      MetaData metadata = repository.getMetaData(scopeKey);
      MetaDataStack.push(metadata);
   }
View Full Code Here

Examples of org.jboss.metadata.plugins.repository.basic.BasicMetaDataRepository

      }
   }
  
   private MetaData setupMetaData(Class<?> clazz, Annotation...annotations)
   {
      MutableMetaDataRepository repository = new BasicMetaDataRepository();
     
      ScopeKey scopeKey = ScopeKey.DEFAULT_SCOPE.clone();
      scopeKey.addScope(CommonLevels.INSTANCE, "Test");
      scopeKey.addScope(CommonLevels.CLASS, clazz.getName());
      scopeKey.addScope(CommonLevels.WORK, String.valueOf(hashCode()));
      ScopeKey mutableScope = new ScopeKey(CommonLevels.INSTANCE, "Test".toString());
      MemoryMetaDataLoader mutable = new MemoryMetaDataLoader(mutableScope);
      repository.addMetaDataRetrieval(mutable);
      addClassAnnotations(clazz, mutable, annotations);
     
      MetaData metadata = new MetaDataRetrievalToMetaDataBridge(mutable);
     
      return metadata;
View Full Code Here

Examples of org.jboss.metadata.plugins.repository.basic.BasicMetaDataRepository

   /**
    * Create a new BasicKernelMetaDataRepository.
    */
   public BasicKernelMetaDataRepository()
   {
      super(new BasicMetaDataRepository());
   }
View Full Code Here

Examples of org.jboss.metadata.plugins.repository.basic.BasicMetaDataRepository

   @Override
   protected Deployers createDeployers()
   {
      DeployersImpl deployers = (DeployersImpl) super.createDeployers();
      repository = new BasicMetaDataRepository();
      deployers.setRepository(repository);
      return deployers;
   }
View Full Code Here

Examples of org.jboss.metadata.plugins.repository.basic.BasicMetaDataRepository

   @Override
   protected Deployers createDeployers()
   {
      DeployersImpl deployers = (DeployersImpl) super.createDeployers();
      repository = new BasicMetaDataRepository();
      deployers.setRepository(repository);
      return deployers;
   }
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.