org.ovirt.engine.core.common.businessentities.gluster.GlusterBrickEntity.getQualifiedName()方法的使用及代码示例

x33g5p2x  于2022-01-20 转载在 其他  
字(8.1k)|赞(0)|评价(0)|浏览(89)

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

GlusterBrickEntity.getQualifiedName介绍

暂无

代码示例

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

@Override
public String toString() {
  return getQualifiedName() + "(" + serverName + ")";
}

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

@Override
public String getName() {
  return getQualifiedName();
}

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

public static final GlusterBrickEntity getBrickByQualifiedName(List<GlusterBrickEntity> bricksList,
    String qualifiedBrickName) {
  for (GlusterBrickEntity brick : bricksList) {
    // Compare the brickname with the existing volume brick
    if (brick.getQualifiedName().equals(qualifiedBrickName)) {
      return brick;
    }
  }
  return null;
}

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

public static final List<String> getQualifiedBrickList(Collection<GlusterBrickEntity> bricks) {
  List<String> qualifiedBricks = new ArrayList<>();
  for (GlusterBrickEntity GlusterBrick : bricks) {
    qualifiedBricks.add(GlusterBrick.getQualifiedName());
  }
  return qualifiedBricks;
}

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

public List<String> getBrickDirectories() {
  List<String> brickDirectories = new ArrayList<>();
  for (GlusterBrickEntity brick : getBricks()) {
    brickDirectories.add(brick.getQualifiedName());
  }
  return brickDirectories;
}

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

public GlusterBrickEntity getBrickWithQualifiedName(String qualifiedName) {
  for (GlusterBrickEntity brick : getBricks()) {
    if (brick.getQualifiedName().equals(qualifiedName)) {
      return brick;
    }
  }
  return null;
}

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

public List<String> getBrickDirectories() {
  List<String> brickDirectories = new ArrayList<>();
  for (GlusterBrickEntity brick : getBricks()) {
    brickDirectories.add(brick.getQualifiedName());
  }
  return brickDirectories;
}

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

protected GlusterBrickEntity getBrickEntity(int index, boolean hasDetails) {
  GlusterBrickEntity entity = mock(GlusterBrickEntity.class);
  when(entity.getId()).thenReturn(GUIDS[index]);
  when(entity.getServerId()).thenReturn(serverId);
  when(entity.getBrickDirectory()).thenReturn(GlusterTestHelper.brickDir);
  when(entity.getQualifiedName()).thenReturn(GlusterTestHelper.brickName);
  when(entity.getVolumeId()).thenReturn(volumeId);
  if (hasDetails) {
    BrickDetails brickDetails = mock(BrickDetails.class);
    BrickProperties brickProps = mock(BrickProperties.class);
    MemoryStatus memStatus = mock(MemoryStatus.class);
    MallInfo mallInfo = mock(MallInfo.class);
    when(mallInfo.getArena()).thenReturn(888);
    when(brickProps.getMntOptions()).thenReturn(GlusterTestHelper.BRICK_MNT_OPT);
    when(brickProps.getPort()).thenReturn(GlusterTestHelper.BRICK_PORT);
    when(brickDetails.getMemoryStatus()).thenReturn(memStatus);
    when(memStatus.getMallInfo()).thenReturn(mallInfo);
    when(brickDetails.getBrickProperties()).thenReturn(brickProps);
    when(entity.getBrickDetails()).thenReturn(brickDetails);
  }
  return entity;
}

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

@Mapping(from = GlusterBrickEntity.class, to = GlusterBrick.class)
public static GlusterBrick map(GlusterBrickEntity fromBrick, GlusterBrick toBrick) {
  GlusterBrick brick = (toBrick == null) ? new GlusterBrick() : toBrick;
  if(fromBrick.getId() != null) {
    brick.setId(fromBrick.getId().toString());
  }
  if(fromBrick.getServerId() != null) {
    brick.setServerId(fromBrick.getServerId().toString());
  }
  if(StringUtils.isNotEmpty(fromBrick.getQualifiedName())) {
    brick.setName(fromBrick.getQualifiedName());
  }
  if(fromBrick.getBrickDirectory() != null) {
    brick.setBrickDir(fromBrick.getBrickDirectory());
  }
  if(fromBrick.getStatus() != null) {
    brick.setStatus(mapBrickStatus(fromBrick.getStatus()));
  }
  if(fromBrick.getVolumeId() != null) {
    brick.setGlusterVolume(new GlusterVolume());
    brick.getGlusterVolume().setId(fromBrick.getVolumeId().toString());
  }
  return brick;
}

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

