protected Vcenter createNewSystemVcenter(VcenterParam param,Boolean validateConnection){
  validateSystemVcenter(param,null,validateConnection);
  Vcenter vcenter=new Vcenter();
  vcenter.setId(URIUtil.createId(Vcenter.class));
  vcenter.setTenant(NullColumnValueGetter.getNullURI());
  populateVcenterData(vcenter,param);
  return vcenter;
}

protected Vcenter createNewSystemVcenter ( VcenterParam param , Boolean validateConnection ) { validateSystemVcenter ( param , null , validateConnection ) ; Vcenter vcenter = new Vcenter ( ) ; vcenter . setId ( URIUtil . createId ( Vcenter . class ) ) ; vcenter . setTenant ( NullColumnValueGetter . getNullURI ( ) ) ; populateVcenterData ( vcenter , param ) ; return vcenter ; }
creates a new instance of vcenter . before creating the vcenter it validates the create param and if the validation is successful it creates the vcenter object .
