public interface PropertyServiceNotifiable
PropertyService and receive notifications from it.| Modifier and Type | Method and Description | 
|---|---|
java.util.Map<java.lang.String,java.lang.String> | 
getValuesForProperty(java.lang.String property)
It may occur that a property is defined as  
DisplayType.AGENT_DEFINED, which means that the value range is
 dynamically defined at runtime. | 
boolean | 
isSilent()
The  
PropertyService checks if its creator is running in silent mode, which means the method checks if the
 component is running in an active process state due to the living place agent life cycle specification. | 
java.util.Properties | 
loadCurrentProperties(ConfigType propertiesType)
The  
PropertyService requests the actual properties of a certain ConfigType from its creator. | 
void | 
updateProperties(java.util.Properties newProperties,
                java.util.Properties changedProperties,
                ConfigType propertiesType)
The  
PropertyService informs its creator, that there was a change of properties and that the creator
 should update his properties according to the new ones. | 
void updateProperties(java.util.Properties newProperties,
                    java.util.Properties changedProperties,
                    ConfigType propertiesType)
PropertyService informs its creator, that there was a change of properties and that the creator
 should update his properties according to the new ones.newProperties - The list of new Properties.changedProperties - The list of changed Properties.propertiesType - The type of properties as ConfigType.java.util.Properties loadCurrentProperties(ConfigType propertiesType)
PropertyService requests the actual properties of a certain ConfigType from its creator. The
 creator should reload its local property set and return them to the PropertyService.propertiesType - The ConfigType for which the properties shall be loaded.Properties.boolean isSilent()
PropertyService checks if its creator is running in silent mode, which means the method checks if the
 component is running in an active process state due to the living place agent life cycle specification.true if the component isn't active, otherwise false.java.util.Map<java.lang.String,java.lang.String> getValuesForProperty(java.lang.String property)
DisplayType.AGENT_DEFINED, which means that the value range is
 dynamically defined at runtime. In this case, the PropertyService asks its creator about the current 
 value range of this property by using this method.property - The name of the property with dynamic value range as String for which the 
                          current value range is requested.Map of String (value) to String 
                          (display name).