Author: ivol37 at gmail.com
Date: Wed Dec 15 15:01:07 2010
New Revision: 499

Log:
[AMDATU-200] Moved RuntimeDelegate from init() to static part in the JAX-RS 
activator

Modified:
   
trunk/amdatu-web/rest-jaxrs/src/main/java/org/amdatu/web/rest/jaxrs/osgi/Activator.java

Modified: 
trunk/amdatu-web/rest-jaxrs/src/main/java/org/amdatu/web/rest/jaxrs/osgi/Activator.java
==============================================================================
--- 
trunk/amdatu-web/rest-jaxrs/src/main/java/org/amdatu/web/rest/jaxrs/osgi/Activator.java
     (original)
+++ 
trunk/amdatu-web/rest-jaxrs/src/main/java/org/amdatu/web/rest/jaxrs/osgi/Activator.java
     Wed Dec 15 15:01:07 2010
@@ -28,23 +28,22 @@
 import org.osgi.framework.BundleContext;
 
 /**
- * This is the OSGi activator for this Cassandra application bundle.
+ * This is the OSGi activator for this JAX-RS bundle.
  * @author ivol
  */
 public class Activator extends DependencyActivatorBase {
-    // The resource identifier for this bundle. Resources are only considered 
to be 'ours' when
-    // it is prefixed with this id.
-    public final static String RESOURCE_ID = "rest/services";
-
-    @Override
-    public void init(BundleContext context, DependencyManager manager) throws 
Exception {
+    static {
         RuntimeDelegate.setInstance(new RuntimeDelegate() {
             public <T> T createEndpoint(Application arg0, Class<T> arg1) 
throws IllegalArgumentException, UnsupportedOperationException {return null;}
             public <T> HeaderDelegate<T> createHeaderDelegate(Class<T> arg0) 
{return null;}
             public ResponseBuilder createResponseBuilder() {return null;}
             public UriBuilder createUriBuilder() {return null;}
             public VariantListBuilder createVariantListBuilder() {return null;}
-          });
+        });
+    }
+
+    @Override
+    public void init(BundleContext context, DependencyManager manager) throws 
Exception {
     }
 
     @Override

Reply via email to