lumis.portal
Class PortalException

Package class diagram package PortalException
java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by lumis.portal.PortalException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AccessDeniedException, ContentWizardException, ControllerException, DaoException, DouiException, EnumException, FileUploadDeniedException, IndexOutOfBoundsException, InvalidSessionException, ManagerException, PageCacheControllerHtml.PageUnavailableException, PageNotFoundException, ParseException, PortalObjectNotFoundException, PortletException, SearchException, ServiceContainerException, ServiceException, ServiceInterfaceException, UnexpectedException, UnsupportedOperationException, UpgradeException, WebServiceViewerException, WorkflowException

@StableMinor(version="5.5",
             sinceVersion="4.0")
public class PortalException
extends Exception

Base exception for the portal framework. Adds localization functionalities, based on ILocalizationManager.

Since:
4.0.0
See Also:
Serialized Form

Field Summary
protected  List<IResource> resources
           
 
Constructor Summary
PortalException(String arg0)
           
PortalException(String arg0, Exception innerException)
           
PortalException(String arg0, IResource resource)
           
PortalException(String arg0, IResource resource, Exception innerException)
           
PortalException(String arg0, List<IResource> resources)
           
PortalException(String arg0, List<IResource> resources, Exception innerException)
           
 
Method Summary
 String getLocalizedMessage()
           
 String getLocalizedMessage(Locale locale)
           
 List<IResource> getResources()
           
protected  void logExceptionCreation()
           
 String toString()
           
 String toXmlString(Locale locale)
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

resources

protected List<IResource> resources
Constructor Detail

PortalException

public PortalException(String arg0)

PortalException

public PortalException(String arg0,
                       Exception innerException)

PortalException

public PortalException(String arg0,
                       IResource resource)

PortalException

public PortalException(String arg0,
                       List<IResource> resources)

PortalException

public PortalException(String arg0,
                       IResource resource,
                       Exception innerException)

PortalException

public PortalException(String arg0,
                       List<IResource> resources,
                       Exception innerException)
Method Detail

logExceptionCreation

protected void logExceptionCreation()

getLocalizedMessage

public String getLocalizedMessage(Locale locale)

getLocalizedMessage

public String getLocalizedMessage()
Overrides:
getLocalizedMessage in class Throwable

getResources

public List<IResource> getResources()

toXmlString

public String toXmlString(Locale locale)

toString

public String toString()
Overrides:
toString in class Throwable


Lumisportal  5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.