Package org.jboss.dependency.plugins

Examples of org.jboss.dependency.plugins.AbstractDependencyItem


/*     */   {
/* 187 */     ServiceControllerContext context = visitor.getControllerContext();
/* 188 */     Object name = context.getName();
/* 189 */     ControllerState whenRequired = visitor.getContextState();
/*     */
/* 191 */     DependencyItem item = new AbstractDependencyItem(name, this.dependency, whenRequired, this.dependentState);
/* 192 */     visitor.addDependency(item);
/*     */
/* 194 */     visitor.visit(this);
/*     */   }
View Full Code Here


/* 570 */     if (isInnerBean)
/*     */     {
/* 572 */       Object name = ctx.getName();
/* 573 */       Object iDependOn = getUnderlyingValue();
/* 574 */       ControllerState whenRequired = visitor.getContextState();
/* 575 */       DependencyItem di = new AbstractDependencyItem(name, iDependOn, whenRequired, ControllerState.INSTALLED);
/* 576 */       visitor.addDependency(di);
/*     */     }
/* 578 */     super.initialVisit(visitor);
/*     */   }
View Full Code Here

/*  86 */     parameters.add(new AbstractParameterMetaData(Boolean.TYPE.getName(), Boolean.valueOf(this.exposeClass)));
/*  87 */     parameters.add(new AbstractParameterMetaData(new AbstractValueMetaData(this.interfaces)));
/*  88 */     constructor.setParameters(parameters);
/*  89 */     setConstructor(constructor);
/*     */
/*  91 */     vistor.addDependency(new AbstractDependencyItem(this.name, this.beanName, ControllerState.INSTANTIATED, ControllerState.DESCRIBED));
/*  92 */     super.initialVisit(vistor);
/*     */   }
View Full Code Here

/* 262 */     if (state == null)
/*     */     {
/* 264 */       state = ControllerState.INSTALLED;
/*     */     }
/*     */
/* 267 */     DependencyItem item = new AbstractDependencyItem(name, iDependOn, whenRequired, state);
/* 268 */     visitor.addDependency(item);
/* 269 */     super.initialVisit(visitor);
/*     */   }
View Full Code Here

/*    */   {
/* 64 */     this.context = visitor.getControllerContext();
/* 65 */     setValue(this.context.getName());
/* 66 */     ControllerState whenRequired = visitor.getContextState();
/*    */
/* 68 */     DependencyItem item = new AbstractDependencyItem(getUnderlyingValue(), getUnderlyingValue(), whenRequired, ControllerState.INSTANTIATED);
/* 69 */     visitor.addDependency(item);
/*    */
/* 71 */     super.initialVisit(visitor);
/*    */   }
View Full Code Here

/* 196 */       if (whenRequired == null)
/*     */       {
/* 198 */         whenRequired = visitor.getContextState();
/*     */       }
/*     */
/* 201 */       DependencyItem item = new AbstractDependencyItem(name, iDependOn, whenRequired, this.dependentState);
/* 202 */       visitor.addDependency(item);
/*     */     }
/* 204 */     super.initialVisit(visitor);
/*     */   }
View Full Code Here

    * @param dimd the dependency metadata item
    * @return new dependency item
    */
   protected DependencyItem createDependencyItem(DependencyItemMetaData dimd)
   {
      return new AbstractDependencyItem(name, dimd.getValue(), dimd.getWhenRequired(), dimd.getDependentState());
   }
View Full Code Here

      if (isInnerBean)
      {
         Object name = ctx.getName();
         Object iDependOn = getUnderlyingValue();
         ControllerState whenRequired = visitor.getContextState();
         DependencyItem di = new AbstractDependencyItem(name, iDependOn, whenRequired, ControllerState.INSTALLED);
         visitor.addDependency(di);
      }
      if (create != null && create.getMethodName() == null)
         create.setMethodName("create");
      if (start != null && start.getMethodName() == null)
View Full Code Here

   }
  
   public void addDependency(KernelControllerContext context)
   {
      BeanMetaData metaData = context.getBeanMetaData();
      AbstractDependencyItem dependency = new AbstractDependencyItem(metaData.getName(), dependencyName, ControllerState.INSTANTIATED, ControllerState.INSTALLED);
      DependencyInfo depends = context.getDependencyInfo();
      depends.addIDependOn(dependency);
   }
View Full Code Here

TOP

Related Classes of org.jboss.dependency.plugins.AbstractDependencyItem

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.