org.ovirt.engine.core.common.businessentities.network.Network.setProvidedBy()方法的使用及代码示例

x33g5p2x  于2022-01-25 转载在 其他  
字(4.6k)|赞(0)|评价(0)|浏览(171)

本文整理了Java中org.ovirt.engine.core.common.businessentities.network.Network.setProvidedBy()方法的一些代码示例,展示了Network.setProvidedBy()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Network.setProvidedBy()方法的具体详情如下:
包路径:org.ovirt.engine.core.common.businessentities.network.Network
类名称:Network
方法名:setProvidedBy

Network.setProvidedBy介绍

暂无

代码示例

代码示例来源:origin: oVirt/ovirt-engine

@Override
public T mapRow(ResultSet rs, int rowNum) throws SQLException {
  T entity = createNetworkEntity();
  entity.setId(getGuidDefaultEmpty(rs, "id"));
  entity.setName(rs.getString("name"));
  entity.setVdsmName(rs.getString("vdsm_name"));
  entity.setDescription(rs.getString("description"));
  entity.setComment(rs.getString("free_text_comment"));
  entity.setType((Integer) rs.getObject("type"));
  entity.setAddr(rs.getString("addr"));
  entity.setSubnet(rs.getString("subnet"));
  entity.setGateway(rs.getString("gateway"));
  entity.setVlanId((Integer) rs.getObject("vlan_id"));
  entity.setStp(rs.getBoolean("stp"));
  entity.setDataCenterId(getGuidDefaultEmpty(rs, "storage_pool_id"));
  entity.setMtu(rs.getInt("mtu"));
  entity.setVmNetwork(rs.getBoolean("vm_network"));
  Guid providerId = getGuid(rs, "provider_network_provider_id");
  if (providerId != null) {
    entity.setProvidedBy(new ProviderNetwork(
        providerId,
        rs.getString("provider_network_external_id"),
        getGuid(rs, "provider_physical_network_id")));
  }
  entity.setQosId(getGuid(rs, "qos_id"));
  entity.setLabel(rs.getString("label"));
  Guid dnsResolverConfigurationId = getGuid(rs, "dns_resolver_configuration_id");
  entity.setDnsResolverConfiguration(dnsResolverConfigurationDao.get(dnsResolverConfigurationId));
  return entity;
}

代码示例来源:origin: oVirt/ovirt-engine

@Mapping(from = OpenStackNetwork.class, to = Network.class)
  public static Network map(OpenStackNetwork model, Network template) {
    Network entity = template != null? template: new Network();
    if (model.isSetId()) {
      ProviderNetwork providedBy = new ProviderNetwork();
      providedBy.setExternalId(model.getId());
      entity.setProvidedBy(providedBy);
    }
    if (model.isSetName()) {
      entity.setName(model.getName());
    }
    return entity;
  }
}

代码示例来源:origin: oVirt/ovirt-engine

@Override
public Response doImport(Action action) {
  validateParameters(action, "dataCenter.id|name");
  Guid dataCenterId = getDataCenterId(action);
  ProviderNetwork providerNetwork = new ProviderNetwork(new Guid(providerId), id);
  Network network = new Network();
  network.setProvidedBy(providerNetwork);
  network.setDataCenterId(dataCenterId);
  network.setName(getNetwork().getName());
  AddNetworkStoragePoolParameters parameters = new AddNetworkStoragePoolParameters(dataCenterId, network);
  return doAction(ActionType.AddNetwork, parameters, action);
}

代码示例来源:origin: oVirt/ovirt-engine

private void checkAndMapNetwork() {
  if (getNetwork().isExternal()) {
    startProgress();
    Frontend.getInstance()
        .runQuery(QueryType.GetExternalNetworkById,
            new IdQueryParameters(getNetwork().getId()),
            new AsyncQuery<QueryReturnValue>(result -> {
              Network network = result.getReturnValue();
              if (network != null) {
                getNetwork().setProvidedBy(network.getProvidedBy());
                initEnablePortSecurity();
                if (!getNetwork().getProvidedBy().isSetPhysicalNetworkId()) {
                  initPhysnetAttachmentParameters();
                }
              }
              stopProgress();
            }, true));
  } else {
    getPortSecuritySelector().setSelectedItem(PortSecuritySelectorValue.UNDEFINED);
  }
}

代码示例来源:origin: oVirt/ovirt-engine

GuidUtils.asGuid(model.getExternalProviderPhysicalNetwork().getId()));
entity.setProvidedBy(providerNetwork);

代码示例来源:origin: oVirt/ovirt-engine

private static Network cloneNetwork(Network instance) {
  Network obj = new Network();
  obj.setAddr(instance.getAddr());
  obj.setDescription(instance.getDescription());
  obj.setComment(instance.getComment());
  obj.setId(instance.getId());
  obj.setName(instance.getName());
  obj.setVdsmName(instance.getVdsmName());
  obj.setSubnet(instance.getSubnet());
  obj.setGateway(instance.getGateway());
  obj.setType(instance.getType());
  obj.setVlanId(instance.getVlanId());
  obj.setStp(instance.getStp());
  obj.setDataCenterId(instance.getDataCenterId());
  obj.setMtu(instance.getMtu());
  obj.setVmNetwork(instance.isVmNetwork());
  if (instance.getCluster() !=null){
    obj.setCluster(cloneNetworkCluster(instance.getCluster()));
  }
  if (instance.getProvidedBy() != null) {
    obj.setProvidedBy(cloneProviderNetwork(instance.getProvidedBy()));
  }
  return obj;
}

代码示例来源:origin: oVirt/ovirt-engine

ProviderNetwork providerNetwork = new ProviderNetwork();
providerNetwork.setProviderId(externalProvider.getId());
getNetwork().setProvidedBy(providerNetwork);
getNetwork().getProvidedBy().setPortSecurityEnabled(getPortSecuritySelector().getSelectedItem().getValue());
if (hasDefinedSubnet()) {

相关文章