Package org.apache.activemq.util
Class DefaultIOExceptionHandler
java.lang.Object
org.apache.activemq.util.DefaultIOExceptionHandler
- All Implemented Interfaces:
BrokerServiceAware,IOExceptionHandler
- Direct Known Subclasses:
LeaseLockerIOExceptionHandler
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidlongvoidhandle(IOException exception) protected booleanbooleanbooleanbooleanbooleanbooleanvoidsetBrokerService(BrokerService broker) voidsetIgnoreAllErrors(boolean ignoreAllErrors) voidsetIgnoreNoSpaceErrors(boolean ignoreNoSpaceErrors) voidsetIgnoreSQLExceptions(boolean ignoreSQLExceptions) voidsetNoSpaceMessage(String noSpaceMessage) voidsetResumeCheckSleepPeriod(long resumeCheckSleepPeriod) voidsetSqlExceptionMessage(String sqlExceptionMessage) voidsetStopStartConnectors(boolean stopStartConnectors) voidsetSystemExitOnShutdown(boolean systemExitOnShutdown)
-
Field Details
-
broker
-
-
Constructor Details
-
DefaultIOExceptionHandler
public DefaultIOExceptionHandler()
-
-
Method Details
-
handle
- Specified by:
handlein interfaceIOExceptionHandler
-
allowIOResumption
protected void allowIOResumption() -
hasLockOwnership
- Throws:
IOException
-
setBrokerService
- Specified by:
setBrokerServicein interfaceBrokerServiceAware
-
isIgnoreAllErrors
public boolean isIgnoreAllErrors() -
setIgnoreAllErrors
public void setIgnoreAllErrors(boolean ignoreAllErrors) -
isIgnoreNoSpaceErrors
public boolean isIgnoreNoSpaceErrors() -
setIgnoreNoSpaceErrors
public void setIgnoreNoSpaceErrors(boolean ignoreNoSpaceErrors) -
getNoSpaceMessage
-
setNoSpaceMessage
-
isIgnoreSQLExceptions
public boolean isIgnoreSQLExceptions() -
setIgnoreSQLExceptions
public void setIgnoreSQLExceptions(boolean ignoreSQLExceptions) -
getSqlExceptionMessage
-
setSqlExceptionMessage
-
isStopStartConnectors
public boolean isStopStartConnectors() -
setStopStartConnectors
public void setStopStartConnectors(boolean stopStartConnectors) -
getResumeCheckSleepPeriod
public long getResumeCheckSleepPeriod() -
setResumeCheckSleepPeriod
public void setResumeCheckSleepPeriod(long resumeCheckSleepPeriod) -
setSystemExitOnShutdown
public void setSystemExitOnShutdown(boolean systemExitOnShutdown) -
isSystemExitOnShutdown
public boolean isSystemExitOnShutdown()
-