Author: [email protected]
Date: Mon Jan 30 14:04:05 2012
New Revision: 2023

Log:
AMDATU-529 Refactor of web to updated Tenant interface (compile only)

Modified:
   
trunk/amdatu-web/dispatcher/src/main/java/org/amdatu/web/dispatcher/handler/FilterHandlerRegistry.java
   
trunk/amdatu-web/dispatcher/src/main/java/org/amdatu/web/dispatcher/handler/ServletHandlerRegistry.java
   
trunk/amdatu-web/jsp/src/main/java/org/amdatu/web/jsp/service/ResourceProviderListener.java
   
trunk/amdatu-web/resource/src/main/java/org/amdatu/web/resource/service/ResourceProviderListener.java
   
trunk/amdatu-web/rest-wink/src/main/java/org/amdatu/web/rest/wink/service/WinkRegistrationServiceImpl.java
   
trunk/amdatu-web/tenantresolver-hostname/src/main/java/org/amdatu/web/tenantresolver/hostname/service/HostnameTenantResolverExtenderFilter.java
   
trunk/amdatu-web/tenantresolver-parameter/src/main/java/org/amdatu/web/tenantresolver/parameter/service/ParameterTenantResolverExtenderFilter.java

Modified: 
trunk/amdatu-web/dispatcher/src/main/java/org/amdatu/web/dispatcher/handler/FilterHandlerRegistry.java
==============================================================================
--- 
trunk/amdatu-web/dispatcher/src/main/java/org/amdatu/web/dispatcher/handler/FilterHandlerRegistry.java
      (original)
+++ 
trunk/amdatu-web/dispatcher/src/main/java/org/amdatu/web/dispatcher/handler/FilterHandlerRegistry.java
      Mon Jan 30 14:04:05 2012
@@ -27,6 +27,7 @@
 import javax.servlet.http.HttpServletRequest;
 
 import org.amdatu.core.tenant.Tenant;
+import org.amdatu.core.tenant.TenantConstants;
 import org.amdatu.web.dispatcher.DispatchExtenderFilter;
 import org.amdatu.web.dispatcher.DispatcherService;
 import org.amdatu.web.dispatcher.context.HandlerServletContext;
@@ -144,7 +145,7 @@
                 getLogService().log(LogService.LOG_WARNING, "Cannot register a 
filter without pattern");
             return;
         }
-        String tenantId = getStringProperty(serviceReference, 
Tenant.TENANT_ID_SERVICEPROPERTY);
+        String tenantId = getStringProperty(serviceReference, 
TenantConstants.PID_KEY);
 
         final FilterHandler filterHandler =
             new FilterHandler(serviceId, contextId, filter, pattern, 
serviceRanking, tenantId);

Modified: 
trunk/amdatu-web/dispatcher/src/main/java/org/amdatu/web/dispatcher/handler/ServletHandlerRegistry.java
==============================================================================
--- 
trunk/amdatu-web/dispatcher/src/main/java/org/amdatu/web/dispatcher/handler/ServletHandlerRegistry.java
     (original)
+++ 
trunk/amdatu-web/dispatcher/src/main/java/org/amdatu/web/dispatcher/handler/ServletHandlerRegistry.java
     Mon Jan 30 14:04:05 2012
@@ -27,6 +27,7 @@
 import javax.servlet.http.HttpServletRequest;
 
 import org.amdatu.core.tenant.Tenant;
+import org.amdatu.core.tenant.TenantConstants;
 import org.amdatu.web.dispatcher.DispatcherService;
 import org.amdatu.web.dispatcher.context.HandlerServletContext;
 import org.amdatu.web.dispatcher.service.DispatcherServiceImpl;
@@ -121,7 +122,7 @@
             return;
         }
 
-        String tenant = getStringProperty(serviceReference, 
Tenant.TENANT_ID_SERVICEPROPERTY);
+        String tenant = getStringProperty(serviceReference, 
TenantConstants.PID_KEY);
         final ServletHandler handler =
             new ServletHandler(serviceId, serviceRanking, contextId, servlet, 
alias, tenant);
         handler.setInitParams(getInitParams(serviceReference));

Modified: 
trunk/amdatu-web/jsp/src/main/java/org/amdatu/web/jsp/service/ResourceProviderListener.java
==============================================================================
--- 
trunk/amdatu-web/jsp/src/main/java/org/amdatu/web/jsp/service/ResourceProviderListener.java
 (original)
+++ 
trunk/amdatu-web/jsp/src/main/java/org/amdatu/web/jsp/service/ResourceProviderListener.java
 Mon Jan 30 14:04:05 2012
@@ -15,14 +15,13 @@
  */
 package org.amdatu.web.jsp.service;
 
