Author: fmui
Date: Tue Jan  7 13:09:48 2014
New Revision: 1556207

URL: http://svn.apache.org/r1556207
Log:
changed LocalCallContext into a MutableCallContext

Modified:
    
chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/AbstractLocalService.java

Modified: 
chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/AbstractLocalService.java
URL: 
http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/AbstractLocalService.java?rev=1556207&r1=1556206&r2=1556207&view=diff
==============================================================================
--- 
chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/AbstractLocalService.java
 (original)
+++ 
chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/AbstractLocalService.java
 Tue Jan  7 13:09:48 2014
@@ -31,6 +31,7 @@ import org.apache.chemistry.opencmis.com
 import org.apache.chemistry.opencmis.commons.server.CallContext;
 import org.apache.chemistry.opencmis.commons.server.CmisService;
 import org.apache.chemistry.opencmis.commons.server.CmisServiceFactory;
+import org.apache.chemistry.opencmis.commons.server.MutableCallContext;
 
 /**
  * Base class for all local clients.
@@ -93,7 +94,7 @@ public abstract class AbstractLocalServi
     /**
      * Simple {@link CallContext} implementation.
      */
-    static class LocalCallContext implements CallContext {
+    static class LocalCallContext implements MutableCallContext {
 
         private final Map<String, Object> contextMap = new HashMap<String, 
Object>();
 
@@ -158,5 +159,13 @@ public abstract class AbstractLocalServi
         public long getMaxContentSize() {
             return -1;
         }
+
+               public void put(String key, Object value) {
+                       contextMap.put(key, value);
+               }
+
+               public Object remove(String key) {
+                       return contextMap.remove(key);
+               }
     }
 }


Reply via email to