private ImagesContainterParametersBase buildRemoveSnapshotSingleDiskParameters() { ImagesContainterParametersBase parameters = new ImagesContainterParametersBase(imageId, vmId); DiskImage dest = DbFacade.getInstance().getDiskImageDao().getAllSnapshotsForParent(imageId).get(0); parameters.setDestinationImageId(dest.getImageId()); parameters.setEntityInfo(enclosingCommand.getParameters().getEntityInfo()); parameters.setParentParameters(enclosingCommand.getParameters()); parameters.setParentCommand(enclosingCommand.getActionType()); parameters.setWipeAfterDelete(dest.isWipeAfterDelete()); parameters.setSessionId(enclosingCommand.getParameters().getSessionId()); return parameters; }