public void initialVisit(MetaDataVisitor visitor) { KernelControllerContext context = visitor.getControllerContext(); DependencyItem item = new JndiDependencyItem(jndiName, loader, whenRequired); visitor.addDependency(item); visitor.initialVisit(this); }
public void describeVisit(MetaDataVisitor vistor) { vistor.describeVisit(this); }
public void initialVisit(MetaDataVisitor visitor) { if (getClassLoader() == null) throw new IllegalArgumentException("ClassLoader should have a nested value."); visitor.setContextState(ControllerState.PRE_INSTALL); visitor.initialVisit(this); }
@Override public void initialVisit(MetaDataVisitor visitor) { depends = new JndiDependencyItem(jndiName, env, classLoaderName); visitor.addDependency(depends); visitor.initialVisit(this); }
public void initialVisit(MetaDataVisitor visitor) { context = visitor.getControllerContext(); visitor.addDependency(new WBInjectionDependencyItem(context.getName(), visitor.getContextState(), type, annotations)); type = null; // nullify it super.initialVisit(visitor); }
public void initialVisit(MetaDataVisitor visitor) { ControllerContext context = visitor.getControllerContext(); if (context instanceof WeldKernelControllerContext == false) throw new IllegalStateException("Context is not a WeldKernelControllerContext " + context.getName()); this.context = (WeldKernelControllerContext)context; visitor.addDependency(new WeldDependencyItem(context.getName())); }
context = visitor.getControllerContext(); MetaDataVisitorNode node = visitor.visitorNodeStack().pop(); try if (whenRequired == null) whenRequired = visitor.getContextState(); dependentState, search); visitor.addDependency(item); visitor.visitorNodeStack().push(node);
public void initialVisit(MetaDataVisitor visitor) { context = visitor.getControllerContext(); super.initialVisit(visitor); }
public void initialVisit(MetaDataVisitor vistor) { vistor.initialVisit(this); }
public void initialVisit(MetaDataVisitor visitor) { context = visitor.getControllerContext(); configurator = visitor.getControllerContext().getKernel().getConfigurator(); preparePreinstantiatedLookup(visitor); visitor.initialVisit(this); }
public void describeVisit(MetaDataVisitor visitor) { Object name = context.getName(); Object iDependOn = getUnderlyingValue(); ControllerState whenRequired = visitor.getContextState(); ControllerState dependentState = state; if (dependentState == null) dependentState = ControllerState.INSTALLED; DependencyItem item = new SearchDependencyItem(name, iDependOn, whenRequired, dependentState, search); visitor.addDependency(item); super.describeVisit(visitor); }
KernelControllerContext context = visitor.getControllerContext(); ClassLoader cl = Configurator.getClassLoader(context.getBeanMetaData()); KernelController controller = (KernelController) context.getController(); Stack<MetaDataVisitorNode> visitorNodeStack = visitor.visitorNodeStack();
public void initialVisit(MetaDataVisitor visitor) { context = visitor.getControllerContext(); setValue(context.getName()); ControllerState whenRequired = visitor.getContextState(); DependencyItem item = new AbstractDependencyItem(getUnderlyingValue(), getUnderlyingValue(), whenRequired, ControllerState.INSTANTIATED); visitor.addDependency(item); super.initialVisit(visitor); }
public void initialVisit(MetaDataVisitor visitor) { if (getMethodName() == null) throw new IllegalArgumentException("Install/uninstall should have method attribute."); KernelControllerContext context = visitor.getControllerContext(); if (bean != null) { DependencyItem item = new InstallationDependencyItem(context.getName()); visitor.addDependency(item); } super.initialVisit(visitor); }
KernelControllerContext ctx = visitor.getControllerContext(); if (ctx.getBeanMetaData() == this) context = ctx; boolean isInnerBean = visitor.visitorNodeStack().isEmpty() == false; if (isInnerBean) ControllerState whenRequired = visitor.getContextState(); DependencyItem di = new AbstractDependencyItem(name, iDependOn, whenRequired, ControllerState.INSTALLED); visitor.addDependency(di);
protected Object getName(MetaDataVisitor handle) { return handle.getControllerContext().getName(); } }
public void initialVisit(MetaDataVisitor vistor) { vistor.initialVisit(this); }
@Override public void describeVisit(MetaDataVisitor visitor) { Object name = context.getName(); //Object iDependOn = getUnderlyingValue(); Object iDependOn = getPersistenceUnitBeanName(); log.info("iDependOn " + iDependOn); ControllerState whenRequired = visitor.getContextState(); ControllerState dependentState = ControllerState.INSTALLED; AbstractDependencyItem dependency = new AbstractDependencyItem(name, iDependOn, whenRequired, dependentState); visitor.addDependency(dependency); super.describeVisit(visitor); }
public void initialVisit(MetaDataVisitor visitor) { KernelControllerContext context = visitor.getControllerContext(); DependencyItem item = new EjbLinkDemandDependencyItem(context.getName()); visitor.addDependency(item); visitor.initialVisit(this); }
public void initialVisit(MetaDataVisitor visitor) { if (search == null) throw new IllegalArgumentException("Null search"); context = visitor.getControllerContext(); ControllerState whenRequired = whenRequiredState; if (whenRequired == null) { whenRequired = visitor.getContextState(); } if (isOptional()) optionalWhenRequired = whenRequired; // used for sub class optional handling if (addDependencyItem()) { Object name = context.getName(); Object iDependOn = getUnderlyingValue(); DependencyItem item; if (isSearchApplied()) { item = new SearchDependencyItem(name, iDependOn, whenRequired, dependentState, search); } else { item = new AbstractDependencyItem(name, iDependOn, whenRequired, dependentState); } visitor.addDependency(item); } super.initialVisit(visitor); }