public interface HubService extends Plugin, PrioritizedService
PRIORITY_DEFAULT, PRIORITY_NOT_APPLICABLE, PRIORITY_SPECIALIZEDCOMPARATOR, PRIORITY_DATABASE, PRIORITY_DEFAULT| Modifier and Type | Method and Description |
|---|---|
HubChangeLog |
createChangeLog(HubChangeLog hubChangeLog) |
Connection |
createConnection(Connection connection) |
Operation |
createOperation(String operationType,
HubChangeLog changeLog,
Connection connection) |
Project |
createProject(Project project) |
Connection |
getConnection(Connection exampleConnection,
boolean createIfNotExists) |
List<Connection> |
getConnections(Connection exampleConnection) |
HubChangeLog |
getHubChangeLog(UUID changeLogId) |
HubUser |
getMe() |
Organization |
getOrganization() |
Project |
getProject(UUID projectId) |
List<Project> |
getProjects() |
boolean |
isOnline() |
void |
sendOperationChangeEvent(OperationChangeEvent operationChangeEvent) |
void |
sendOperationChanges(OperationChange operationChange) |
OperationEvent |
sendOperationEvent(Operation operation,
OperationEvent operationEvent) |
void |
setRanChangeSets(Connection connectionId,
List<RanChangeSet> ranChangeSets) |
getPriorityboolean isOnline()
HubUser getMe() throws LiquibaseHubException
LiquibaseHubExceptionOrganization getOrganization() throws LiquibaseHubException
LiquibaseHubExceptionProject getProject(UUID projectId) throws LiquibaseHubException
LiquibaseHubExceptionList<Project> getProjects() throws LiquibaseHubException
LiquibaseHubExceptionProject createProject(Project project) throws LiquibaseException
LiquibaseExceptionvoid setRanChangeSets(Connection connectionId, List<RanChangeSet> ranChangeSets) throws LiquibaseHubException
LiquibaseHubExceptionConnection getConnection(Connection exampleConnection, boolean createIfNotExists) throws LiquibaseHubException
LiquibaseHubExceptionList<Connection> getConnections(Connection exampleConnection) throws LiquibaseHubException
LiquibaseHubExceptionConnection createConnection(Connection connection) throws LiquibaseHubException
LiquibaseHubExceptionHubChangeLog createChangeLog(HubChangeLog hubChangeLog) throws LiquibaseException
LiquibaseExceptionHubChangeLog getHubChangeLog(UUID changeLogId) throws LiquibaseHubException
LiquibaseHubExceptionOperation createOperation(String operationType, HubChangeLog changeLog, Connection connection) throws LiquibaseHubException
LiquibaseHubExceptionOperationEvent sendOperationEvent(Operation operation, OperationEvent operationEvent) throws LiquibaseException
LiquibaseExceptionvoid sendOperationChangeEvent(OperationChangeEvent operationChangeEvent) throws LiquibaseException
LiquibaseExceptionvoid sendOperationChanges(OperationChange operationChange) throws LiquibaseHubException
LiquibaseHubExceptionCopyright © 2020 Liquibase.org. All rights reserved.