com.ibm.itim.apps
Class SchemaViolationException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--com.ibm.itim.exception.ITIMException
|
+--com.ibm.itim.apps.ApplicationException
|
+--com.ibm.itim.apps.SchemaViolationException
- All Implemented Interfaces:
- java.io.Serializable
- public class SchemaViolationException
- extends ApplicationException
This class identifies a managed object schema violation.
- See Also:
- Serialized Form
Constructor Summary |
SchemaViolationException(java.lang.String errCode)
Constructs with an error code. |
SchemaViolationException(java.lang.String errCode,
java.util.Collection collection)
Constructs with an error code and Cllection of String of missing
attribute(s) name |
SchemaViolationException(java.lang.String errCode,
java.lang.Throwable cause)
Constructs with an error code and the cause exception. |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getLocalizedMessage, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
REQUIRED_ATTR_MISSING
public static final java.lang.String REQUIRED_ATTR_MISSING
SCHEMA_VIOLATION
public static final java.lang.String SCHEMA_VIOLATION
SchemaViolationException
public SchemaViolationException(java.lang.String errCode)
- Constructs with an error code.
SchemaViolationException
public SchemaViolationException(java.lang.String errCode,
java.lang.Throwable cause)
- Constructs with an error code and the cause exception.
- Parameters:
errCode
- Error code identifying the problem.cause
- Throwable representing the exception causing this exception.
SchemaViolationException
public SchemaViolationException(java.lang.String errCode,
java.util.Collection collection)
- Constructs with an error code and Cllection of String of missing
attribute(s) name
- Parameters:
errCode
- Error code identifying the problem.collection
- Collection of String of missing attribute name(s).
getViolationAttrs
public java.util.Collection getViolationAttrs()