Просмотр исходного кода

User friendly response to PAUSE command.

tags/1.0.12
ymlam 3 лет назад
Родитель
Сommit
2b6ef161c1
1 измененных файлов: 12 добавлений и 4 удалений
  1. +12
    -4
      src/main/java/altk/comm/engine/Broadcast.java

+ 12
- 4
src/main/java/altk/comm/engine/Broadcast.java Просмотреть файл

@@ -983,7 +983,7 @@ public abstract class Broadcast
switch (result.stateChangeStatus)
{
case SUCCESS:
responseContent = "Broadcast canceled";
responseContent = "Broadcast is being canceled";
break;
case NO_CHANGE:
responseContent = "Already canceled";
@@ -1000,9 +1000,17 @@ public abstract class Broadcast
{
// Sets state to PAUSING, which is monitored by Broadcast.Service threads.
// EVentually, when all service activity ends, the state transitions to PAUSED
setState(BroadcastState.PAUSING);
lastPauseCount = 0;
if (out != null) out.write("Broadcast paused");
StateChangeResult result = setState(BroadcastState.PAUSING);
switch (result.stateChangeStatus)
{
case FORBIDDEN:
if (out != null) out.write("pause not allowed");
break;
case SUCCESS:
lastPauseCount = 0;
case NO_CHANGE:
if (out != null) out.write("Broadcast is being paused");
}
}
protected void resume(PrintWriter out)


Загрузка…
Отмена
Сохранить