com.hlcl.rql.as
Class RQLException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.hlcl.rql.as.RQLException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AmbiguousTemplateException, CombinedUpdateNotSupportedException, DeletionReferencesToThisPageException, DownloadException, ElementAlreadyExistingException, ElementNotFoundException, IncompletePublishingJobException, InvalidGuidException, InvalidOptionListSelectionValueException, InvalidPublishingRequestException, LanguageVariantNotSynchronizedException, MissingFileException, MissingGuidException, MissingMainLinkException, MissingProjectNameException, MissingRightException, MissingSessionKeyException, MissingTemplateNamesException, MultiChildPagesException, MultiLinkedPageException, NewElementNotRefreshedException, NoChildException, PageAlreadyInPublishingQueueException, ProjectNotFoundException, UnknownUserOrWrongPasswordException, UnlinkedPageException, UserAlreadyLoggedInException, WrongPublishingTargetTypeException, WrongSortModeException, WrongStateException, WrongStorageTypeException, WrongSuffixException, WrongTypeException

public class RQLException
extends java.lang.Exception

Exception bei einer RQL-Anfrage an das CMS. Die RWLException kann eine genauere Ursache in Form eines Throwables enthalten. In einer Ausbaustufe muß die RQL- Exception evtl. auch noch die Error-Codes des CMS liefern können.

Author:
BURMEBJ
See Also:
Serialized Form

Constructor Summary
RQLException(java.lang.String msg)
          Konstruktor.
RQLException(java.lang.String msg, java.lang.Throwable reason)
          Konstruktor.
 
Method Summary
 java.lang.String getMessage()
          Overwrite to add the created timestamp.
 java.lang.Throwable getReason()
          Getter für das Feld "reason".
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RQLException

public RQLException(java.lang.String msg)
Konstruktor.

Parameters:
msg - String: Beschreibung der Exception.

RQLException

public RQLException(java.lang.String msg,
                    java.lang.Throwable reason)
Konstruktor.

Parameters:
msg - Beschreibung der Exception.
reason - Ursache des Problems, evtl. auch null.
Method Detail

getMessage

public java.lang.String getMessage()
Overwrite to add the created timestamp.

Overrides:
getMessage in class java.lang.Throwable

getReason

public java.lang.Throwable getReason()
Getter für das Feld "reason".