private void commitRemoveBricks() {
  if (getConfirmWindow() != null) {
    return;
  }
  ConfirmationModel model = new ConfirmationModel();
  setConfirmWindow(model);
  model.setTitle(ConstantsManager.getInstance().getConstants().commitRemoveBricksTitle());
  model.setMessage(ConstantsManager.getInstance().getConstants().commitRemoveBricksMessage());
  model.setHelpTag(HelpTag.volume_remove_bricks_commit);
  model.setHashName("volume_remove_bricks_commit"); //$NON-NLS-1$
  GlusterVolumeEntity volumeEntity = getVolumeEntity();
  GlusterAsyncTask volumeTask = volumeEntity.getAsyncTask();
  ArrayList<String> list = new ArrayList<>();
  for (GlusterBrickEntity brick : volumeEntity.getBricks()) {
    if (brick.getAsyncTask() != null && volumeTask != null && brick.getAsyncTask().getTaskId() != null
        && brick.getAsyncTask().getTaskId().equals(volumeTask.getTaskId())
        && volumeTask.getStatus() == JobExecutionStatus.FINISHED) {
      list.add(brick.getQualifiedName());
    }
  }
  model.setItems(list);
  UICommand okCommand = UICommand.createDefaultOkUiCommand("OnCommitRemoveBricks", this); //$NON-NLS-1$
  model.getCommands().add(okCommand);
  UICommand cancelCommand = UICommand.createCancelUiCommand("CancelConfirmation", this); //$NON-NLS-1$
  model.getCommands().add(cancelCommand);
}

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

private void retainBricks() {
  if (getConfirmWindow() != null) {
    return;
  }
  ConfirmationModel model = new ConfirmationModel();
  setConfirmWindow(model);
  model.setTitle(ConstantsManager.getInstance().getConstants().retainBricksTitle());
  model.setMessage(ConstantsManager.getInstance().getConstants().retainBricksMessage());
  model.setHelpTag(HelpTag.volume_retain_brick);
  model.setHashName("volume_retain_brick"); //$NON-NLS-1$
  GlusterVolumeEntity volumeEntity = getVolumeEntity();
  GlusterAsyncTask volumeTask = volumeEntity.getAsyncTask();
  ArrayList<String> list = new ArrayList<>();
  for (GlusterBrickEntity brick : volumeEntity.getBricks()) {
    if (brick.getAsyncTask() != null && volumeTask != null && brick.getAsyncTask().getTaskId() != null
        && brick.getAsyncTask().getTaskId().equals(volumeTask.getTaskId())
        && volumeTask.getStatus() == JobExecutionStatus.FINISHED) {
      list.add(brick.getQualifiedName());
    }
  }
  model.setItems(list);
  UICommand okCommand = UICommand.createDefaultOkUiCommand("OnRetainBricks", this); //$NON-NLS-1$
  model.getCommands().add(okCommand);
  UICommand cancelCommand = new UICommand("CancelConfirmation", this); //$NON-NLS-1$
  cancelCommand.setTitle(ConstantsManager.getInstance().getConstants().close());
  cancelCommand.setIsCancel(true);
  model.getCommands().add(cancelCommand);
}

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

brickModel.getBrick().setEntity(brickEntity.getQualifiedName());
if (advDetails != null && advDetails.getBrickDetails() != null
    && advDetails.getBrickDetails().size() == 1) {

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

private void stopRemoveBricks() {
  if (getConfirmWindow() != null) {
    return;
  }
  ConfirmationModel model = new ConfirmationModel();
  setConfirmWindow(model);
  model.setTitle(ConstantsManager.getInstance().getConstants().stopRemoveBricksTitle());
  model.setMessage(ConstantsManager.getInstance().getConstants().stopRemoveBricksMessage());
  model.setHelpTag(HelpTag.volume_remove_bricks_stop);
  model.setHashName("volume_remove_bricks_stop"); //$NON-NLS-1$
  GlusterVolumeEntity volumeEntity = getVolumeEntity();
  GlusterAsyncTask volumeTask = volumeEntity.getAsyncTask();
  ArrayList<String> list = new ArrayList<>();
  for (GlusterBrickEntity brick : volumeEntity.getBricks()) {
    if (brick.getAsyncTask() != null && volumeTask != null && brick.getAsyncTask().getTaskId() != null
        && brick.getAsyncTask().getTaskId().equals(volumeTask.getTaskId())
        && volumeTask.getStatus() == JobExecutionStatus.STARTED) {
      list.add(brick.getQualifiedName());
    }
  }
  model.setItems(list);
  UICommand okCommand = UICommand.createDefaultOkUiCommand("OnStopRemoveBricks", this); //$NON-NLS-1$
  model.getCommands().add(okCommand);
  UICommand cancelCommand = new UICommand("CancelConfirmation", this); //$NON-NLS-1$
  cancelCommand.setTitle(ConstantsManager.getInstance().getConstants().close());
  cancelCommand.setIsCancel(true);
  model.getCommands().add(cancelCommand);
}

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

list.add(item.getQualifiedName());

相关文章