001 /* 002 * Copyright (c) 2003, The Regents of the University of California, through 003 * Lawrence Berkeley National Laboratory (subject to receipt of any required 004 * approvals from the U.S. Dept. of Energy). All rights reserved. 005 */ 006 package gov.lbl.dsd.sea.nio.event; 007 008 /** 009 * Administrative request to an agent. 010 * 011 * @author whoschek@lbl.gov 012 * @author $Author: hoschek3 $ 013 * @version $Revision: 1.4 $, $Date: 2004/06/17 18:34:39 $ 014 */ 015 public abstract class AdminRequest { 016 017 private AdminRequest() {} // not instantiable 018 019 /** 020 * Requests an agent to start running. 021 */ 022 public static class Start extends AdminRequest {} 023 024 /** 025 * Requests an agent to shut down. 026 */ 027 public static class Stop extends AdminRequest {} 028 029 }