public abstract class DAOFactory extends Object
Constructor and Description |
---|
DAOFactory() |
Modifier and Type | Method and Description |
---|---|
static void |
closeDAO(AbstractDAO<?> dao)
Close the DAO
|
abstract BusinessDAO |
getBusinessDAO()
Return a BusinessDAO
|
static DocumentBuilderFactory |
getDocumentBuilderFactory()
OWASP security
|
abstract HostDAO |
getHostDAO()
Return a HostDAO
|
static DAOFactory |
getInstance() |
abstract LimitDAO |
getLimitDAO()
Return a LimitDAO
|
int |
getMaxConnections() |
abstract MultipleMonitorDAO |
getMultipleMonitorDAO()
Return a MultipleMonitorDAO
|
abstract RuleDAO |
getRuleDAO()
Return a RuleDAO
|
abstract TransferDAO |
getTransferDAO()
Return a TransferDAO
|
static void |
initialize() |
static void |
initialize(ConnectionFactory factory) |
public static void initialize()
public static void initialize(ConnectionFactory factory)
public static DAOFactory getInstance()
public static DocumentBuilderFactory getDocumentBuilderFactory()
DocumentBuilderFactory
readypublic static void closeDAO(AbstractDAO<?> dao)
dao
- public int getMaxConnections()
public abstract BusinessDAO getBusinessDAO() throws DAOConnectionException
DAOConnectionException
- if cannot create the DAOpublic abstract HostDAO getHostDAO() throws DAOConnectionException
DAOConnectionException
- if cannot create the DAOpublic abstract LimitDAO getLimitDAO() throws DAOConnectionException
DAOConnectionException
- if cannot create the DAOpublic abstract MultipleMonitorDAO getMultipleMonitorDAO() throws DAOConnectionException
DAOConnectionException
- if cannot create the DAOpublic abstract RuleDAO getRuleDAO() throws DAOConnectionException
DAOConnectionException
- if cannot create the DAOpublic abstract TransferDAO getTransferDAO() throws DAOConnectionException
DAOConnectionException
- if cannot create the DAOCopyright © 2009–2020 Waarp. All rights reserved.