|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
org.clapper.util.misc.NestedException
org.clapper.curn.CurnException
org.clapper.curn.FeedException
public class FeedException
FeedException is thrown when there's an error with a feed. It contains the corresponding FeedInfo object, and its getMessage() method includes the feed URL in the message.
| Constructor Summary | |
|---|---|
FeedException(FeedInfo feedInfo)
Default constructor, for an exception with no nested exception and no message. |
|
FeedException(FeedInfo feedInfo,
java.lang.String message)
Constructs an exception containing an error message, but no nested exception. |
|
FeedException(FeedInfo feedInfo,
java.lang.String bundleName,
java.lang.String messageKey,
java.lang.String defaultMsg)
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found). |
|
FeedException(FeedInfo feedInfo,
java.lang.String bundleName,
java.lang.String messageKey,
java.lang.String defaultMsg,
java.lang.Object[] msgParams)
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found). |
|
FeedException(FeedInfo feedInfo,
java.lang.String bundleName,
java.lang.String messageKey,
java.lang.String defaultMsg,
java.lang.Object[] msgParams,
java.lang.Throwable exception)
Constructs an exception containing a resource bundle name, a message key, a default message format (in case the resource bundle can't be found), arguments to be incorporated in the message via java.text.MessageFormat, and another exception. |
|
FeedException(FeedInfo feedInfo,
java.lang.String bundleName,
java.lang.String messageKey,
java.lang.String defaultMsg,
java.lang.Throwable exception)
Constructs an exception containing a resource bundle name, a message key, a default message (in case the resource bundle can't be found), and another exception. |
|
FeedException(FeedInfo feedInfo,
java.lang.String message,
java.lang.Throwable exception)
Constructs an exception containing another exception and a message. |
|
FeedException(FeedInfo feedInfo,
java.lang.Throwable exception)
Constructs an exception containing another exception, but no message of its own. |
|
| Method Summary | |
|---|---|
java.lang.String |
getMessage()
Returns the error message string for this exception. |
java.lang.String |
getMessage(java.util.Locale locale)
Returns the error message string for this exception. |
| Methods inherited from class org.clapper.util.misc.NestedException |
|---|
getMessages, getMessages, getMessages, getNestedException, printStackTrace, printStackTrace, printStackTrace, printStackTrace, printStackTrace, printStackTrace, toString |
| Methods inherited from class java.lang.Throwable |
|---|
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, setStackTrace |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public FeedException(FeedInfo feedInfo)
feedInfo - the FeedInfo object for the feed
public FeedException(FeedInfo feedInfo,
java.lang.Throwable exception)
feedInfo - the FeedInfo object for the feedexception - the exception to contain
public FeedException(FeedInfo feedInfo,
java.lang.String message)
feedInfo - the FeedInfo object for the feedmessage - the message to associate with this exception
public FeedException(FeedInfo feedInfo,
java.lang.String message,
java.lang.Throwable exception)
feedInfo - the FeedInfo object for the feedmessage - the message to associate with this exceptionexception - the exception to contain
public FeedException(FeedInfo feedInfo,
java.lang.String bundleName,
java.lang.String messageKey,
java.lang.String defaultMsg)
FeedException(FeedInfo,String,String,String,Object[])
constructor, with a null pointer for the Object[]
parameter. Calls to getMesage(Locale) will attempt to
retrieve the top-most message (i.e., the message from this
exception, not from nested exceptions) by querying the named
resource bundle. Calls to printStackTrace(PrintWriter,Locale)
will do the same, where applicable. The message is not retrieved
until one of those methods is called, because the desired locale is
passed into getMessage() and printStackTrace(),
not this constructor.
feedInfo - the FeedInfo object for the feedbundleName - resource bundle namemessageKey - the key to the message to find in the bundledefaultMsg - the default messageFeedException(FeedInfo,String,String,String,Object[])
public FeedException(FeedInfo feedInfo,
java.lang.String bundleName,
java.lang.String messageKey,
java.lang.String defaultMsg,
java.lang.Object[] msgParams)
FeedException(FeedInfo,String,String,String,Object[],Throwable)
constructor, with a null pointer for the Object[] parameter.
Calls to getMessage(Locale) will attempt to
retrieve the top-most message (i.e., the message from this exception,
not from nested exceptions) by querying the named resource bundle.
Calls to printStackTrace(PrintWriter,Locale)
will do the same, where applicable. The message is not retrieved
until one of those methods is called, because the desired locale is
passed into getMessage() and printStackTrace(),
not this constructor.
feedInfo - the FeedInfo object for the feedbundleName - resource bundle namemessageKey - the key to the message to find in the bundledefaultMsg - the default messagemsgParams - parameters to the message, if any, or nullFeedException(FeedInfo,String,String,String,Object[],Throwable)
public FeedException(FeedInfo feedInfo,
java.lang.String bundleName,
java.lang.String messageKey,
java.lang.String defaultMsg,
java.lang.Throwable exception)
FeedException(FeedInfo,String,String,String,Object[],Throwable)
constructor, with a null pointer for the Object[]
parameter. Calls to getMessage(Locale) will attempt to
retrieve the top-most message (i.e., the message from this
exception, not from nested exceptions) by querying the named
resource bundle. Calls to printStackTrace(PrintWriter,Locale)
will do the same, where applicable. The message is not retrieved
until one of those methods is called, because the desired locale is
passed into getMessage() and printStackTrace(),
not this constructor.
feedInfo - the FeedInfo object for the feedbundleName - resource bundle namemessageKey - the key to the message to find in the bundledefaultMsg - the default messageexception - the exception to nestFeedException(FeedInfo,String,String,String,Object[],Throwable)
public FeedException(FeedInfo feedInfo,
java.lang.String bundleName,
java.lang.String messageKey,
java.lang.String defaultMsg,
java.lang.Object[] msgParams,
java.lang.Throwable exception)
feedInfo - the FeedInfo object for the feedbundleName - resource bundle namemessageKey - the key to the message to find in the bundledefaultMsg - the default messagemsgParams - parameters to the message, if any, or nullexception - exception to be nestedFeedException(FeedInfo,String,String,String,Object[])| Method Detail |
|---|
public java.lang.String getMessage()
getMessage in class org.clapper.util.misc.NestedExceptionpublic java.lang.String getMessage(java.util.Locale locale)
getMessage in class org.clapper.util.misc.NestedExceptionlocale - the locale to use, or null for the default
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||