// ********************************************************************** // // Copyright (c) 2003-2010 ZeroC, Inc. All rights reserved. // // This copy of Ice is licensed to you under the terms described in the // ICE_LICENSE file included in this distribution. // // ********************************************************************** package IceInternal; public class ProcessI extends Ice._ProcessDisp { public ProcessI(Ice.Communicator communicator) { _communicator = communicator; } public void shutdown(Ice.Current current) { _communicator.shutdown(); } public void writeMessage(String message, int fd, Ice.Current current) { switch(fd) { case 1: { System.out.println(message); break; } case 2: { System.err.println(message); break; } } } private Ice.Communicator _communicator; }