@Override
  public void setModelAttributes(Map<String, Object> attributes) {
    Long virtualHostId = (Long) attributes.get("virtualHostId");

    if (virtualHostId != null) {
      setVirtualHostId(virtualHostId);
    }

    Long companyId = (Long) attributes.get("companyId");

    if (companyId != null) {
      setCompanyId(companyId);
    }

    Long layoutSetId = (Long) attributes.get("layoutSetId");

    if (layoutSetId != null) {
      setLayoutSetId(layoutSetId);
    }

    String hostname = (String) attributes.get("hostname");

    if (hostname != null) {
      setHostname(hostname);
    }
  }
 public void setPrimaryKey(long primaryKey) {
   setVirtualHostId(primaryKey);
 }