public class DefaultIOExceptionHandler extends Object implements IOExceptionHandler
Modifier and Type | Field and Description |
---|---|
protected BrokerService |
broker |
Constructor and Description |
---|
DefaultIOExceptionHandler() |
Modifier and Type | Method and Description |
---|---|
protected void |
allowIOResumption() |
String |
getNoSpaceMessage() |
long |
getResumeCheckSleepPeriod() |
String |
getSqlExceptionMessage() |
void |
handle(IOException exception) |
protected boolean |
hasLockOwnership() |
boolean |
isIgnoreAllErrors() |
boolean |
isIgnoreNoSpaceErrors() |
boolean |
isIgnoreSQLExceptions() |
boolean |
isStopStartConnectors() |
boolean |
isSystemExitOnShutdown() |
void |
setBrokerService(BrokerService broker) |
void |
setIgnoreAllErrors(boolean ignoreAllErrors) |
void |
setIgnoreNoSpaceErrors(boolean ignoreNoSpaceErrors) |
void |
setIgnoreSQLExceptions(boolean ignoreSQLExceptions) |
void |
setNoSpaceMessage(String noSpaceMessage) |
void |
setResumeCheckSleepPeriod(long resumeCheckSleepPeriod) |
void |
setSqlExceptionMessage(String sqlExceptionMessage) |
void |
setStopStartConnectors(boolean stopStartConnectors) |
void |
setSystemExitOnShutdown(boolean systemExitOnShutdown) |
protected BrokerService broker
public DefaultIOExceptionHandler()
public void handle(IOException exception)
handle
in interface IOExceptionHandler
protected void allowIOResumption()
protected boolean hasLockOwnership() throws IOException
IOException
public void setBrokerService(BrokerService broker)
setBrokerService
in interface BrokerServiceAware
public boolean isIgnoreAllErrors()
public void setIgnoreAllErrors(boolean ignoreAllErrors)
public boolean isIgnoreNoSpaceErrors()
public void setIgnoreNoSpaceErrors(boolean ignoreNoSpaceErrors)
public String getNoSpaceMessage()
public void setNoSpaceMessage(String noSpaceMessage)
public boolean isIgnoreSQLExceptions()
public void setIgnoreSQLExceptions(boolean ignoreSQLExceptions)
public String getSqlExceptionMessage()
public void setSqlExceptionMessage(String sqlExceptionMessage)
public boolean isStopStartConnectors()
public void setStopStartConnectors(boolean stopStartConnectors)
public long getResumeCheckSleepPeriod()
public void setResumeCheckSleepPeriod(long resumeCheckSleepPeriod)
public void setSystemExitOnShutdown(boolean systemExitOnShutdown)
public boolean isSystemExitOnShutdown()
Copyright © 2005–2019 The Apache Software Foundation. All rights reserved.