Uses of Class
org.starhope.appius.except.PrivilegeRequiredException

Packages that use PrivilegeRequiredException
org.starhope.appius.game   
org.starhope.appius.game.npc   
org.starhope.appius.game.npc.plebeian   
org.starhope.appius.net   
org.starhope.appius.sys.admin   
org.starhope.appius.sys.op   
org.starhope.appius.user   
 

Uses of PrivilegeRequiredException in org.starhope.appius.game
 

Methods in org.starhope.appius.game that throw PrivilegeRequiredException
 void Zone.assertStaffLevel(GeneralUser u, int staffLevelRequired)
          Assert that the given user must have a given level of staff privileges
static void Commands.do_getOnlineUsers(org.json.JSONObject jso, AbstractUser u, Room room)
          Get a list of users in a Zone, or in a Room.
static void Commands.do_setRoomVar(org.json.JSONObject jso, AbstractUser u, Room room)
          Set a room variable or set of room variables.
static void Commands.do_spawnZone(org.json.JSONObject jso, AbstractUser u, Room room)
          Spawn an additional zone.
 

Uses of PrivilegeRequiredException in org.starhope.appius.game.npc
 

Methods in org.starhope.appius.game.npc that throw PrivilegeRequiredException
 void Ejecta.assertStaffLevel(int staffLevelStaffMember)
          Deprecated. use Security.hasCapability(AbstractUser, org.starhope.appius.sys.admin.SecurityCapability)
 void Ejecta.ban(AbstractUser u, String banReason)
           
 void Ejecta.kick(AbstractUser u, String kickReason, int duration)
           
 void Ejecta.liftBan(AbstractUser authority)
           
 

Uses of PrivilegeRequiredException in org.starhope.appius.game.npc.plebeian
 

Methods in org.starhope.appius.game.npc.plebeian that throw PrivilegeRequiredException
 void Plebeian.ban(AbstractUser u, String banReason)
           
 

Uses of PrivilegeRequiredException in org.starhope.appius.net
 

Methods in org.starhope.appius.net that throw PrivilegeRequiredException
private  String AdminProcessor.processInput(String inputLine)
           
 

Uses of PrivilegeRequiredException in org.starhope.appius.sys.admin
 

Methods in org.starhope.appius.sys.admin that throw PrivilegeRequiredException
 void CapabilityRecords.grantCapability(AbstractUser grantor, AbstractUser recipient, SecurityCapability cap)
          WRITEME
static void Security.grantCapability(AbstractUser grantor, AbstractUser recipient, SecurityCapability cap)
           
 

Uses of PrivilegeRequiredException in org.starhope.appius.sys.op
 

Methods in org.starhope.appius.sys.op that throw PrivilegeRequiredException
static void OpCommands.op_ban(String[] words, AbstractUser u, Room room)
           Ban a user permanently.
static void OpCommands.op_beam(String[] words, AbstractUser u, Room room)
           Beam yourself to a different room.
static void OpCommands.op_census(String[] words, AbstractUser u, Room room)
          Simply reference a range of users, for testing purposes.
static void OpCommands.op_clearcache(String[] words, AbstractUser u, Room r)
          Forcibly clear all cachés
static void OpCommands.op_cloneroom(String[] words, AbstractUser u, Room r)
          clone a room
static void OpCommands.op_createroom(String[] words, AbstractUser u, Room room)
          WRITEME: Document this metho WRITEMEd brpocock@star-hope.org
static void OpCommands.op_dbcpinfo(String[] words, AbstractUser u, Room room)
           Get DBCP information.
static void OpCommands.op_getschedule(String[] words, AbstractUser u, Room room)
          WRITEME: Document this method brpocock@star-hope.org
static void OpCommands.op_getschedulefor(String[] words, AbstractUser u, Room room)
          Get scheduled events for a particular class (scheduled by that class)
static void OpCommands.op_givehead(String[] words, AbstractUser u, Room room)
           Give an inventory item to a user.
