be.ehealth.technicalconnector.config.impl
Class RecursiveProperties

java.lang.Object
  extended by java.util.Dictionary<K,V>
      extended by java.util.Hashtable<Object,Object>
          extended by java.util.Properties
              extended by be.ehealth.technicalconnector.config.impl.RecursiveProperties
All Implemented Interfaces:
Serializable, Cloneable, Map<Object,Object>

public class RecursiveProperties
extends Properties

Properties with lookup features for property resolutions

  • RecursiveLookup
  • : Replacing the placeholder ${String} with the value of the property inside the placeholder.
  • UddiLookup:Replacing the placehlolder $uddi{String} with the corresponding UDDI entry.
  • SystemLookup: Replacing the placeholder $system{String} with the corresponding System.getProperty(String)
  • See Also:
    Serialized Form

    Method Summary
     String getProperty(String key)
               
     String getProperty(String key, String defaultValue)
               
     
    Methods inherited from class java.util.Properties
    list, list, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames
     
    Methods inherited from class java.util.Hashtable
    clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, remove, size, toString, values
     
    Methods inherited from class java.lang.Object
    getClass, notify, notifyAll, wait, wait, wait
     

    Method Detail

    getProperty

    public String getProperty(String key,
                              String defaultValue)
    Overrides:
    getProperty in class Properties

    getProperty

    public String getProperty(String key)
    Overrides:
    getProperty in class Properties



    Connector Business ORGPHARMACY 3.13.1 API
    Copyright © {inceptionYear}-2017 eHealth. All Rights Reserved.