Decision Center API

ilog.rules.teamserver.model.permissions
Class IlrRoleRestrictedPermissionException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by ilog.rules.teamserver.model.IlrApplicationException
              extended by ilog.rules.teamserver.model.permissions.IlrPermissionException
                  extended by ilog.rules.teamserver.model.permissions.IlrRoleRestrictedPermissionException
All Implemented Interfaces:
Serializable

public class IlrRoleRestrictedPermissionException
extends IlrPermissionException

A permission exception thrown during an operation that requires the user to have a specific list of roles.

See Also:
Serialized Form

Method Summary
protected  String getMessage(IlrSession session, Locale locale)
           
 List getRoles()
          Gets the list of expected roles.
 
Methods inherited from class ilog.rules.teamserver.model.IlrApplicationException
getMessage
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getRoles

public List getRoles()
Gets the list of expected roles.

Returns:
A list of String.

getMessage

protected String getMessage(IlrSession session,
                            Locale locale)

Decision Center API

© Copyright IBM Corp. 1987, 2013