Package org.jdesktop.wonderland.server.comms

Examples of org.jdesktop.wonderland.server.comms.WonderlandClientSender.send()


  case CallStatus.MIGRATE_FAILED:
      if (isExternalCall) {
    return;
      }

      sender.send(clientID, new CallMigrateMessage(callID, false));
      break;

  case CallStatus.ENDED:
      if (done) {
    return;
View Full Code Here


    logger.warning("Couldn't find player for " + status);
      }
}

      done();
      sender.send(new CallEndedMessage(callID, status.getOption("Reason")));
            break;
   
  case CallStatus.BRIDGE_OFFLINE:
            logger.info("Bridge offline: " + status);
    // XXX need a way to tell the voice manager to reset all of the private mixes.
View Full Code Here

  case CallStatus.DTMF_KEY:
      handleDtmfKey(status);
      break;
 
        case CallStatus.MUTED:
            sender.send(new OrbMuteCallMessage(orbCellID, true));
            break;

        case CallStatus.UNMUTED:
            sender.send(new OrbMuteCallMessage(orbCellID, false));
            break;
View Full Code Here

        case CallStatus.MUTED:
            sender.send(new OrbMuteCallMessage(orbCellID, true));
            break;

        case CallStatus.UNMUTED:
            sender.send(new OrbMuteCallMessage(orbCellID, false));
            break;

        case CallStatus.STARTEDSPEAKING:           
      if (isMuted && muteMessageSpoken == false) {
    muteMessageSpoken = true;
View Full Code Here

        logger.warning("unable to play you are muted treatment to " + call
      + ":  " + e.getMessage());
    }
      }

            sender.send(new OrbSpeakingMessage(orbCellID, true));
            break;
           
        case CallStatus.STOPPEDSPEAKING:
            sender.send(new OrbSpeakingMessage(orbCellID, false));
            break;
View Full Code Here

            sender.send(new OrbSpeakingMessage(orbCellID, true));
            break;
           
        case CallStatus.STOPPEDSPEAKING:
            sender.send(new OrbSpeakingMessage(orbCellID, false));
            break;
           
  case CallStatus.TREATMENTDONE:
      String treatment = status.getOption("Treatment");
View Full Code Here

      System.out.println("Orb ended " + callID + " this call id " + this.callID);

      if (this.callID.equals(callID)) {
          endCall(callID);
                sender.send(new OrbEndCallMessage(orbCellID));
      } else {
    if (hostCellID != null) {
                    sender.send(new OrbAttachMessage(orbCellID, hostCellID, false));
    }
      }
View Full Code Here

      if (this.callID.equals(callID)) {
          endCall(callID);
                sender.send(new OrbEndCallMessage(orbCellID));
      } else {
    if (hostCellID != null) {
                    sender.send(new OrbAttachMessage(orbCellID, hostCellID, false));
    }
      }
      break;
  }
    }
View Full Code Here

        logger.warning("Unable to play treatment " + softphoneCall + ":  "
            + e.getMessage());
          }
            }
           
            sender.send(clientID, new CallInvitedResponseMessage(cellID, listing, true));
            break;

        //Something's picked up, the call has been connected
        case CallStatus.ESTABLISHED:
            if (listing.isPrivate()) {
View Full Code Here

        logger.warning("Unable to stop treatment " + softphoneCall + ":  "
            + e.getMessage());
          }
            }

            sender.send(clientID, new CallEstablishedResponseMessage(cellID, listing, true));
            break;

        case CallStatus.ENDED:
      if (ended) {
    return;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.