public static class ServerConfigurationService.ConfigurationListener.BlockingConfigItem extends Object implements ServerConfigurationService.ConfigItem
ServerConfigurationService.ConfigurationListener,
returning this indicates that the config change should stop processing the change and retain the original value| Constructor and Description |
|---|
ServerConfigurationService.ConfigurationListener.BlockingConfigItem()
SPECIAL marker class, indicates that the config change should stop processing the change and retain the original value
|
| Modifier and Type | Method and Description |
|---|---|
int |
changed(Object value,
String source)
Called whenever this config item is changed
|
ServerConfigurationService.ConfigItem |
copy()
Duplicate this config item
This is mostly used to ensure we do not send the internal objects out where they could be changed
|
int |
getChanged() |
Object |
getDefaultValue() |
String |
getDescription() |
ServerConfigurationService.ConfigHistory[] |
getHistory() |
String |
getName() |
int |
getRequested() |
String |
getSource() |
String |
getType() |
Object |
getValue() |
int |
getVersion() |
static ServerConfigurationService.ConfigurationListener.BlockingConfigItem |
instance() |
boolean |
isDefaulted() |
boolean |
isDynamic()
Indicates is this config item is dynamic or static (default is static)
|
boolean |
isRegistered() |
boolean |
isSecured() |
int |
requested()
Called whenever this config item is requested
|
public ServerConfigurationService.ConfigurationListener.BlockingConfigItem()
public static ServerConfigurationService.ConfigurationListener.BlockingConfigItem instance()
public int requested()
ServerConfigurationService.ConfigItemrequested in interface ServerConfigurationService.ConfigItempublic int changed(Object value, String source)
ServerConfigurationService.ConfigItemchanged in interface ServerConfigurationService.ConfigItemvalue - the new valuesource - the source which is making the changepublic ServerConfigurationService.ConfigItem copy()
ServerConfigurationService.ConfigItemcopy in interface ServerConfigurationService.ConfigItempublic String getName()
getName in interface ServerConfigurationService.ConfigItempublic Object getValue()
getValue in interface ServerConfigurationService.ConfigItempublic String getType()
getType in interface ServerConfigurationService.ConfigItemServerConfigurationService.TYPESpublic String getDescription()
getDescription in interface ServerConfigurationService.ConfigItempublic String getSource()
getSource in interface ServerConfigurationService.ConfigItempublic Object getDefaultValue()
getDefaultValue in interface ServerConfigurationService.ConfigItempublic int getRequested()
getRequested in interface ServerConfigurationService.ConfigItempublic int getChanged()
getChanged in interface ServerConfigurationService.ConfigItempublic int getVersion()
getVersion in interface ServerConfigurationService.ConfigItempublic ServerConfigurationService.ConfigHistory[] getHistory()
getHistory in interface ServerConfigurationService.ConfigItempublic boolean isRegistered()
isRegistered in interface ServerConfigurationService.ConfigItempublic boolean isDefaulted()
isDefaulted in interface ServerConfigurationService.ConfigItempublic boolean isSecured()
isSecured in interface ServerConfigurationService.ConfigItempublic boolean isDynamic()
ServerConfigurationService.ConfigItemisDynamic in interface ServerConfigurationService.ConfigItemCopyright © 2003–2014 The Sakai Foundation. All rights reserved.