[webbeans-commits] Webbeans SVN: r1559 - in ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans: bootstrap/spi/helpers and 4 other directories.
webbeans-commits at lists.jboss.org
webbeans-commits at lists.jboss.org
Tue Feb 17 08:49:31 EST 2009
Author: pete.muir at jboss.org
Date: 2009-02-17 08:49:31 -0500 (Tue, 17 Feb 2009)
New Revision: 1559
Added:
ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/bootstrap/spi/helpers/
ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/bootstrap/spi/helpers/ForwardingEjbDiscovery.java
ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/bootstrap/spi/helpers/ForwardingWebBeanDiscovery.java
ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/helpers/
ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/helpers/ForwadingBusinessInterfaceDescriptor.java
ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/helpers/ForwardingEjbDescriptor.java
ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/helpers/ForwardingEjbResolver.java
ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/resources/spi/helpers/
ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/resources/spi/helpers/ForwardingNamingContext.java
ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/resources/spi/helpers/ForwardingResourceLoader.java
Removed:
ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/bootstrap/spi/ForwardingEjbDiscovery.java
ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/bootstrap/spi/ForwardingWebBeanDiscovery.java
ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/ForwadingBusinessInterfaceDescriptor.java
ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/ForwardingEjbDescriptor.java
ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/ForwardingEjbResolver.java
ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/resources/spi/ForwardingNamingContext.java
ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/resources/spi/ForwardingResourceLoader.java
Log:
Move helpers to subpackage
Deleted: ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/bootstrap/spi/ForwardingEjbDiscovery.java
===================================================================
--- ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/bootstrap/spi/ForwardingEjbDiscovery.java 2009-02-17 07:56:13 UTC (rev 1558)
+++ ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/bootstrap/spi/ForwardingEjbDiscovery.java 2009-02-17 13:49:31 UTC (rev 1559)
@@ -1,43 +0,0 @@
-package org.jboss.webbeans.bootstrap.spi;
-
-import org.jboss.webbeans.ejb.spi.EjbDescriptor;
-
-/**
- * An implementation of {@link EjbDiscovery} which forwards all its method calls
- * to another {@link EjbDiscovery}}. Subclasses should override one or more
- * methods to modify the behavior of the backing {@link EjbDiscovery} as desired
- * per the <a
- * href="http://en.wikipedia.org/wiki/Decorator_pattern">decorator pattern</a>.
- *
- * @author Pete Muir
- *
- */
-public abstract class ForwardingEjbDiscovery implements EjbDiscovery
-{
-
- protected abstract EjbDiscovery delegate();
-
- public Iterable<EjbDescriptor<?>> discoverEjbs()
- {
- return delegate().discoverEjbs();
- }
-
- @Override
- public boolean equals(Object obj)
- {
- return delegate().equals(obj);
- }
-
- @Override
- public String toString()
- {
- return delegate().toString();
- }
-
- @Override
- public int hashCode()
- {
- return delegate().hashCode();
- }
-
-}
Deleted: ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/bootstrap/spi/ForwardingWebBeanDiscovery.java
===================================================================
--- ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/bootstrap/spi/ForwardingWebBeanDiscovery.java 2009-02-17 07:56:13 UTC (rev 1558)
+++ ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/bootstrap/spi/ForwardingWebBeanDiscovery.java 2009-02-17 13:49:31 UTC (rev 1559)
@@ -1,48 +0,0 @@
-package org.jboss.webbeans.bootstrap.spi;
-
-import java.net.URL;
-
-/**
- * An implementation of {@link WebBeanDiscovery} which forwards all its method
- * calls to another {@link WebBeanDiscovery}}. Subclasses should override one or
- * more methods to modify the behavior of the backing {@link WebBeanDiscovery}
- * as desired per the <a
- * href="http://en.wikipedia.org/wiki/Decorator_pattern">decorator pattern</a>.
- *
- * @author Pete Muir
- *
- */
-public abstract class ForwardingWebBeanDiscovery implements WebBeanDiscovery
-{
-
- protected abstract WebBeanDiscovery delegate();
-
- public Iterable<Class<?>> discoverWebBeanClasses()
- {
- return delegate().discoverWebBeanClasses();
- }
-
- public Iterable<URL> discoverWebBeansXml()
- {
- return delegate().discoverWebBeansXml();
- }
-
- @Override
- public boolean equals(Object obj)
- {
- return delegate().equals(obj);
- }
-
- @Override
- public String toString()
- {
- return delegate().toString();
- }
-
- @Override
- public int hashCode()
- {
- return delegate().hashCode();
- }
-
-}
Copied: ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/bootstrap/spi/helpers/ForwardingEjbDiscovery.java (from rev 1554, ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/bootstrap/spi/ForwardingEjbDiscovery.java)
===================================================================
--- ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/bootstrap/spi/helpers/ForwardingEjbDiscovery.java (rev 0)
+++ ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/bootstrap/spi/helpers/ForwardingEjbDiscovery.java 2009-02-17 13:49:31 UTC (rev 1559)
@@ -0,0 +1,44 @@
+package org.jboss.webbeans.bootstrap.spi.helpers;
+
+import org.jboss.webbeans.bootstrap.spi.EjbDiscovery;
+import org.jboss.webbeans.ejb.spi.EjbDescriptor;
+
+/**
+ * An implementation of {@link EjbDiscovery} which forwards all its method calls
+ * to another {@link EjbDiscovery}}. Subclasses should override one or more
+ * methods to modify the behavior of the backing {@link EjbDiscovery} as desired
+ * per the <a
+ * href="http://en.wikipedia.org/wiki/Decorator_pattern">decorator pattern</a>.
+ *
+ * @author Pete Muir
+ *
+ */
+public abstract class ForwardingEjbDiscovery implements EjbDiscovery
+{
+
+ protected abstract EjbDiscovery delegate();
+
+ public Iterable<EjbDescriptor<?>> discoverEjbs()
+ {
+ return delegate().discoverEjbs();
+ }
+
+ @Override
+ public boolean equals(Object obj)
+ {
+ return delegate().equals(obj);
+ }
+
+ @Override
+ public String toString()
+ {
+ return delegate().toString();
+ }
+
+ @Override
+ public int hashCode()
+ {
+ return delegate().hashCode();
+ }
+
+}
Property changes on: ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/bootstrap/spi/helpers/ForwardingEjbDiscovery.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Copied: ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/bootstrap/spi/helpers/ForwardingWebBeanDiscovery.java (from rev 1554, ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/bootstrap/spi/ForwardingWebBeanDiscovery.java)
===================================================================
--- ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/bootstrap/spi/helpers/ForwardingWebBeanDiscovery.java (rev 0)
+++ ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/bootstrap/spi/helpers/ForwardingWebBeanDiscovery.java 2009-02-17 13:49:31 UTC (rev 1559)
@@ -0,0 +1,50 @@
+package org.jboss.webbeans.bootstrap.spi.helpers;
+
+import java.net.URL;
+
+import org.jboss.webbeans.bootstrap.spi.WebBeanDiscovery;
+
+/**
+ * An implementation of {@link WebBeanDiscovery} which forwards all its method
+ * calls to another {@link WebBeanDiscovery}}. Subclasses should override one or
+ * more methods to modify the behavior of the backing {@link WebBeanDiscovery}
+ * as desired per the <a
+ * href="http://en.wikipedia.org/wiki/Decorator_pattern">decorator pattern</a>.
+ *
+ * @author Pete Muir
+ *
+ */
+public abstract class ForwardingWebBeanDiscovery implements WebBeanDiscovery
+{
+
+ protected abstract WebBeanDiscovery delegate();
+
+ public Iterable<Class<?>> discoverWebBeanClasses()
+ {
+ return delegate().discoverWebBeanClasses();
+ }
+
+ public Iterable<URL> discoverWebBeansXml()
+ {
+ return delegate().discoverWebBeansXml();
+ }
+
+ @Override
+ public boolean equals(Object obj)
+ {
+ return delegate().equals(obj);
+ }
+
+ @Override
+ public String toString()
+ {
+ return delegate().toString();
+ }
+
+ @Override
+ public int hashCode()
+ {
+ return delegate().hashCode();
+ }
+
+}
Property changes on: ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/bootstrap/spi/helpers/ForwardingWebBeanDiscovery.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Deleted: ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/ForwadingBusinessInterfaceDescriptor.java
===================================================================
--- ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/ForwadingBusinessInterfaceDescriptor.java 2009-02-17 07:56:13 UTC (rev 1558)
+++ ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/ForwadingBusinessInterfaceDescriptor.java 2009-02-17 13:49:31 UTC (rev 1559)
@@ -1,47 +0,0 @@
-package org.jboss.webbeans.ejb.spi;
-
-
-/**
- * An implementation of {@link BusinessInterfaceDescriptor} which forwards all
- * its method calls to another {@link BusinessInterfaceDescriptor}}. Subclasses
- * should override one or more methods to modify the behavior of the backing
- * {@link BusinessInterfaceDescriptor} as desired per the <a
- * href="http://en.wikipedia.org/wiki/Decorator_pattern">decorator pattern</a>.
- *
- * @author Pete Muir
- *
- */
-public abstract class ForwadingBusinessInterfaceDescriptor<T> implements BusinessInterfaceDescriptor<T>
-{
-
- protected abstract BusinessInterfaceDescriptor<T> delegate();
-
- public Class<T> getInterface()
- {
- return delegate().getInterface();
- }
-
- public String getJndiName()
- {
- return delegate().getJndiName();
- }
-
- @Override
- public boolean equals(Object obj)
- {
- return delegate().equals(obj);
- }
-
- @Override
- public String toString()
- {
- return delegate().toString();
- }
-
- @Override
- public int hashCode()
- {
- return delegate().hashCode();
- }
-
-}
Deleted: ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/ForwardingEjbDescriptor.java
===================================================================
--- ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/ForwardingEjbDescriptor.java 2009-02-17 07:56:13 UTC (rev 1558)
+++ ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/ForwardingEjbDescriptor.java 2009-02-17 13:49:31 UTC (rev 1559)
@@ -1,85 +0,0 @@
-package org.jboss.webbeans.ejb.spi;
-
-import java.lang.reflect.Method;
-
-
-/**
- * An implementation of {@link EjbDescriptor} which forwards all its method calls
- * to another {@link EjbDescriptor}}. Subclasses should override one or more
- * methods to modify the behavior of the backing {@link EjbDescriptor} as desired
- * per the <a
- * href="http://en.wikipedia.org/wiki/Decorator_pattern">decorator pattern</a>.
- *
- * @author Pete Muir
- *
- */
-public abstract class ForwardingEjbDescriptor<T> implements EjbDescriptor<T>
-{
-
- protected abstract EjbDescriptor<T> delegate();
-
-
- public String getEjbName()
- {
- return delegate().getEjbName();
- }
-
- public Iterable<BusinessInterfaceDescriptor<?>> getLocalBusinessInterfaces()
- {
- return delegate().getLocalBusinessInterfaces();
- }
-
- public Iterable<BusinessInterfaceDescriptor<?>> getRemoteBusinessInterfaces()
- {
- return delegate().getRemoteBusinessInterfaces();
- }
-
- public Iterable<Method> getRemoveMethods()
- {
- return delegate().getRemoveMethods();
- }
-
- public Class<T> getType()
- {
- return delegate().getType();
- }
-
- public boolean isMessageDriven()
- {
- return delegate().isMessageDriven();
- }
-
- public boolean isSingleton()
- {
- return delegate().isSingleton();
- }
-
- public boolean isStateful()
- {
- return delegate().isStateful();
- }
-
- public boolean isStateless()
- {
- return delegate().isStateless();
- }
-
- @Override
- public boolean equals(Object obj)
- {
- return delegate().equals(obj);
- }
-
- @Override
- public String toString()
- {
- return delegate().toString();
- }
-
- @Override
- public int hashCode()
- {
- return delegate().hashCode();
- }
-
-}
Deleted: ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/ForwardingEjbResolver.java
===================================================================
--- ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/ForwardingEjbResolver.java 2009-02-17 07:56:13 UTC (rev 1558)
+++ ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/ForwardingEjbResolver.java 2009-02-17 13:49:31 UTC (rev 1559)
@@ -1,72 +0,0 @@
-package org.jboss.webbeans.ejb.spi;
-
-import java.lang.annotation.Annotation;
-
-import javax.inject.manager.InjectionPoint;
-
-import org.jboss.webbeans.resources.spi.NamingContext;
-
-/**
- * An implementation of {@link EjbResolver} which forwards all its method calls
- * to another {@link EjbResolver}}. Subclasses should override one or more
- * methods to modify the behavior of the backing {@link EjbResolver} as desired
- * per the <a
- * href="http://en.wikipedia.org/wiki/Decorator_pattern">decorator pattern</a>.
- *
- * @author Pete Muir
- *
- */
-public abstract class ForwardingEjbResolver implements EjbResolver
-{
-
- public abstract EjbResolver delegate();
-
- public Class<? extends Annotation> getEJBAnnotation()
- {
- return delegate().getEJBAnnotation();
- }
-
- public Class<? extends Annotation> getPersistenceContextAnnotation()
- {
- return delegate().getPersistenceContextAnnotation();
- }
-
- public Class<? extends Annotation> getResourceAnnotation()
- {
- return delegate().getResourceAnnotation();
- }
-
- public Object resolveEjb(InjectionPoint injectionPoint, NamingContext namingContext)
- {
- return delegate().resolveEjb(injectionPoint, namingContext);
- }
-
- public Object resolvePersistenceContext(InjectionPoint injectionPoint, NamingContext namingContext)
- {
- return delegate().resolvePersistenceContext(injectionPoint, namingContext);
- }
-
- public Object resolveResource(InjectionPoint injectionPoint, NamingContext namingContext)
- {
- return delegate().resolveResource(injectionPoint, namingContext);
- }
-
- @Override
- public boolean equals(Object obj)
- {
- return delegate().equals(obj);
- }
-
- @Override
- public String toString()
- {
- return delegate().toString();
- }
-
- @Override
- public int hashCode()
- {
- return delegate().hashCode();
- }
-
-}
Copied: ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/helpers/ForwadingBusinessInterfaceDescriptor.java (from rev 1554, ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/ForwadingBusinessInterfaceDescriptor.java)
===================================================================
--- ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/helpers/ForwadingBusinessInterfaceDescriptor.java (rev 0)
+++ ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/helpers/ForwadingBusinessInterfaceDescriptor.java 2009-02-17 13:49:31 UTC (rev 1559)
@@ -0,0 +1,49 @@
+package org.jboss.webbeans.ejb.spi.helpers;
+
+import org.jboss.webbeans.ejb.spi.BusinessInterfaceDescriptor;
+
+
+/**
+ * An implementation of {@link BusinessInterfaceDescriptor} which forwards all
+ * its method calls to another {@link BusinessInterfaceDescriptor}}. Subclasses
+ * should override one or more methods to modify the behavior of the backing
+ * {@link BusinessInterfaceDescriptor} as desired per the <a
+ * href="http://en.wikipedia.org/wiki/Decorator_pattern">decorator pattern</a>.
+ *
+ * @author Pete Muir
+ *
+ */
+public abstract class ForwadingBusinessInterfaceDescriptor<T> implements BusinessInterfaceDescriptor<T>
+{
+
+ protected abstract BusinessInterfaceDescriptor<T> delegate();
+
+ public Class<T> getInterface()
+ {
+ return delegate().getInterface();
+ }
+
+ public String getJndiName()
+ {
+ return delegate().getJndiName();
+ }
+
+ @Override
+ public boolean equals(Object obj)
+ {
+ return delegate().equals(obj);
+ }
+
+ @Override
+ public String toString()
+ {
+ return delegate().toString();
+ }
+
+ @Override
+ public int hashCode()
+ {
+ return delegate().hashCode();
+ }
+
+}
Property changes on: ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/helpers/ForwadingBusinessInterfaceDescriptor.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Copied: ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/helpers/ForwardingEjbDescriptor.java (from rev 1554, ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/ForwardingEjbDescriptor.java)
===================================================================
--- ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/helpers/ForwardingEjbDescriptor.java (rev 0)
+++ ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/helpers/ForwardingEjbDescriptor.java 2009-02-17 13:49:31 UTC (rev 1559)
@@ -0,0 +1,88 @@
+package org.jboss.webbeans.ejb.spi.helpers;
+
+import java.lang.reflect.Method;
+
+import org.jboss.webbeans.ejb.spi.BusinessInterfaceDescriptor;
+import org.jboss.webbeans.ejb.spi.EjbDescriptor;
+
+
+/**
+ * An implementation of {@link EjbDescriptor} which forwards all its method calls
+ * to another {@link EjbDescriptor}}. Subclasses should override one or more
+ * methods to modify the behavior of the backing {@link EjbDescriptor} as desired
+ * per the <a
+ * href="http://en.wikipedia.org/wiki/Decorator_pattern">decorator pattern</a>.
+ *
+ * @author Pete Muir
+ *
+ */
+public abstract class ForwardingEjbDescriptor<T> implements EjbDescriptor<T>
+{
+
+ protected abstract EjbDescriptor<T> delegate();
+
+
+ public String getEjbName()
+ {
+ return delegate().getEjbName();
+ }
+
+ public Iterable<BusinessInterfaceDescriptor<?>> getLocalBusinessInterfaces()
+ {
+ return delegate().getLocalBusinessInterfaces();
+ }
+
+ public Iterable<BusinessInterfaceDescriptor<?>> getRemoteBusinessInterfaces()
+ {
+ return delegate().getRemoteBusinessInterfaces();
+ }
+
+ public Iterable<Method> getRemoveMethods()
+ {
+ return delegate().getRemoveMethods();
+ }
+
+ public Class<T> getType()
+ {
+ return delegate().getType();
+ }
+
+ public boolean isMessageDriven()
+ {
+ return delegate().isMessageDriven();
+ }
+
+ public boolean isSingleton()
+ {
+ return delegate().isSingleton();
+ }
+
+ public boolean isStateful()
+ {
+ return delegate().isStateful();
+ }
+
+ public boolean isStateless()
+ {
+ return delegate().isStateless();
+ }
+
+ @Override
+ public boolean equals(Object obj)
+ {
+ return delegate().equals(obj);
+ }
+
+ @Override
+ public String toString()
+ {
+ return delegate().toString();
+ }
+
+ @Override
+ public int hashCode()
+ {
+ return delegate().hashCode();
+ }
+
+}
Property changes on: ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/helpers/ForwardingEjbDescriptor.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Copied: ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/helpers/ForwardingEjbResolver.java (from rev 1554, ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/ForwardingEjbResolver.java)
===================================================================
--- ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/helpers/ForwardingEjbResolver.java (rev 0)
+++ ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/helpers/ForwardingEjbResolver.java 2009-02-17 13:49:31 UTC (rev 1559)
@@ -0,0 +1,73 @@
+package org.jboss.webbeans.ejb.spi.helpers;
+
+import java.lang.annotation.Annotation;
+
+import javax.inject.manager.InjectionPoint;
+
+import org.jboss.webbeans.ejb.spi.EjbResolver;
+import org.jboss.webbeans.resources.spi.NamingContext;
+
+/**
+ * An implementation of {@link EjbResolver} which forwards all its method calls
+ * to another {@link EjbResolver}}. Subclasses should override one or more
+ * methods to modify the behavior of the backing {@link EjbResolver} as desired
+ * per the <a
+ * href="http://en.wikipedia.org/wiki/Decorator_pattern">decorator pattern</a>.
+ *
+ * @author Pete Muir
+ *
+ */
+public abstract class ForwardingEjbResolver implements EjbResolver
+{
+
+ public abstract EjbResolver delegate();
+
+ public Class<? extends Annotation> getEJBAnnotation()
+ {
+ return delegate().getEJBAnnotation();
+ }
+
+ public Class<? extends Annotation> getPersistenceContextAnnotation()
+ {
+ return delegate().getPersistenceContextAnnotation();
+ }
+
+ public Class<? extends Annotation> getResourceAnnotation()
+ {
+ return delegate().getResourceAnnotation();
+ }
+
+ public Object resolveEjb(InjectionPoint injectionPoint, NamingContext namingContext)
+ {
+ return delegate().resolveEjb(injectionPoint, namingContext);
+ }
+
+ public Object resolvePersistenceContext(InjectionPoint injectionPoint, NamingContext namingContext)
+ {
+ return delegate().resolvePersistenceContext(injectionPoint, namingContext);
+ }
+
+ public Object resolveResource(InjectionPoint injectionPoint, NamingContext namingContext)
+ {
+ return delegate().resolveResource(injectionPoint, namingContext);
+ }
+
+ @Override
+ public boolean equals(Object obj)
+ {
+ return delegate().equals(obj);
+ }
+
+ @Override
+ public String toString()
+ {
+ return delegate().toString();
+ }
+
+ @Override
+ public int hashCode()
+ {
+ return delegate().hashCode();
+ }
+
+}
Property changes on: ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/ejb/spi/helpers/ForwardingEjbResolver.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Deleted: ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/resources/spi/ForwardingNamingContext.java
===================================================================
--- ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/resources/spi/ForwardingNamingContext.java 2009-02-17 07:56:13 UTC (rev 1558)
+++ ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/resources/spi/ForwardingNamingContext.java 2009-02-17 13:49:31 UTC (rev 1559)
@@ -1,47 +0,0 @@
-package org.jboss.webbeans.resources.spi;
-
-
-/**
- * An implementation of {@link NamingContext} which forwards all its method calls
- * to another {@link NamingContext}}. Subclasses should override one or more
- * methods to modify the behavior of the backing {@link NamingContext} as desired
- * per the <a
- * href="http://en.wikipedia.org/wiki/Decorator_pattern">decorator pattern</a>.
- *
- * @author Pete Muir
- *
- */
-public abstract class ForwardingNamingContext implements NamingContext
-{
-
- protected abstract NamingContext delegate();
-
- public void bind(String key, Object value)
- {
- delegate().bind(key, value);
- }
-
- public <T> T lookup(String name, Class<? extends T> expectedType)
- {
- return delegate().lookup(name, expectedType);
- }
-
- @Override
- public boolean equals(Object obj)
- {
- return delegate().equals(obj);
- }
-
- @Override
- public String toString()
- {
- return delegate().toString();
- }
-
- @Override
- public int hashCode()
- {
- return delegate().hashCode();
- }
-
-}
Deleted: ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/resources/spi/ForwardingResourceLoader.java
===================================================================
--- ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/resources/spi/ForwardingResourceLoader.java 2009-02-17 07:56:13 UTC (rev 1558)
+++ ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/resources/spi/ForwardingResourceLoader.java 2009-02-17 13:49:31 UTC (rev 1559)
@@ -1,53 +0,0 @@
-package org.jboss.webbeans.resources.spi;
-
-import java.net.URL;
-
-/**
- * An implementation of {@link ResourceLoader} which forwards all its method calls
- * to another {@link ResourceLoader}}. Subclasses should override one or more
- * methods to modify the behavior of the backing {@link ResourceLoader} as desired
- * per the <a
- * href="http://en.wikipedia.org/wiki/Decorator_pattern">decorator pattern</a>.
- *
- * @author Pete Muir
- *
- */
-public abstract class ForwardingResourceLoader implements ResourceLoader
-{
-
- protected abstract ResourceLoader delegate();
-
- public Class<?> classForName(String name)
- {
- return delegate().classForName(name);
- }
-
- public URL getResource(String name)
- {
- return delegate().getResource(name);
- }
-
- public Iterable<URL> getResources(String name)
- {
- return delegate().getResources(name);
- }
-
- @Override
- public boolean equals(Object obj)
- {
- return delegate().equals(obj);
- }
-
- @Override
- public String toString()
- {
- return delegate().toString();
- }
-
- @Override
- public int hashCode()
- {
- return delegate().hashCode();
- }
-
-}
Copied: ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/resources/spi/helpers/ForwardingNamingContext.java (from rev 1554, ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/resources/spi/ForwardingNamingContext.java)
===================================================================
--- ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/resources/spi/helpers/ForwardingNamingContext.java (rev 0)
+++ ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/resources/spi/helpers/ForwardingNamingContext.java 2009-02-17 13:49:31 UTC (rev 1559)
@@ -0,0 +1,49 @@
+package org.jboss.webbeans.resources.spi.helpers;
+
+import org.jboss.webbeans.resources.spi.NamingContext;
+
+
+/**
+ * An implementation of {@link NamingContext} which forwards all its method calls
+ * to another {@link NamingContext}}. Subclasses should override one or more
+ * methods to modify the behavior of the backing {@link NamingContext} as desired
+ * per the <a
+ * href="http://en.wikipedia.org/wiki/Decorator_pattern">decorator pattern</a>.
+ *
+ * @author Pete Muir
+ *
+ */
+public abstract class ForwardingNamingContext implements NamingContext
+{
+
+ protected abstract NamingContext delegate();
+
+ public void bind(String key, Object value)
+ {
+ delegate().bind(key, value);
+ }
+
+ public <T> T lookup(String name, Class<? extends T> expectedType)
+ {
+ return delegate().lookup(name, expectedType);
+ }
+
+ @Override
+ public boolean equals(Object obj)
+ {
+ return delegate().equals(obj);
+ }
+
+ @Override
+ public String toString()
+ {
+ return delegate().toString();
+ }
+
+ @Override
+ public int hashCode()
+ {
+ return delegate().hashCode();
+ }
+
+}
Property changes on: ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/resources/spi/helpers/ForwardingNamingContext.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Copied: ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/resources/spi/helpers/ForwardingResourceLoader.java (from rev 1554, ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/resources/spi/ForwardingResourceLoader.java)
===================================================================
--- ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/resources/spi/helpers/ForwardingResourceLoader.java (rev 0)
+++ ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/resources/spi/helpers/ForwardingResourceLoader.java 2009-02-17 13:49:31 UTC (rev 1559)
@@ -0,0 +1,55 @@
+package org.jboss.webbeans.resources.spi.helpers;
+
+import java.net.URL;
+
+import org.jboss.webbeans.resources.spi.ResourceLoader;
+
+/**
+ * An implementation of {@link ResourceLoader} which forwards all its method calls
+ * to another {@link ResourceLoader}}. Subclasses should override one or more
+ * methods to modify the behavior of the backing {@link ResourceLoader} as desired
+ * per the <a
+ * href="http://en.wikipedia.org/wiki/Decorator_pattern">decorator pattern</a>.
+ *
+ * @author Pete Muir
+ *
+ */
+public abstract class ForwardingResourceLoader implements ResourceLoader
+{
+
+ protected abstract ResourceLoader delegate();
+
+ public Class<?> classForName(String name)
+ {
+ return delegate().classForName(name);
+ }
+
+ public URL getResource(String name)
+ {
+ return delegate().getResource(name);
+ }
+
+ public Iterable<URL> getResources(String name)
+ {
+ return delegate().getResources(name);
+ }
+
+ @Override
+ public boolean equals(Object obj)
+ {
+ return delegate().equals(obj);
+ }
+
+ @Override
+ public String toString()
+ {
+ return delegate().toString();
+ }
+
+ @Override
+ public int hashCode()
+ {
+ return delegate().hashCode();
+ }
+
+}
Property changes on: ri/trunk/webbeans-ri-spi/src/main/java/org/jboss/webbeans/resources/spi/helpers/ForwardingResourceLoader.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
More information about the weld-commits
mailing list