code: @Override
      public void setProperties(Configuration<?> config) {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              Tr.entry(tc, "setProperties", config);
          }
          if (properties != null) {
              for (Property ptype : properties) {
                  if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
                      Tr.debug(tc, "Name is " + ptype.getName() + "Value is " + ptype.getValue());
                  }
                  config.addProperty(ptype.getName(), ptype.getValue());
              }
          }
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              Tr.exit(tc, "setProperties");
          }
      }
docs: /*
  (non-Javadoc)
  
  @see com.ibm.ws.beanvalidation.config.ValidationConfigurationInterface#setProperties(javax.validation.Configuration)