本文整理了Java中org.ovirt.engine.core.common.businessentities.gluster.GlusterBrickEntity.getNetworkId()
方法的一些代码示例,展示了GlusterBrickEntity.getNetworkId()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。GlusterBrickEntity.getNetworkId()
方法的具体详情如下:
包路径:org.ovirt.engine.core.common.businessentities.gluster.GlusterBrickEntity
类名称:GlusterBrickEntity
方法名:getNetworkId
暂无
代码示例来源:origin: oVirt/ovirt-engine
private void volumeSelectedItemChanged() {
GlusterVolumeEntity volume = getGlusterVolumes().getSelectedItem();
Boolean useLinkGlusterVolume = getLinkGlusterVolume().getEntity();
String mountOptions = ""; //$NON-NLS-1$
if (volume == null || !useLinkGlusterVolume) {
return;
}
Set<String> addressSet = new LinkedHashSet<>();
for (GlusterBrickEntity brick : volume.getBricks()) {
addressSet.add(brick.getNetworkId() != null && !brick.getNetworkAddress().isEmpty()
? brick.getNetworkAddress() : brick.getServerName());
}
List<String> addressList = new ArrayList<>();
addressList.addAll(addressSet);
if (addressList.size() >= 1) {
// the first server is already used to mount volume
addressList.remove(0);
}
if (addressList.size() > 0) {
mountOptions = StorageConstants.GLUSTER_BACKUP_SERVERS_MNT_OPTION
+ "=" + String.join(":", addressList); //$NON-NLS-1$ //$NON-NLS-2$
}
getMountOptions().setEntity(mountOptions);
}
代码示例来源:origin: oVirt/ovirt-engine
@Test
public void testUpdateBrickNetworkId() {
GlusterBrickEntity existingBrick = dao.getById(FixturesTool.GLUSTER_BRICK_UUID1);
assertNotNull(existingBrick);
assertNull(existingBrick.getNetworkId());
dao.updateBrickNetworkId(FixturesTool.GLUSTER_BRICK_UUID1, FixturesTool.NETWORK_ENGINE);
existingBrick = dao.getById(FixturesTool.GLUSTER_BRICK_UUID1);
assertNotNull(existingBrick);
assertEquals(FixturesTool.NETWORK_ENGINE, existingBrick.getNetworkId());
List<GlusterBrickEntity> bricks =
dao.getAllByClusterAndNetworkId(FixturesTool.GLUSTER_CLUSTER_ID, FixturesTool.NETWORK_ENGINE);
assertNotNull(bricks);
}
代码示例来源:origin: oVirt/ovirt-engine
private MapSqlParameterSource createBrickParams(GlusterBrickEntity brick) {
return getCustomMapSqlParameterSource().addValue("id", brick.getId())
.addValue("volume_id", brick.getVolumeId())
.addValue("server_id", brick.getServerId())
.addValue("brick_dir", brick.getBrickDirectory())
.addValue("brick_order", (brick.getBrickOrder() == null) ? Integer.valueOf(0) : brick.getBrickOrder())
.addValue("status", EnumUtils.nameOrNull(brick.getStatus()))
.addValue("network_id", brick.getNetworkId())
.addValue("is_arbiter", brick.getIsArbiter());
}
代码示例来源:origin: oVirt/ovirt-engine
@Override
public void replaceBrick(GlusterBrickEntity oldBrick, GlusterBrickEntity newBrick) {
getCallsHandler().executeModification("UpdateGlusterVolumeBrick",
getCustomMapSqlParameterSource().addValue("id", oldBrick.getId())
.addValue("new_id", newBrick.getId())
.addValue("new_server_id", newBrick.getServerId())
.addValue("new_brick_dir", newBrick.getBrickDirectory())
.addValue("new_status", EnumUtils.nameOrNull(newBrick.getStatus()))
.addValue("new_network_id", newBrick.getNetworkId())
.addValue("is_arbiter", newBrick.getIsArbiter()));
}
代码示例来源:origin: oVirt/ovirt-engine
if (brick != null) {
String server =
brick.getNetworkId() != null && StringHelper.isNotNullOrEmpty(brick.getNetworkAddress())
? brick.getNetworkAddress()
: brick.getServerName();
代码示例来源:origin: oVirt/ovirt-engine
@Override
public MapSqlParameterMapper<GlusterBrickEntity> getBatchMapper() {
return entity -> new MapSqlParameterSource()
.addValue("volume_id", entity.getVolumeId())
.addValue("server_id", entity.getServerId())
.addValue("brick_dir", entity.getBrickDirectory())
.addValue("status", entity.getStatus().name())
.addValue("id", entity.getId().toString())
.addValue("brick_order", entity.getBrickOrder())
.addValue("network_id", entity.getNetworkId())
.addValue("task_id",
entity.getAsyncTask().getTaskId() != null ? entity.getAsyncTask()
.getTaskId()
.toString()
: "")
.addValue("unsynced_entries", entity.getUnSyncedEntries())
.addValue("unsynced_entries_history",
StringUtils.join(entity.getUnSyncedEntriesTrend(), ","))
.addValue("is_arbiter", entity.getIsArbiter());
}
内容来源于网络,如有侵权,请联系作者删除!