コード例 #1
0
ファイル: Workgroup.java プロジェクト: noschinl/Smack
 private void fireQueuePositionEvent(int currentPosition) {
   synchronized (queueListeners) {
     for (Iterator<QueueListener> i = queueListeners.iterator(); i.hasNext(); ) {
       QueueListener listener = i.next();
       listener.queuePositionUpdated(currentPosition);
     }
   }
 }
コード例 #2
0
ファイル: Workgroup.java プロジェクト: noschinl/Smack
 private void fireQueueTimeEvent(int secondsRemaining) {
   synchronized (queueListeners) {
     for (Iterator<QueueListener> i = queueListeners.iterator(); i.hasNext(); ) {
       QueueListener listener = i.next();
       listener.queueWaitTimeUpdated(secondsRemaining);
     }
   }
 }
コード例 #3
0
ファイル: Workgroup.java プロジェクト: noschinl/Smack
 private void fireQueueDepartedEvent() {
   synchronized (queueListeners) {
     for (Iterator<QueueListener> i = queueListeners.iterator(); i.hasNext(); ) {
       QueueListener listener = i.next();
       listener.departedQueue();
     }
   }
 }