Class PersistenceServiceImpl
- java.lang.Object
-
- org.ikasan.setup.persistence.service.PersistenceServiceImpl
-
- All Implemented Interfaces:
PersistenceService
public class PersistenceServiceImpl extends java.lang.Object implements PersistenceService
- Author:
- Ikasan Development Team
-
-
Constructor Summary
Constructors Constructor Description PersistenceServiceImpl(liquibase.Liquibase generalLiquibase, liquibase.Liquibase fileTransferLiquibase)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanbaselinePersistenceChangesRequired()voidcreateBaselinePersistence()voidcreateFileTransferPersistence()Create the fileTransfer related persistence used by ftp and sftp.voidcreatePostBaselinePersistence()booleanfileTransferPersistenceChangesRequired()java.lang.StringgetBaselineStatus()Return the status of the underlying persistence.java.lang.StringgetFileTransferStatus()Return the status of the underlying persistence.java.lang.StringgetPostBaselineStatus()Return the status of the underlying persistence.booleanpostBaselinePersistenceChangesRequired()
-
-
-
Method Detail
-
createBaselinePersistence
public void createBaselinePersistence() throws PersistenceServiceException- Specified by:
createBaselinePersistencein interfacePersistenceService- Throws:
PersistenceServiceException
-
createFileTransferPersistence
public void createFileTransferPersistence() throws PersistenceServiceExceptionDescription copied from interface:PersistenceServiceCreate the fileTransfer related persistence used by ftp and sftp.- Specified by:
createFileTransferPersistencein interfacePersistenceService- Throws:
PersistenceServiceException
-
createPostBaselinePersistence
public void createPostBaselinePersistence() throws PersistenceServiceException- Specified by:
createPostBaselinePersistencein interfacePersistenceService- Throws:
PersistenceServiceException
-
getBaselineStatus
public java.lang.String getBaselineStatus() throws PersistenceServiceExceptionDescription copied from interface:PersistenceServiceReturn the status of the underlying persistence.- Specified by:
getBaselineStatusin interfacePersistenceService- Returns:
- Throws:
PersistenceServiceException
-
getPostBaselineStatus
public java.lang.String getPostBaselineStatus() throws PersistenceServiceExceptionDescription copied from interface:PersistenceServiceReturn the status of the underlying persistence.- Specified by:
getPostBaselineStatusin interfacePersistenceService- Returns:
- Throws:
PersistenceServiceException
-
baselinePersistenceChangesRequired
public boolean baselinePersistenceChangesRequired() throws PersistenceServiceException- Specified by:
baselinePersistenceChangesRequiredin interfacePersistenceService- Returns:
- Throws:
PersistenceServiceException
-
postBaselinePersistenceChangesRequired
public boolean postBaselinePersistenceChangesRequired() throws PersistenceServiceException- Specified by:
postBaselinePersistenceChangesRequiredin interfacePersistenceService- Returns:
- Throws:
PersistenceServiceException
-
fileTransferPersistenceChangesRequired
public boolean fileTransferPersistenceChangesRequired() throws PersistenceServiceException- Specified by:
fileTransferPersistenceChangesRequiredin interfacePersistenceService- Returns:
- Throws:
PersistenceServiceException
-
getFileTransferStatus
public java.lang.String getFileTransferStatus() throws PersistenceServiceExceptionDescription copied from interface:PersistenceServiceReturn the status of the underlying persistence.- Specified by:
getFileTransferStatusin interfacePersistenceService- Returns:
- Throws:
PersistenceServiceException
-
-