@Override public void shutdown() throws Exception { if (client != null) client.shutdown(); if (simpleClient != null) simpleClient.shutdown(); OperatorContext context = getOperatorContext(); trace.log( TraceLevel.ALL, "Operator " + context.getName() + " shutting down in PE: " + context.getPE().getPEId() + " in Job: " + context.getPE().getJobId()); // Must call super.shutdown() super.shutdown(); }