@Override public synchronized Enumeration<Permission> elements() { return new ArrayEnumeration(permissions); } }
@Override public Object nextElement() { if (!hasMoreElements()) { throw new NoSuchElementException("No more elements exist"); } return elements[elementsIndex++]; }
} else if (retValue instanceof org.apache.openejb.util.ArrayEnumeration) { org.apache.openejb.util.ArrayEnumeration enumeration = (org.apache.openejb.util.ArrayEnumeration) retValue; for (int i = enumeration.size() - 1; i >= 0; --i) { ProxyInfo proxyInfo = ((ProxyInfo) enumeration.get(i)); enumeration.set(i, createProxy(proxyInfo.getPrimaryKey())); proxies.add(createProxy(proxyInfo.getPrimaryKey())); return new org.apache.openejb.util.ArrayEnumeration(proxies); } else { org.apache.openejb.ProxyInfo proxyInfo = (org.apache.openejb.ProxyInfo) retValue;
} else if (retValue instanceof ArrayEnumeration) { final ArrayEnumeration enumeration = (ArrayEnumeration) retValue; for (int i = enumeration.size() - 1; i >= 0; --i) { final ProxyInfo proxyInfo = (ProxyInfo) enumeration.get(i); enumeration.set(i, createProxy(proxyInfo.getPrimaryKey(), getMainInterface())); proxies.add(createProxy(proxyInfo.getPrimaryKey(), getMainInterface())); return new ArrayEnumeration(proxies); } else { final ProxyInfo proxyInfo = (ProxyInfo) retValue;
} else if (retValue instanceof ArrayEnumeration) { final ArrayEnumeration enumeration = (ArrayEnumeration) retValue; for (int i = enumeration.size() - 1; i >= 0; --i) { final ProxyInfo proxyInfo = (ProxyInfo) enumeration.get(i); enumeration.set(i, createProxy(proxyInfo.getPrimaryKey(), getMainInterface())); proxies.add(createProxy(proxyInfo.getPrimaryKey(), getMainInterface())); return new ArrayEnumeration(proxies); } else { final ProxyInfo proxyInfo = (ProxyInfo) retValue;
@Override public synchronized Enumeration<Permission> elements() { return new ArrayEnumeration(permissions); } }
@Override public Object nextElement() { if (!hasMoreElements()) { throw new NoSuchElementException("No more elements exist"); } return elements[elementsIndex++]; }
@Override public Enumeration<String> getInitParameterNames() { return new ArrayEnumeration(params.keySet()); } }
public Object nextElement() { if (!hasMoreElements()) throw new NoSuchElementException("No more elements exist"); return elements[elementsIndex++]; }
@Override public Enumeration<String> getInitParameterNames() { return new ArrayEnumeration(params.keySet()); } }
@Override public Enumeration<String> getHeaders(final String s) { return new ArrayEnumeration(Arrays.asList(headers.get(s))); }
@Override public Enumeration<String> getHeaders(String s) { final List<String> list = headers.get(s); return new ArrayEnumeration(list == null ? Collections.emptyList() : list); }
@Override public Enumeration<Locale> getLocales() { return new ArrayEnumeration(Arrays.asList(Locale.getAvailableLocales())); }
@Override public Enumeration<Locale> getLocales() { return new ArrayEnumeration(Arrays.asList(Locale.getAvailableLocales())); }
@Override public Enumeration<String> getAttributeNames() { return new ArrayEnumeration(new ArrayList<String>(attributes.keySet())); }
@Override public Enumeration<String> getHeaderNames() { return new ArrayEnumeration(new ArrayList<>(headers.keySet())); }
@Override public Enumeration<String> getHeaderNames() { return new ArrayEnumeration(new ArrayList<String>(headers.keySet())); }
@Override public Enumeration<String> getParameterNames() { return new ArrayEnumeration(new ArrayList<>(parameters.keySet())); }
@Override public Enumeration<String> getParameterNames() { return new ArrayEnumeration(new ArrayList<String>(parameters.keySet())); }
@Override public Enumeration<String> getAttributeNames() { return new ArrayEnumeration(new ArrayList<String>(attributes.keySet())); }