|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.m3.memcached.facade.Configuration
public class Configuration
Memcached Client Configuration
| Field Summary | |
|---|---|
static java.lang.String |
DEFAULT_PROPERTIES_FILENAME
Default properties file name |
static java.lang.String |
KEY_CLIENT_ADAPTOR_CLASS_NAME
Key for client adaptor class name |
static java.lang.String |
KEY_CLIENT_SERVER_ADDRESSES
Key for server addresses |
static java.lang.String |
KEY_NAMESPACE
Key for namespace |
| Constructor Summary | |
|---|---|
Configuration()
|
|
| Method Summary | |
|---|---|
java.lang.Class<? extends MemcachedClientAdaptor> |
getAdaptorClass()
|
java.util.List<java.net.InetSocketAddress> |
getAddresses()
|
java.lang.String |
getNamespace()
|
static Configuration |
loadConfigFromProperties()
Loads settings from default properties file |
static Configuration |
loadConfigFromProperties(java.lang.String properties)
Loads settings from the properties file |
void |
setAdaptorClass(java.lang.Class<? extends MemcachedClientAdaptor> adaptorClass)
|
void |
setAdaptorClassName(java.lang.String adaptorClassName)
|
void |
setAddresses(java.util.List<java.net.InetSocketAddress> addresses)
|
void |
setAddressesAsString(java.lang.String addresses)
|
void |
setAddressesAsStringArray(java.lang.String[] addresses)
|
void |
setNamespace(java.lang.String namespace)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String DEFAULT_PROPERTIES_FILENAME
public static final java.lang.String KEY_CLIENT_ADAPTOR_CLASS_NAME
public static final java.lang.String KEY_CLIENT_SERVER_ADDRESSES
public static final java.lang.String KEY_NAMESPACE
| Constructor Detail |
|---|
public Configuration()
| Method Detail |
|---|
public static Configuration loadConfigFromProperties()
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOException - when failed loading
java.lang.ClassNotFoundException - when invalid class name is specified
public static Configuration loadConfigFromProperties(java.lang.String properties)
throws java.io.IOException,
java.lang.ClassNotFoundException
properties - properties file name
java.io.IOException - when failed loading
java.lang.ClassNotFoundException - when invalid class name is specifiedpublic java.lang.Class<? extends MemcachedClientAdaptor> getAdaptorClass()
public void setAdaptorClass(java.lang.Class<? extends MemcachedClientAdaptor> adaptorClass)
public void setAdaptorClassName(java.lang.String adaptorClassName)
throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundExceptionpublic java.lang.String getNamespace()
public void setNamespace(java.lang.String namespace)
public java.util.List<java.net.InetSocketAddress> getAddresses()
public void setAddresses(java.util.List<java.net.InetSocketAddress> addresses)
public void setAddressesAsString(java.lang.String addresses)
public void setAddressesAsStringArray(java.lang.String[] addresses)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||