jain.jcp
Class PrivilegeViolationException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--jain.jcp.PrivilegeViolationException
- public class PrivilegeViolationException
- extends java.lang.Exception
This exception indicates that an action pertaining to a certain object failed because
the application did not have the proper security permissions to execute that command.
This class stores the type of privilege not available which is obtained via the getType()
method in this class.
- See Also:
- Serialized Form
Method Summary |
int |
getType()
Returns the type of privilege which is not available. |
Methods inherited from class java.lang.Throwable |
fillInStackTrace,
getLocalizedMessage,
getMessage,
printStackTrace,
printStackTrace,
printStackTrace,
toString |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
ORIGINATOR_VIOLATION
public static final int ORIGINATOR_VIOLATION
- A privilege violation occurred at the origination.
DESTINATION_VIOLATION
public static final int DESTINATION_VIOLATION
- A privilege violation occurred at the destination.
UNKNOWN_VIOLATION
public static final int UNKNOWN_VIOLATION
- A privilege violation occurred at an unknown place.
PrivilegeViolationException
public PrivilegeViolationException(int type)
- Constructor takes no string.
- Parameters:
type
- kind of violation.
PrivilegeViolationException
public PrivilegeViolationException(int type,
java.lang.String s)
- Constructor takes a string.
- Parameters:
type
- kind of violation.s
- description of the violation.
getType
public int getType()
- Returns the type of privilege which is not available.
- Returns:
- The type of privilege.
3 Oct 2000 If you have any comments or queries, please mail them to jcc@research.telcordia.com
Copyright-2000 Sun Microsystems