public AbstractNameQuery(AbstractName abstractName, Set interfaceTypes) { this.artifact = abstractName.getArtifact(); this.name = abstractName.getName(); this.interfaceTypes = interfaceTypes == null ? Collections.EMPTY_SET : interfaceTypes; this.uri = createURI(artifact, name, this.interfaceTypes); }
/** * @deprecated This will be removed in a future release */ public GBeanInfoBuilder(String name, ClassLoader classLoader) { this(checkNotNull(name), loadClass(classLoader, name), GBeanInfo.getGBeanInfo(name, classLoader)); }
public void addAttribute(String name, String type, boolean persistent, boolean manageable) { String getter = searchForGetter(name, type, gbeanType); String setter = searchForSetter(name, type, gbeanType); addAttribute(new GAttributeInfo(name, type, persistent, manageable, getter, setter)); }
protected GBeanData configureApplicationPolicyManager(AbstractName applicationPolicyManagerName, Map<String, ComponentPermissions> contextIDToPermissionsMap) { GBeanData jaccBeanData = new GBeanData(applicationPolicyManagerName, ApplicationPolicyConfigurationManager.GBEAN_INFO); jaccBeanData.setAttribute("contextIdToPermissionsMap", contextIDToPermissionsMap); return jaccBeanData; }
private void respectExcludeUnlistedClasses(GBeanData gbeanData) { boolean excludeUnlistedClasses = (Boolean) gbeanData.getAttribute("excludeUnlistedClasses"); if (excludeUnlistedClasses) { gbeanData.clearAttribute("jarFileUrls"); } }
public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof TargetImpl)) return false; final TargetImpl target = (TargetImpl) o; if (!name.equals(target.name)) return false; return true; }
public void memberRemoved(ReferenceCollectionEvent event) { EjbDeployment ejb = (EjbDeployment) event.getMember(); removeEjb(ejb); } });
/** * @deprecated */ public void addOperation(String name) { // FIXME : This is needed because the getters/setters are not being added as operation // i.e. kerenl.invoke("getX") fails. addOperation(new GOperationInfo(name, NO_ARGS, "")); }
public void setConstructor(String[] names) { constructor = new GConstructorInfo(names); setPersistentAttributes(names); }
public void setConstructor(GConstructorInfo constructor) { assert constructor != null; this.constructor = constructor; List names = constructor.getAttributeNames(); setPersistentAttributes((String[]) names.toArray(new String[names.size()])); }
public AbstractNameQuery(Artifact artifact, Map name) { this.artifact = artifact; this.name = name; this.interfaceTypes = Collections.EMPTY_SET; this.uri = createURI(artifact, name, interfaceTypes); }
/** * Delegating DynamicGBean getAttribute method. * @param name of attribute. * @return attribute value. * @throws Exception */ public Object getAttribute(final String name) throws Exception { return delegate.getAttribute(name); }
public Object invoke(Object target, Object[] arguments) throws Exception { ((DynamicGBean) target).setAttribute(name, arguments[0]); return null; } }
public Object invoke(Object target, Object[] arguments) throws Exception { DynamicGBean dynamicGBean = (DynamicGBean) target; dynamicGBean.invoke(name, arguments, types); return null; } };
public boolean equals(Object obj) { if (obj == this) return true; if (!(obj instanceof GBeanInstance)) return false; return abstractName.equals(((GBeanInstance) obj).abstractName); }
public void memberAdded(ReferenceCollectionEvent event) { ServerInstanceData instance = (ServerInstanceData) event.getMember(); try { addServerInstance(instance, artifactManager, writeableRepo, serverInfo, servers, live); } catch (IOException e) { //nothing to do?? log??? } }
public void addOperation(String name, String returnType) { addOperation(new GOperationInfo(name, NO_ARGS, returnType)); }
public AbstractNameQuery(Artifact artifact, Map name, Set interfaceTypes) { this.artifact = artifact; this.name = name; if (interfaceTypes == null) interfaceTypes = Collections.EMPTY_SET; this.interfaceTypes = interfaceTypes; this.uri = createURI(artifact, name, this.interfaceTypes); }
/** * Delegating DynamicGBean getAttribute method. * * @param name of attribute. * @return attribute value. * @throws Exception */ public Object getAttribute(final String name) throws Exception { return delegate.getAttribute(name); }
public void addOperation(String name, Class[] paramTypes, String returnType) { addOperation(new GOperationInfo(name, paramTypes, returnType)); }