com.m3.memcached.facade.impl
Class ClientImplBase

java.lang.Object
  extended by com.m3.memcached.facade.impl.ClientImplBase
All Implemented Interfaces:
ClientImpl
Direct Known Subclasses:
SpymemcachedClientImpl, XmemcachedClientImpl

public abstract class ClientImplBase
extends java.lang.Object
implements ClientImpl

Basic implementation for ClientImpl


Field Summary
protected  long maxWaitMillis
          Max milliseconds to wait memcached
protected  java.lang.String namespace
          Key namespace
 
Constructor Summary
ClientImplBase()
           
 
Method Summary
protected  java.lang.String getKeyWithNamespace(java.lang.String key)
          Returns key with namespace
 long getMaxWaitMillis()
           
 java.lang.String getNamespace()
           
 void setMaxWaitMillis(long maxWaitMillis)
           
 void setNamespace(java.lang.String namespace)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.m3.memcached.facade.impl.ClientImpl
delete, get, initialize, initialize, initialize, isInitialized, set, setAndEnsure, shutdown
 

Field Detail

namespace

protected java.lang.String namespace
Key namespace


maxWaitMillis

protected long maxWaitMillis
Max milliseconds to wait memcached

Constructor Detail

ClientImplBase

public ClientImplBase()
Method Detail

getKeyWithNamespace

protected java.lang.String getKeyWithNamespace(java.lang.String key)
Returns key with namespace

Parameters:
key - raw key
Returns:
key with namespace

getNamespace

public java.lang.String getNamespace()
Specified by:
getNamespace in interface ClientImpl

setNamespace

public void setNamespace(java.lang.String namespace)
Specified by:
setNamespace in interface ClientImpl

getMaxWaitMillis

public long getMaxWaitMillis()
Specified by:
getMaxWaitMillis in interface ClientImpl

setMaxWaitMillis

public void setMaxWaitMillis(long maxWaitMillis)
Specified by:
setMaxWaitMillis in interface ClientImpl


Copyright © 2013. All Rights Reserved.