소스 검색

User friendly response to PAUSE command.

tags/1.0.12
ymlam 3 년 전
부모
커밋
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)


불러오는 중...
취소
저장