static void OpCommands.op_goto(String[] words, AbstractUser u, Room room)
          WRITEME: Document this method brpocock@star-hope.org
static void OpCommands.op_grant(String[] words, AbstractUser u, Room room)
          Grant an item to a user.
static void OpCommands.op_inv(String[] words, AbstractUser u, Room room)
           Get inventory items for a particular user.
static void OpCommands.op_liftban(String[] words, AbstractUser u, Room room)
           Lift the ban upon a user.
static void OpCommands.op_nuke(String[] words, AbstractUser u, Room room)
          Forcibly disconnect everyone in a room.
static void OpCommands.op_parentapproves(String[] words, AbstractUser u, Room room)
          WRITEME: Document this method brpocock@star-hope.org
static void OpCommands.op_place(String[] words, AbstractUser u, Room room)
           Add a Place to a room.
static void OpCommands.op_purgephysics(String[] words, AbstractUser u, Room room)
          WRITEME: Document this method brpocock@star-hope.org
static void OpCommands.op_put(String[] words, AbstractUser u, Room room)
          WRITEME: Document this method brpocock@star-hope.org
static void OpCommands.op_rc(String[] words, AbstractUser u, Room room)
          Run an RC (RunCommands) script.
static void OpCommands.op_scotty(String[] words, AbstractUser u, Room room)
           Forces a user into another room.
static void OpCommands.op_setstafflevel(String[] words, AbstractUser u, Room room)
          WRITEME: Document this method brpocock@star-hope.org
static void OpCommands.op_who(String[] words, AbstractUser u, Room room)
           Displays a list of everyone currently in a room.
 

Uses of PrivilegeRequiredException in org.starhope.appius.user
 

Methods in org.starhope.appius.user that throw PrivilegeRequiredException
 void User.approveName(AbstractUser abstractUser)
          Approve the user's requested name, and make it active
 void UserRecord.approveName(AbstractUser abstractUser)
          WRITEME: Document this method brpocock@star-hope.org
 void AbstractUser.assertStaffLevel(int staffLevelStaffMember)
          x-deprecated use Security.hasCapability(AbstractUser, SecurityCapability) for new code
 void GeneralUser.assertStaffLevel(int staffLevelNeeded)
          Deprecated. use Security.hasCapability(AbstractUser, org.starhope.appius.sys.admin.SecurityCapability)
private  void UserRecord.assertStaffLevel(int staffLevelNeeded)
          assert that the user should have the requisite staff level; otherwise, throw an exception
 void User.ban(AbstractUser bannedBy, String bannedReason)
          Ban a user, preventing any future access to the server.
 void AbstractUser.ban(AbstractUser u, String banReason)
           
 void UserRecord.ban(AbstractUser bannedBy, String bannedReason)
          Ban a user, preventing any future access to the server.
 void AbstractNonPlayerCharacter.kick(AbstractUser u, String kickReason, int duration)
           
 void User.kick(AbstractUser u, String kickReason, int duration)
          This is an overriding method.
 void AbstractUser.kick(AbstractUser u, String kickReason, int duration)
           
 void User.kick(AbstractUser kickedBy, String kickedReason, long kickedMinutes)
          Kick a user offline for a number of minutes.
 void User.kick(AbstractUser kickedBy, String kickedReason, Timestamp allowBack)
          Kick the user offline, until a certain date & time.
 Timestamp UserRecord.kick(AbstractUser kickedBy, String kickedReason, Timestamp allowBack)
          Kick the user offline, until a certain date & time.
 void AbstractNonPlayerCharacter.liftBan(AbstractUser authority)
           
 void User.liftBan(AbstractUser authority)
          Lift the ban upon this user.
 void AbstractUser.liftBan(AbstractUser authority)
          remove a ban placed upon this user
 void UserRecord.liftBan(AbstractUser authority)
           
 

Constructors in org.starhope.appius.user that throw PrivilegeRequiredException
Parent(String newMail, String newPassword)
          Create a new parent record and set an initial password at the same time