ks.protocol
Class UserManagerCommand

java.lang.Object
  extended byks.common.ArgumentList
      extended byks.common.command.Command
          extended byks.protocol.UserManagerCommand
All Implemented Interfaces:
java.io.Serializable

public class UserManagerCommand
extends Command

Class to represent a command sent to the UserManager.

There are a variable number of arguments because this class represents a whole range of commands sent to the UserManager.

See Also:
Serialized Form

Field Summary
static java.lang.String actionArg
          Action.
static java.lang.String adminArg
          Action.
static java.lang.String noUserManagerInstalled
          Error message when there is no registered UserManager.
 
Constructor Summary
UserManagerCommand()
           
 
Method Summary
 java.lang.String getAction()
          Get the action.
 boolean isAdmin()
           
 void setAction(java.lang.String action)
          Set the action.
 void setAdmin(boolean admin)
           
 
Methods inherited from class ks.common.command.Command
formatString, isError, isQuittable, setQuittable, toString
 
Methods inherited from class ks.common.ArgumentList
addArgMulti, addArgMulti, addArgMulti, addArgMulti, addArgMulti, addArgMulti, addArgMulti, addArgMulti, clearArg, clearArg, clearArgMulti, clearArgMulti, getArg, getArg, getArgMulti, getArgMulti, multiArgs, removeArgMulti, removeArgMulti, removeArgMulti, removeArgMulti, removeArgMulti, removeArgMulti, removeArgMulti, removeArgMulti, setArg, setArg, singleArgs
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

noUserManagerInstalled

public static final java.lang.String noUserManagerInstalled
Error message when there is no registered UserManager.

See Also:
Constant Field Values

actionArg

public static final java.lang.String actionArg
Action.

See Also:
Constant Field Values

adminArg

public static final java.lang.String adminArg
Action.

See Also:
Constant Field Values
Constructor Detail

UserManagerCommand

public UserManagerCommand()
Method Detail

setAction

public void setAction(java.lang.String action)
Set the action.

Parameters:
action - desired action.

getAction

public java.lang.String getAction()
Get the action.

Returns:
the action as a String.

setAdmin

public void setAdmin(boolean admin)
Parameters:
admin -

isAdmin

public boolean isAdmin()