public class _IConfigTie extends _IConfigDisp implements Ice.TieBase
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
__ids
ice_staticId
Constructor and Description |
---|
_IConfigTie(_IConfigOperations delegate) |
_IConfigTie() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object rhs) |
void |
getClientConfigDefaults_async(AMD_IConfig_getClientConfigDefaults __cb,
Ice.Current __current)
Reads the etc/omero.properties file and returns all the
key/value pairs that are found there which match the prefix
omero.client.
|
void |
getClientConfigValues_async(AMD_IConfig_getClientConfigValues __cb,
Ice.Current __current)
Retrieves configuration values like
getConfigValues
but only those with the prefix omero.client. |
void |
getConfigDefaults_async(AMD_IConfig_getConfigDefaults __cb,
Ice.Current __current)
Reads the etc/omero.properties file and returns all the
key/value pairs that are found there.
|
void |
getConfigValue_async(AMD_IConfig_getConfigValue __cb,
java.lang.String key,
Ice.Current __current)
Retrieves a configuration value from the backend store.
|
void |
getConfigValues_async(AMD_IConfig_getConfigValues __cb,
java.lang.String keyRegex,
Ice.Current __current)
Retrieves configuration values from the backend store which
match the given regex.
|
void |
getDatabaseTime_async(AMD_IConfig_getDatabaseTime __cb,
Ice.Current __current)
Checks the database for its time using a SELECT statement.
|
void |
getDatabaseUuid_async(AMD_IConfig_getDatabaseUuid __cb,
Ice.Current __current)
Provides the UUID for this OMERO (database) instance.
|
void |
getServerTime_async(AMD_IConfig_getServerTime __cb,
Ice.Current __current)
Checks the current server for its time.
|
void |
getVersion_async(AMD_IConfig_getVersion __cb,
Ice.Current __current)
Provides the release version.
|
int |
hashCode() |
java.lang.Object |
ice_delegate() |
void |
ice_delegate(java.lang.Object delegate) |
void |
setConfigValue_async(AMD_IConfig_setConfigValue __cb,
java.lang.String key,
java.lang.String value,
Ice.Current __current)
Sets a configuration value in the backend store.
|
void |
setConfigValueIfEquals_async(AMD_IConfig_setConfigValueIfEquals __cb,
java.lang.String key,
java.lang.String value,
java.lang.String test,
Ice.Current __current)
Calls
setConfigValue if and only if the
configuration property is currently equal to the test
argument. |
___getClientConfigDefaults, ___getClientConfigValues, ___getConfigDefaults, ___getConfigValue, ___getConfigValues, ___getDatabaseTime, ___getDatabaseUuid, ___getServerTime, ___getVersion, ___setConfigValue, ___setConfigValueIfEquals, __dispatch, __readImpl, __writeImpl, getClientConfigDefaults_async, getClientConfigValues_async, getConfigDefaults_async, getConfigValue_async, getConfigValues_async, getDatabaseTime_async, getDatabaseUuid_async, getServerTime_async, getVersion_async, ice_copyStateFrom, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticId, setConfigValue_async, setConfigValueIfEquals_async
___ice_id, ___ice_ids, ___ice_isA, ___ice_ping, __checkMode, __read, __read, __readImpl, __write, __write, __writeImpl, clone, ice_dispatch, ice_dispatch, ice_operationAttributes, ice_ping, ice_ping, ice_postUnmarshal, ice_preMarshal
public static final long serialVersionUID
public _IConfigTie()
public _IConfigTie(_IConfigOperations delegate)
public java.lang.Object ice_delegate()
ice_delegate
in interface Ice.TieBase
public void ice_delegate(java.lang.Object delegate)
ice_delegate
in interface Ice.TieBase
public boolean equals(java.lang.Object rhs)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public void getClientConfigDefaults_async(AMD_IConfig_getClientConfigDefaults __cb, Ice.Current __current) throws ServerError
_IConfigOperations
getClientConfigDefaults_async
in interface _IConfigOperations
__cb
- The callback object for the operation.__current
- The Current object for the invocation.ServerError
public void getClientConfigValues_async(AMD_IConfig_getClientConfigValues __cb, Ice.Current __current) throws ServerError
_IConfigOperations
getConfigValues
but only those with the prefix omero.client.getClientConfigValues_async
in interface _IConfigOperations
__cb
- The callback object for the operation.__current
- The Current object for the invocation.ServerError
public void getConfigDefaults_async(AMD_IConfig_getConfigDefaults __cb, Ice.Current __current) throws ServerError
_IConfigOperations
getConfigDefaults_async
in interface _IConfigOperations
__cb
- The callback object for the operation.__current
- The Current object for the invocation.ServerError
public void getConfigValue_async(AMD_IConfig_getConfigValue __cb, java.lang.String key, Ice.Current __current) throws ServerError
_IConfigOperations
SecurityViolation
to be thrown.getConfigValue_async
in interface _IConfigOperations
__cb
- The callback object for the operation.key
- The non-null name of the desired configuration
value__current
- The Current object for the invocation.ServerError
public void getConfigValues_async(AMD_IConfig_getConfigValues __cb, java.lang.String keyRegex, Ice.Current __current) throws ServerError
_IConfigOperations
getConfigValues_async
in interface _IConfigOperations
__cb
- The callback object for the operation.keyRegex
- The non-null regex of the desired
configuration values__current
- The Current object for the invocation.ServerError
public void getDatabaseTime_async(AMD_IConfig_getDatabaseTime __cb, Ice.Current __current) throws ServerError
_IConfigOperations
getDatabaseTime_async
in interface _IConfigOperations
__cb
- The callback object for the operation.__current
- The Current object for the invocation.ServerError
public void getDatabaseUuid_async(AMD_IConfig_getDatabaseUuid __cb, Ice.Current __current) throws ServerError
_IConfigOperations
getDatabaseUuid_async
in interface _IConfigOperations
__cb
- The callback object for the operation.__current
- The Current object for the invocation.ServerError
public void getServerTime_async(AMD_IConfig_getServerTime __cb, Ice.Current __current) throws ServerError
_IConfigOperations
getServerTime_async
in interface _IConfigOperations
__cb
- The callback object for the operation.__current
- The Current object for the invocation.ServerError
public void getVersion_async(AMD_IConfig_getVersion __cb, Ice.Current __current) throws ServerError
_IConfigOperations
getVersion
getVersion_async
in interface _IConfigOperations
__cb
- The callback object for the operation.__current
- The Current object for the invocation.ServerError
public void setConfigValue_async(AMD_IConfig_setConfigValue __cb, java.lang.String key, java.lang.String value, Ice.Current __current) throws ServerError
_IConfigOperations
SecurityViolation
to be thrown. If the value is
null or empty, then the configuration will be removed in
all writable configuration sources. If the configuration is
set in a non-modifiable source (e.g. in a property file on
the classpath), then a subsequent call to
getConfigValue
will return that value.setConfigValue_async
in interface _IConfigOperations
__cb
- The callback object for the operation.key
- The non-null name of the desired configuration
valuevalue
- The string value to assign to the given key.__current
- The Current object for the invocation.ServerError
public void setConfigValueIfEquals_async(AMD_IConfig_setConfigValueIfEquals __cb, java.lang.String key, java.lang.String value, java.lang.String test, Ice.Current __current) throws ServerError
_IConfigOperations
setConfigValue
if and only if the
configuration property is currently equal to the test
argument. If the test is null or empty, then the
configuration property will be set only if missing.setConfigValueIfEquals_async
in interface _IConfigOperations
__cb
- The callback object for the operation.__current
- The Current object for the invocation.ServerError