class ViewEntity implements ViewDefinition {

  public synchronized String getCommonName() {
    if (commonName == null) {
      // Strip version from the internal name
      commonName = name.replaceAll("\\{(.+)\\}", "");
    }
    return commonName;
  }

  public  ViewEntity();
  public  ViewEntity(ViewConfig configuration, Configuration ambariConfiguration,
                    String archivePath);

}