Ruddi™ UDDI Client API
1.0

inspireit.uddi.util.validators
Class KeyedReferenceException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--inspireit.uddi.util.validators.ValidationException
                    |
                    +--inspireit.uddi.util.validators.KeyedReferenceException
All Implemented Interfaces:
java.io.Serializable

public class KeyedReferenceException
extends ValidationException

KeyedReference exception class to indicate an invalid KeyedReference instance.

Author:
Bertrand Fontaine, INSPIRE IT $Revision: 1.2 $
See Also:
Serialized Form

Field Summary
protected  KeyedReference keyedReference
          The KeyedReference source of the exception.
static int KEYNAME
          Constant for an exception on the keyName.
static int KEYVALUE
          Constant for an exception on the keyValue.
static int TMODELKEY
          Constant for an exception on the TModelKey.
 
Fields inherited from class inspireit.uddi.util.validators.ValidationException
COMPOSITE, exceptions, faulty, subexception, type
 
Constructor Summary
KeyedReferenceException(KeyedReferenceException[] exceptions)
          KeyedReferenceException constructor.
KeyedReferenceException(KeyedReference keyedReference, int type, java.lang.String message, java.lang.Object faulty, ValidationException subexception)
          KeyedReferenceException constructor.
 
Method Summary
 KeyedReference getKeyedReference()
           
 
Methods inherited from class inspireit.uddi.util.validators.ValidationException
getExceptions, getFaulty, getMessage, getSubException, getType
 
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
 

Field Detail

KEYNAME

public static final int KEYNAME
Constant for an exception on the keyName.

See Also:
Constant Field Values

KEYVALUE

public static final int KEYVALUE
Constant for an exception on the keyValue.

See Also:
Constant Field Values

TMODELKEY

public static final int TMODELKEY
Constant for an exception on the TModelKey.

See Also:
Constant Field Values

keyedReference

protected KeyedReference keyedReference
The KeyedReference source of the exception.

Constructor Detail

KeyedReferenceException

public KeyedReferenceException(KeyedReference keyedReference,
                               int type,
                               java.lang.String message,
                               java.lang.Object faulty,
                               ValidationException subexception)
KeyedReferenceException constructor.

Parameters:
type - The exception type.
message - An informational message.
faulty - The faulty object.

KeyedReferenceException

public KeyedReferenceException(KeyedReferenceException[] exceptions)
KeyedReferenceException constructor.

Parameters:
exceptions - List of exceptions that have been thrown.
Method Detail

getKeyedReference

public KeyedReference getKeyedReference()

Ruddi™ UDDI Client API
1.0

Download now! | Submit a bug or feature
(c) 2003 INSPIRE IT
Bld Brand Whitlock 109
1200 Brussels, Belgium
All Rights Reserved.