Package majordodo.embedded
Class AbstractEmbeddedServiceConfiguration
- java.lang.Object
-
- majordodo.embedded.AbstractEmbeddedServiceConfiguration
-
- Direct Known Subclasses:
EmbeddedBrokerConfiguration,EmbeddedWorkerConfiguration
public abstract class AbstractEmbeddedServiceConfiguration extends java.lang.Objectutility- Author:
- enrico.olivelli
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringKEY_MODEstatic java.lang.StringKEY_SHAREDSECRETstatic java.lang.StringKEY_SHAREDSECRET_DEFAULTstatic java.lang.StringKEY_ZKADDRESSstatic java.lang.StringKEY_ZKCLIENTSUPPLIERstatic java.lang.StringKEY_ZKPATHstatic java.lang.StringKEY_ZKSECUREstatic booleanKEY_ZKSECURE_DEFAULTstatic java.lang.StringKEY_ZKSESSIONTIMEOUTstatic java.lang.StringMODE_CLUSTEREDstatic java.lang.StringMODE_JVMONLYstatic java.lang.StringMODE_SIGLESERVER
-
Constructor Summary
Constructors Constructor Description AbstractEmbeddedServiceConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetBooleanProperty(java.lang.String key, boolean defaultValue)intgetIntProperty(java.lang.String key, int defaultValue)longgetLongProperty(java.lang.String key, long defaultValue)java.util.Map<java.lang.String,java.lang.Object>getProperties()java.lang.ObjectgetProperty(java.lang.String key, java.lang.Object defaultValue)java.lang.StringgetStringProperty(java.lang.String key, java.lang.String defaultValue)
-
-
-
Field Detail
-
KEY_ZKADDRESS
public static final java.lang.String KEY_ZKADDRESS
- See Also:
- Constant Field Values
-
KEY_ZKSESSIONTIMEOUT
public static final java.lang.String KEY_ZKSESSIONTIMEOUT
- See Also:
- Constant Field Values
-
KEY_ZKSECURE
public static final java.lang.String KEY_ZKSECURE
- See Also:
- Constant Field Values
-
KEY_ZKPATH
public static final java.lang.String KEY_ZKPATH
- See Also:
- Constant Field Values
-
KEY_ZKCLIENTSUPPLIER
public static final java.lang.String KEY_ZKCLIENTSUPPLIER
- See Also:
- Constant Field Values
-
MODE_SIGLESERVER
public static final java.lang.String MODE_SIGLESERVER
- See Also:
- Constant Field Values
-
MODE_CLUSTERED
public static final java.lang.String MODE_CLUSTERED
- See Also:
- Constant Field Values
-
MODE_JVMONLY
public static final java.lang.String MODE_JVMONLY
- See Also:
- Constant Field Values
-
KEY_MODE
public static final java.lang.String KEY_MODE
- See Also:
- Constant Field Values
-
KEY_SHAREDSECRET
public static final java.lang.String KEY_SHAREDSECRET
- See Also:
- Constant Field Values
-
KEY_SHAREDSECRET_DEFAULT
public static final java.lang.String KEY_SHAREDSECRET_DEFAULT
- See Also:
- Constant Field Values
-
KEY_ZKSECURE_DEFAULT
public static final boolean KEY_ZKSECURE_DEFAULT
- See Also:
- Constant Field Values
-
-
Method Detail
-
getProperties
public java.util.Map<java.lang.String,java.lang.Object> getProperties()
-
getProperty
public java.lang.Object getProperty(java.lang.String key, java.lang.Object defaultValue)
-
getStringProperty
public java.lang.String getStringProperty(java.lang.String key, java.lang.String defaultValue)
-
getIntProperty
public int getIntProperty(java.lang.String key, int defaultValue)
-
getBooleanProperty
public boolean getBooleanProperty(java.lang.String key, boolean defaultValue)
-
getLongProperty
public long getLongProperty(java.lang.String key, long defaultValue)
-
-