org.omg.CORBA
Class PolicyError
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.omg.CORBA.UserException
-
- org.omg.CORBA.PolicyError
-
- All Implemented Interfaces:
- Serializable, IDLEntity
public final class PolicyError extends UserException
A user exception thrown when a policy error occurs. APolicyError
exception may include one of the following policy error reason codes defined in the org.omg.CORBA package: BAD_POLICY, BAD_POLICY_TYPE, BAD_POLICY_VALUE, UNSUPPORTED_POLICY, UNSUPPORTED_POLICY_VALUE.
-
-
Field Summary
Fields Modifier and Type Field and Description short
reason
The reason for thePolicyError
exception being thrown.
-
Constructor Summary
Constructors Constructor and Description PolicyError()
Constructs a defaultPolicyError
user exception with no reason code and an empty reason detail message.PolicyError(short __reason)
Constructs aPolicyError
user exception initialized with the given reason code and an empty reason detail message.PolicyError(String reason_string, short __reason)
Constructs aPolicyError
user exception initialized with the given reason detail message and reason code.
-
Method Summary
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
PolicyError
public PolicyError()
Constructs a defaultPolicyError
user exception with no reason code and an empty reason detail message.
PolicyError
public PolicyError(short __reason)
Constructs aPolicyError
user exception initialized with the given reason code and an empty reason detail message.- Parameters:
-
__reason
- the reason code.
PolicyError
public PolicyError(String reason_string, short __reason)
Constructs aPolicyError
user exception initialized with the given reason detail message and reason code.- Parameters:
-
reason_string
- the reason detail message. -
__reason
- the reason code.
-
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.