@Override public Properties getRegistrationProperties() { Properties props = myLifecycleProvider.getRegistrationProperties(); Properties allProps = new Properties(); if(props != null){ allProps.putAll(props); } if(myRegistrationProperties != null){ allProps.putAll(myRegistrationProperties); } if(myUniqueProperties != null){ allProps.putAll(myUniqueProperties); } return allProps; }