-import static org.amdatu.core.tenant.Tenant.TENANT_ID_SERVICEPROPERTY;
-
 import java.util.Dictionary;
 import java.util.Hashtable;
 import java.util.concurrent.ConcurrentHashMap;
 
 import javax.servlet.Servlet;
 
+import org.amdatu.core.tenant.TenantConstants;
 import org.amdatu.web.dispatcher.DispatcherService;
 import org.amdatu.web.httpcontext.HttpContextManagerService;
 import org.amdatu.web.httpcontext.ResourceProvider;
@@ -120,9 +119,9 @@
         }
 
         //AMDATU-479 - this is tricky
-        final String tenantId = getStringProperty(serviceReference, 
TENANT_ID_SERVICEPROPERTY);
+        final String tenantId = getStringProperty(serviceReference, 
TenantConstants.PID_KEY);
         if(tenantId != null)
-            properties.put(TENANT_ID_SERVICEPROPERTY, tenantId);
+            properties.put(TenantConstants.PID_KEY, tenantId);
 
         ResourceProviderJspServlet jspServlet = new 
ResourceProviderJspServlet(jspBundle);
         Component component = m_dependencyManager.createComponent()

Modified: 
trunk/amdatu-web/resource/src/main/java/org/amdatu/web/resource/service/ResourceProviderListener.java
==============================================================================
--- 
trunk/amdatu-web/resource/src/main/java/org/amdatu/web/resource/service/ResourceProviderListener.java
       (original)
+++ 
trunk/amdatu-web/resource/src/main/java/org/amdatu/web/resource/service/ResourceProviderListener.java
       Mon Jan 30 14:04:05 2012
@@ -15,14 +15,13 @@
  */
 package org.amdatu.web.resource.service;
 
-import static org.amdatu.core.tenant.Tenant.TENANT_ID_SERVICEPROPERTY;
-
 import java.util.Dictionary;
 import java.util.Hashtable;
 import java.util.concurrent.ConcurrentHashMap;
 
 import javax.servlet.Servlet;
 
+import org.amdatu.core.tenant.TenantConstants;
 import org.amdatu.web.dispatcher.DispatcherService;
 import org.amdatu.web.httpcontext.HttpContextManagerService;
 import org.amdatu.web.httpcontext.ResourceProvider;
@@ -110,9 +109,9 @@
             properties.put(HttpContextManagerService.CONTEXT_ID_KEY, 
contextId);
         
         //AMDATU-479 - this is tricky
-        final String tenantId = getStringProperty(serviceReference, 
TENANT_ID_SERVICEPROPERTY);
+        final String tenantId = getStringProperty(serviceReference, 
TenantConstants.PID_KEY);
         if(tenantId != null)
-            properties.put(TENANT_ID_SERVICEPROPERTY, tenantId);
+            properties.put(TenantConstants.PID_KEY, tenantId);
 
         Component servletComponent = m_dependencyManager.createComponent();
         servletComponent.setInterface(Servlet.class.getName(), properties);

Modified: 
trunk/amdatu-web/rest-wink/src/main/java/org/amdatu/web/rest/wink/service/WinkRegistrationServiceImpl.java
==============================================================================
--- 
trunk/amdatu-web/rest-wink/src/main/java/org/amdatu/web/rest/wink/service/WinkRegistrationServiceImpl.java
  (original)
+++ 
trunk/amdatu-web/rest-wink/src/main/java/org/amdatu/web/rest/wink/service/WinkRegistrationServiceImpl.java
  Mon Jan 30 14:04:05 2012
@@ -27,7 +27,7 @@
 import javax.ws.rs.core.Variant.VariantListBuilder;
 import javax.ws.rs.ext.RuntimeDelegate;
 
-import org.amdatu.core.tenant.Tenant;
+import org.amdatu.core.tenant.TenantConstants;
 import org.amdatu.web.dispatcher.DispatcherService;
 import org.amdatu.web.httpcontext.HttpContextManagerService;
 import org.amdatu.web.rest.jaxrs.JaxRsSpi;
@@ -53,7 +53,8 @@
     private volatile LogService m_logService;
 
     // Map of registered REST service components
-    private final ConcurrentHashMap<ServiceReference, Component> 
m_servletComponents = new ConcurrentHashMap<ServiceReference, Component>();
+    private final ConcurrentHashMap<ServiceReference, Component> 
m_servletComponents =
+        new ConcurrentHashMap<ServiceReference, Component>();
 
     private Component m_spiComponent;
 
@@ -95,9 +96,9 @@
             initParams.put(HttpContextManagerService.CONTEXT_ID_KEY, 
contextId);
         }
 
