Examples of ExitMessage


Examples of cn.com.zjtelecom.smgp.message.ExitMessage

    }
    return false;
  }

  public synchronized void LogOut() {
    ExitMessage em = new ExitMessage();
    this.Logout = 1;
    try {
      SendBuf(em.getBuf());

      long sendTime = getTimeStamp();
      Package tmppack = new Package();
      while ((getTimeStamp() - sendTime) < 60000
          && ((tmppack = checkPackage(0, RequestId.Exit_Resp)) != null)) {
View Full Code Here

Examples of cn.com.zjtelecom.smgp.message.ExitMessage

    }
    return false;
  }

  public synchronized void LogOut() {
    ExitMessage em = new ExitMessage();
    this.Logout = 1;
    try {
      SendBuf(em.getBuf());

      long sendTime = getTimeStamp();
      Package tmppack = new Package();
      while ((getTimeStamp() - sendTime) < 60000
          && ((tmppack = checkPackage(0, RequestId.Exit_Resp)) != null)) {
View Full Code Here

Examples of co.paralleluniverse.actors.ExitMessage

        }

        @Override
        protected WebDataMessage handleLifecycleMessage(LifecycleMessage m) {
            if (m instanceof ExitMessage) {
                ExitMessage em = (ExitMessage) m;
                if (em.getActor() != null && em.getActor().equals(webActor))
                    die(em.getCause());
            }
            return null;
        }
View Full Code Here

Examples of co.paralleluniverse.actors.ExitMessage

        }

        @Override
        protected HttpResponse handleLifecycleMessage(LifecycleMessage m) {
            if (m instanceof ExitMessage) {
                ExitMessage em = (ExitMessage) m;
                if (em.getActor() != null && em.getActor().equals(webActor))
                    die(em.getCause());
            }
            return null;
        }
View Full Code Here

Examples of co.paralleluniverse.actors.ExitMessage

    @Override
    protected final Object handleLifecycleMessage(LifecycleMessage m) {
        boolean handled = false;
        try {
            if (m instanceof ExitMessage) {
                final ExitMessage death = (ExitMessage) m;
                if (death.getWatch() != null) {
                    final ActorRef actor = death.actor;
                    final ChildEntry child = findEntry(actor);

                    if (child != null) {
                        log().info("Detected child death: " + child + ". cause: ", death.cause);
View Full Code Here

Examples of co.paralleluniverse.actors.ExitMessage

        final SelectiveReceiveHelper<Object> helper = new SelectiveReceiveHelper<Object>(currentActor) {
            @Override
            protected void handleLifecycleMessage(LifecycleMessage m) {
                if (m instanceof ExitMessage) {
                    final ExitMessage exit = (ExitMessage) m;
                    if (Objects.equals(exit.getActor(), actor) && exit.getWatch() == watch)
                        throw Exceptions.rethrow(exit.getCause());
                }
                super.handleLifecycleMessage(m);
            }
        };
        try {
View Full Code Here

Examples of co.paralleluniverse.actors.ExitMessage

        }

        @Override
        protected HttpResponse handleLifecycleMessage(LifecycleMessage m) {
            if (m instanceof ExitMessage) {
                ExitMessage em = (ExitMessage) m;
                if (em.getActor() != null && em.getActor().equals(webActor))
                    die(em.getCause());
            }
            return null;
        }
View Full Code Here

Examples of co.paralleluniverse.actors.ExitMessage

        }

        @Override
        protected WebDataMessage handleLifecycleMessage(LifecycleMessage m) {
            if (m instanceof ExitMessage) {
                ExitMessage em = (ExitMessage) m;
                if (em.getActor() != null && em.getActor().equals(webActor))
                    die(em.getCause());
            }
            return null;
        }
View Full Code Here

Examples of co.paralleluniverse.actors.ExitMessage

    @Override
    protected final void handleLifecycleMessage(LifecycleMessage m) {
        boolean handled = false;
        try {
            if (m instanceof ExitMessage) {
                final ExitMessage death = (ExitMessage) m;
                if (death.getWatch() != null) {
                    final ActorRef actor = death.actor;
                    final ChildEntry child = findEntry(actor);

                    if (child != null) {
                        LOG.info("Detected child death: " + child + ". cause: ", death.cause);
View Full Code Here

Examples of co.paralleluniverse.actors.ExitMessage

        final SelectiveReceiveHelper<Object> helper = new SelectiveReceiveHelper<Object>(currentActor) {
            @Override
            protected void handleLifecycleMessage(LifecycleMessage m) {
                if (m instanceof ExitMessage) {
                    final ExitMessage exit = (ExitMessage) m;
                    if (Objects.equals(exit.getActor(), actor) && exit.getWatch() == watch)
                        throw Exceptions.rethrow(exit.getCause());
                }
                super.handleLifecycleMessage(m);
            }
        };
        try {
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.