Ruddi™ UDDI Client API
1.0

inspireit.uddi.util.validators
Class TModelException

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

public class TModelException
extends ValidationException

TModel exception class to indicate a malformed TModel instance.

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

Field Summary
static int AUTHORIZEDNAME
          Constant for an exception on an AuthorizedName.
static int CATEGORYBAG
          Constant for an exception on a CategoryBag.
static int DESCRIPTION
          Constant for an exception on a Description.
static int IDENTIFIERBAG
          Constant for an exception on an IdentifierBag.
static int NAME
          Constant for an exception on a Name.
static int OPERATOR
          Constant for an exception on a Operation information.
static int OVERVIEWDOC
          Constant for an exception on an OverviewDoc.
static int TMODELKEY
          Constant for an exception on a TModelKey.
 
Fields inherited from class inspireit.uddi.util.validators.ValidationException
COMPOSITE, exceptions, faulty, subexception, type
 
Constructor Summary
TModelException(TModelException[] exceptions)
          TModelException constructor.
TModelException(TModel tModel, int type, java.lang.String message, java.lang.Object faulty, ValidationException ve)
          TModelException constructor.
 
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

TMODELKEY

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

See Also:
Constant Field Values

AUTHORIZEDNAME

public static final int AUTHORIZEDNAME
Constant for an exception on an AuthorizedName.

See Also:
Constant Field Values

OPERATOR

public static final int OPERATOR
Constant for an exception on a Operation information.

See Also:
Constant Field Values

NAME

public static final int NAME
Constant for an exception on a Name.

See Also:
Constant Field Values

DESCRIPTION

public static final int DESCRIPTION
Constant for an exception on a Description.

See Also:
Constant Field Values

OVERVIEWDOC

public static final int OVERVIEWDOC
Constant for an exception on an OverviewDoc.

See Also:
Constant Field Values

IDENTIFIERBAG

public static final int IDENTIFIERBAG
Constant for an exception on an IdentifierBag.

See Also:
Constant Field Values

CATEGORYBAG

public static final int CATEGORYBAG
Constant for an exception on a CategoryBag.

See Also:
Constant Field Values
Constructor Detail

TModelException

public TModelException(TModel tModel,
                       int type,
                       java.lang.String message,
                       java.lang.Object faulty,
                       ValidationException ve)
TModelException constructor.

Parameters:
tModel - The TModel that caused the exception to be thrown.
type - The exception type.
message - An informational message.
faulty - The faulty object.

TModelException

public TModelException(TModelException[] exceptions)
TModelException constructor.

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

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.