Examples of fireCallback()


Examples of mage.server.Session.fireCallback()

  public void ask(final String question, final GameView gameView) {
    if (!killed) {
      setupTimeout();
      Session session = SessionManager.getInstance().getSession(sessionId);
      if (session != null)
        session.fireCallback(new ClientCallback("gameAsk", new GameClientMessage(gameView, question)));
    }
  }

  public void target(final String question, final CardsView cardView, final Set<UUID> targets, final boolean required, final GameView gameView) {
    if (!killed) {
View Full Code Here

Examples of mage.server.Session.fireCallback()

  public void target(final String question, final CardsView cardView, final Set<UUID> targets, final boolean required, final GameView gameView) {
    if (!killed) {
      setupTimeout();
      Session session = SessionManager.getInstance().getSession(sessionId);
      if (session != null)
        session.fireCallback(new ClientCallback("gameTarget", new GameClientMessage(gameView, question, cardView, targets, required)));
    }
  }

  public void select(final String message, final GameView gameView) {
    if (!killed) {
View Full Code Here

Examples of mage.server.Session.fireCallback()

  public void select(final String message, final GameView gameView) {
    if (!killed) {
      setupTimeout();
      Session session = SessionManager.getInstance().getSession(sessionId);
      if (session != null)
        session.fireCallback(new ClientCallback("gameSelect", new GameClientMessage(gameView, message)));
    }
  }

  public void chooseAbility(final AbilityPickerView abilities) {
    if (!killed) {
View Full Code Here

Examples of mage.server.Session.fireCallback()

  public void chooseAbility(final AbilityPickerView abilities) {
    if (!killed) {
      setupTimeout();
      Session session = SessionManager.getInstance().getSession(sessionId);
      if (session != null)
        session.fireCallback(new ClientCallback("gameChooseAbility", abilities));
    }
  }

  public void choose(final String message, final Set<String> choices) {
    if (!killed) {
View Full Code Here

Examples of mage.server.Session.fireCallback()

  public void choose(final String message, final Set<String> choices) {
    if (!killed) {
      setupTimeout();
      Session session = SessionManager.getInstance().getSession(sessionId);
      if (session != null)
        session.fireCallback(new ClientCallback("gameChoose", new GameClientMessage(choices.toArray(new String[0]), message)));
    }
  }

  public void playMana(final String message, final GameView gameView) {
    if (!killed) {
View Full Code Here

Examples of mage.server.Session.fireCallback()

  public void playMana(final String message, final GameView gameView) {
    if (!killed) {
      setupTimeout();
      Session session = SessionManager.getInstance().getSession(sessionId);
      if (session != null)
        session.fireCallback(new ClientCallback("gamePlayMana", new GameClientMessage(gameView, message)));
    }
  }

  public void playXMana(final String message, final GameView gameView) {
    if (!killed) {
View Full Code Here

Examples of mage.server.Session.fireCallback()

  public void playXMana(final String message, final GameView gameView) {
    if (!killed) {
      setupTimeout();
      Session session = SessionManager.getInstance().getSession(sessionId);
      if (session != null)
        session.fireCallback(new ClientCallback("gamePlayXMana", new GameClientMessage(gameView, message)));
    }
  }

  public void getAmount(final String message, final int min, final int max) {
    if (!killed) {
View Full Code Here

Examples of mage.server.Session.fireCallback()

  public void getAmount(final String message, final int min, final int max) {
    if (!killed) {
      setupTimeout();
      Session session = SessionManager.getInstance().getSession(sessionId);
      if (session != null)
        session.fireCallback(new ClientCallback("gameSelectAmount", new GameClientMessage(message, min, max)));
    }
  }

  public void revealCards(final String name, final CardsView cardView) {
    if (!killed) {
View Full Code Here

Examples of mage.server.Session.fireCallback()

  public void revealCards(final String name, final CardsView cardView) {
    if (!killed) {
      Session session = SessionManager.getInstance().getSession(sessionId);
      if (session != null)
        session.fireCallback(new ClientCallback("gameReveal", new GameClientMessage(cardView, name)));
    }
  }


  private synchronized void setupTimeout() {
View Full Code Here

Examples of mage.server.Session.fireCallback()

  public void replay() {
    replay.start();
    Session session = SessionManager.getInstance().getSession(sessionId);
    if (session != null)
      session.fireCallback(new ClientCallback("replayInit", new GameView(replay.next(), replay.getGame())));
  }

  public void stop() {
    gameResult("stopped replay");
  }
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.