-        String tenantId = getStringProperty(serviceReference, 
Tenant.TENANT_ID_SERVICEPROPERTY);
+        String tenantId = getStringProperty(serviceReference, 
TenantConstants.PID_KEY);
         if (!tenantId.equals("")) {
-            initParams.put(Tenant.TENANT_ID_SERVICEPROPERTY, tenantId);
+            initParams.put(TenantConstants.PID_KEY, tenantId);
         }
 
         WinkRestServlet restServlet = new WinkRestServlet(restPath, service, 
tenantId);
@@ -106,7 +107,7 @@
             .setInterface(Servlet.class.getName(), initParams)
             .setImplementation(restServlet)
             .setCallbacks("_init", "start", "stop", "_destroy");
-        
+
         // threadsafe
         if (m_servletComponents.putIfAbsent(serviceReference, 
servletComponent) == null) {
             m_dependencyManager.add(servletComponent);
@@ -132,7 +133,8 @@
     private void registerSpiService() {
         Component comp = m_dependencyManager.createComponent()
             .setInterface(JaxRsSpi.class.getName(), null)
-            .setImplementation(new JaxRsSpi() {});
+            .setImplementation(new JaxRsSpi() {
+            });
         m_dependencyManager.add(comp);
         m_spiComponent = comp;
     }

Modified: 
trunk/amdatu-web/tenantresolver-hostname/src/main/java/org/amdatu/web/tenantresolver/hostname/service/HostnameTenantResolverExtenderFilter.java
==============================================================================
--- 
trunk/amdatu-web/tenantresolver-hostname/src/main/java/org/amdatu/web/tenantresolver/hostname/service/HostnameTenantResolverExtenderFilter.java
     (original)
+++ 
trunk/amdatu-web/tenantresolver-hostname/src/main/java/org/amdatu/web/tenantresolver/hostname/service/HostnameTenantResolverExtenderFilter.java
     Mon Jan 30 14:04:05 2012
@@ -26,6 +26,7 @@
 import javax.servlet.http.HttpServletResponse;
 
 import org.amdatu.core.tenant.Tenant;
+import org.amdatu.core.tenant.TenantConstants;
 import org.amdatu.web.dispatcher.DispatchExtenderFilter;
 import org.amdatu.web.dispatcher.DispatcherService;
 import org.osgi.framework.BundleContext;
@@ -63,7 +64,7 @@
         if (serverName != null) {
             try {
                 ServiceReference[] refs =
-                    
m_bundleContext.getServiceReferences(Tenant.class.getName(), "(" + 
Tenant.TENANT_SERVICEPROPERTY
+                    
m_bundleContext.getServiceReferences(Tenant.class.getName(), "(" + 
TenantConstants.PID_KEY
                         + "hostname=" + serverName + ")");
                 if (refs != null && refs.length > 0) {
                     Tenant tenant = (Tenant) 
m_bundleContext.getService(refs[0]);

Modified: 
trunk/amdatu-web/tenantresolver-parameter/src/main/java/org/amdatu/web/tenantresolver/parameter/service/ParameterTenantResolverExtenderFilter.java
==============================================================================
--- 
trunk/amdatu-web/tenantresolver-parameter/src/main/java/org/amdatu/web/tenantresolver/parameter/service/ParameterTenantResolverExtenderFilter.java
  (original)
+++ 
trunk/amdatu-web/tenantresolver-parameter/src/main/java/org/amdatu/web/tenantresolver/parameter/service/ParameterTenantResolverExtenderFilter.java
  Mon Jan 30 14:04:05 2012
@@ -25,6 +25,7 @@
 import javax.servlet.http.HttpServletRequest;
 
 import org.amdatu.core.tenant.Tenant;
+import org.amdatu.core.tenant.TenantConstants;
 import org.amdatu.web.dispatcher.DispatchExtenderFilter;
 import org.amdatu.web.dispatcher.DispatcherService;
 import org.osgi.framework.BundleContext;
@@ -64,7 +65,7 @@
         if (tenantId != null) {
             try {
                 ServiceReference[] refs =
-                    
m_bundleContext.getServiceReferences(Tenant.class.getName(), "(" + 
Tenant.TENANT_ID_SERVICEPROPERTY
+                    
m_bundleContext.getServiceReferences(Tenant.class.getName(), "(" + 
TenantConstants.PID_KEY
                         + "=" + tenantId + ")");
                 if (refs != null && refs.length > 0) {
                     Tenant tenant = (Tenant) 
m_bundleContext.getService(refs[0]);
_______________________________________________
Amdatu-commits mailing list
[email protected]
http://lists.amdatu.org/mailman/listinfo/amdatu-commits

Reply via email to