public ProcessReaper(ActorRef watchTarget, Logger log, int exitCode) { if (watchTarget == null || watchTarget.equals(ActorRef.noSender())) { throw new IllegalArgumentException("Target may not be null or 'noSender'"); } this.log = log; this.exitCode = exitCode; getContext().watch(watchTarget); }
public ProcessReaper(ActorRef watchTarget, Logger log, int exitCode) { if (watchTarget == null || watchTarget.equals(ActorRef.noSender())) { throw new IllegalArgumentException("Target may not be null or 'noSender'"); } this.log = log; this.exitCode = exitCode; getContext().watch(watchTarget); }
public ProcessReaper(ActorRef watchTarget, Logger log, int exitCode) { if (watchTarget == null || watchTarget.equals(ActorRef.noSender())) { throw new IllegalArgumentException("Target may not be null or 'noSender'"); } this.log = log; this.exitCode = exitCode; getContext().watch(watchTarget); }
public ProcessReaper(ActorRef watchTarget, Logger log, int exitCode) { if (watchTarget == null || watchTarget.equals(ActorRef.noSender())) { throw new IllegalArgumentException("Target may not be null or 'noSender'"); } this.log = log; this.exitCode = exitCode; getContext().watch(watchTarget); }