Package org.jboss.metadata.spi.scope

Examples of org.jboss.metadata.spi.scope.Scope


/*    */ public class DeploymentScopeFactory
/*    */   implements ScopeFactory<DeploymentScope>
/*    */ {
/*    */   public Scope create(DeploymentScope annotation)
/*    */   {
/* 38 */     return new Scope(CommonLevels.DEPLOYMENT, annotation.value());
/*    */   }
View Full Code Here


/*    */ public class ApplicationScopeFactory
/*    */   implements ScopeFactory<ApplicationScope>
/*    */ {
/*    */   public Scope create(ApplicationScope annotation)
/*    */   {
/* 38 */     return new Scope(CommonLevels.APPLICATION, annotation.value());
/*    */   }
View Full Code Here

   /** The annotated element */
   private AnnotatedElement annotated;
  
   private static final ScopeKey getScopeKey(AnnotatedElement annotated)
   {
      Scope scope;
      if (annotated instanceof Class)
      {
         Class<?> clazz = Class.class.cast(annotated);
         scope = new Scope(CommonLevels.CLASS, clazz);
      }
      else if (annotated instanceof Member)
      {
         Member member = (Member) annotated;
         scope = new Scope(CommonLevels.JOINPOINT, member);
      }
      else
      {
         return ScopeKey.DEFAULT_SCOPE;
      }
View Full Code Here

  
   private MetaData getMetaData(String app, String instance)
   {
      MutableMetaDataRepository repository = new BasicMetaDataRepository();
      ArrayList<Scope> scopes = new ArrayList<Scope>();
      scopes.add(new Scope(CommonLevels.APPLICATION, app));
      scopes.add(new Scope(CommonLevels.INSTANCE, instance));
      ScopeKey scopeKey = new ScopeKey(scopes);
     
      MemoryMetaDataLoader loader = new MemoryMetaDataLoader(scopeKey);
      repository.addMetaDataRetrieval(loader);
     
View Full Code Here

   /** The annotated element */
   private AnnotatedElement annotated;
  
   private static final ScopeKey getScopeKey(AnnotatedElement annotated)
   {
      Scope scope;
      if (annotated instanceof Class)
      {
         Class clazz = (Class) annotated;
         scope = new Scope(CommonLevels.CLASS, clazz.getName());
      }
      else if (annotated instanceof Member)
      {
         Member member = (Member) annotated;
         scope = new Scope(CommonLevels.JOINPOINT, member.getName());
      }
      else
      {
         return ScopeKey.DEFAULT_SCOPE;
      }
View Full Code Here

    * @return the scope key
    */
   private static final ScopeKey getThreadScopeKey()
   {
      String name = AccessController.doPrivileged(GET_THREAD_NAME);
      Scope scope = new Scope(CommonLevels.THREAD, name);
      return new ScopeKey(scope);
   }
View Full Code Here

TOP

Related Classes of org.jboss.metadata.spi.scope.Scope

Copyright © 2018 www.massapicom. 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.