public AtomicReference<Object[]> getExtensors() { if (delegate != null) { return delegate.getExtensors(); } return extensors; }
public AtomicReference<Object[]> getExtensors() { if (delegate != null) { return delegate.getExtensors(); } return extensors; }
/** * Return a list of ExtensibilityElements for a particular component, such as a BindingFaultInfo. * This perhaps should be protected. * @param holder The item containing the extensibility elements. * @return the extensibility elements. */ public List<ExtensibilityElement> getWSDL11Extensors(AbstractPropertiesHolder holder) { if (holder == null) { return null; } return holder.getExtensors(ExtensibilityElement.class); }
/** * Return a list of ExtensibilityElements for a particular component, such as a BindingFaultInfo. * This perhaps should be protected. * @param holder The item containing the extensibility elements. * @return the extensibility elements. */ public List<ExtensibilityElement> getWSDL11Extensors(AbstractPropertiesHolder holder) { if (holder == null) { return null; } return holder.getExtensors(ExtensibilityElement.class); }
public AtomicReference<Object[]> getExtensors() { if (delegate != null) { return delegate.getExtensors(); } return extensors; }
/** * Return a list of ExtensibilityElements for a particular component, such as a BindingFaultInfo. * This perhaps should be protected. * @param holder The item containing the extensibility elements. * @return the extensibility elements. */ public List<ExtensibilityElement> getWSDL11Extensors(AbstractPropertiesHolder holder) { if (holder == null) { return null; } return holder.getExtensors(ExtensibilityElement.class); }
public AtomicReference<Object[]> getExtensors() { if (delegate != null) { return delegate.getExtensors(); } return extensors; }
public <T> List<T> getExtensors(Class<T> cls) { if (delegate != null) { return delegate.getExtensors(cls); } Object[] exts = extensors.get(); if (exts == null) { return null; } List<T> list = new ArrayList<>(exts.length); for (int x = 0; x < exts.length; x++) { if (cls.isInstance(exts[x])) { list.add(cls.cast(exts[x])); } } return list; }
public <T> List<T> getExtensors(Class<T> cls) { if (delegate != null) { return delegate.getExtensors(cls); } Object[] exts = extensors.get(); if (exts == null) { return null; } List<T> list = new ArrayList<>(exts.length); for (int x = 0; x < exts.length; x++) { if (cls.isInstance(exts[x])) { list.add(cls.cast(exts[x])); } } return list; }
public <T> List<T> getExtensors(Class<T> cls) { if (delegate != null) { return delegate.getExtensors(cls); } Object exts[] = extensors.get(); if (exts == null) { return null; } List<T> list = new ArrayList<T>(exts.length); for (int x = 0; x < exts.length; x++) { if (cls.isInstance(exts[x])) { list.add(cls.cast(exts[x])); } } return list; }
public <T> List<T> getExtensors(Class<T> cls) { if (delegate != null) { return delegate.getExtensors(cls); } Object exts[] = extensors.get(); if (exts == null) { return null; } List<T> list = new ArrayList<T>(exts.length); for (int x = 0; x < exts.length; x++) { if (cls.isInstance(exts[x])) { list.add(cls.cast(exts[x])); } } return list; }
private void addPolicy(AbstractPropertiesHolder place, ServiceInfo service, Policy p, Class<?> cls, String defName) { Element el = addPolicy(service, p, cls, defName); if (el != null && !isExistsPolicyReference(place.getExtensors().get(), getPolicyRefURI(el))) { UnknownExtensibilityElement uee = new UnknownExtensibilityElement(); uee.setElement(el); uee.setRequired(true); uee.setElementType(DOMUtils.getElementQName(el)); place.addExtensor(uee); } } private Element addPolicy(ServiceInfo service, Policy p, Class<?> cls, String defName) {
private void addPolicy(AbstractPropertiesHolder place, ServiceInfo service, Policy p, Class<?> cls, String defName) { Element el = addPolicy(service, p, cls, defName); if (el != null && !isExistsPolicyReference(place.getExtensors().get(), getPolicyRefURI(el))) { UnknownExtensibilityElement uee = new UnknownExtensibilityElement(); uee.setElement(el); uee.setRequired(true); uee.setElementType(DOMUtils.getElementQName(el)); place.addExtensor(uee); } } private Element addPolicy(ServiceInfo service, Policy p, Class<?> cls, String defName) {