/* Generated by Together */ package multimonster.common; import java.io.Serializable; /** * Provides a flexible way to specify administrative commands * without the need to extend an interface for every new operation.<br> * An AdminOperation is identified by an operationID. <p> * * Used as container to submit administrative operation command. * Executer needs to "know" what to do when he get e.g. adminOpID = 2. */ public class AdminOperation implements Serializable { private int adminOpID; private String adminOpName; private String description; //list of known commands: public final static int SHUTDOWN_SERVER = 1; public AdminOperation(int opID, String opName) { this.adminOpID = opID; this.adminOpName = opName; } public int getOperationID() { return adminOpID; } public String getOperationName() { return adminOpName; } public String getDescription(){ return description; } public void setdescription(String description){ this.description = description; } }