code: public boolean validationAsBoolean()
     {
        if (this.getConnectionDefinitions() == null || this.getConnectionDefinitions().isEmpty())
           return false;
  
        ConnectionDefinition cdm = this.getConnectionDefinitions().get(0);
        if (cdm.getManagedConnectionFactoryClass() == null || cdm.getConnectionFactoryInterface() == null ||
            cdm.getConnectionFactoryImplClass() == null || cdm.getConnectionInterface() == null ||
            cdm.getConnectionImplClass() == null)
           return false;
  
        return true;
     }
docs: A validate method. Don't extending for the moment ValidatableMetadata
  
  @return true if Ra is valid, flase in the other cases