public class AppDeploymentEntityManagerImpl extends AbstractEngineEntityManager<AppEngineConfiguration,AppDeploymentEntity,AppDeploymentDataManager> implements AppDeploymentEntityManager
engineConfiguration
dataManager, engineType
Constructor and Description |
---|
AppDeploymentEntityManagerImpl(AppEngineConfiguration appEngineConfiguration,
AppDeploymentDataManager deploymentDataManager) |
Modifier and Type | Method and Description |
---|---|
AppDeploymentQuery |
createDeploymentQuery() |
void |
deleteDeploymentAndRelatedData(String deploymentId,
boolean cascade) |
long |
findDeploymentCountByQueryCriteria(AppDeploymentQuery deploymentQuery) |
List<AppDeployment> |
findDeploymentsByQueryCriteria(AppDeploymentQuery deploymentQuery) |
AppDeploymentEntity |
findLatestDeploymentByName(String deploymentName) |
protected AppDefinitionEntityManager |
getAppDefinitionEntityManager() |
protected AppResourceEntityManager |
getAppResourceEntityManager() |
List<String> |
getDeploymentResourceNames(String deploymentId) |
protected PageDefinitionEntityManager |
getPageDefinitionEntityManager() |
void |
insert(AppDeploymentEntity deployment) |
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
create, createEntityEvent, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, setDataManager, update, update
public AppDeploymentEntityManagerImpl(AppEngineConfiguration appEngineConfiguration, AppDeploymentDataManager deploymentDataManager)
public void insert(AppDeploymentEntity deployment)
insert
in interface EntityManager<AppDeploymentEntity>
insert
in class AbstractEntityManager<AppDeploymentEntity,AppDeploymentDataManager>
public void deleteDeploymentAndRelatedData(String deploymentId, boolean cascade)
deleteDeploymentAndRelatedData
in interface AppDeploymentEntityManager
public AppDeploymentEntity findLatestDeploymentByName(String deploymentName)
findLatestDeploymentByName
in interface AppDeploymentEntityManager
public List<String> getDeploymentResourceNames(String deploymentId)
getDeploymentResourceNames
in interface AppDeploymentEntityManager
public AppDeploymentQuery createDeploymentQuery()
createDeploymentQuery
in interface AppDeploymentEntityManager
public List<AppDeployment> findDeploymentsByQueryCriteria(AppDeploymentQuery deploymentQuery)
findDeploymentsByQueryCriteria
in interface AppDeploymentEntityManager
public long findDeploymentCountByQueryCriteria(AppDeploymentQuery deploymentQuery)
findDeploymentCountByQueryCriteria
in interface AppDeploymentEntityManager
protected AppDefinitionEntityManager getAppDefinitionEntityManager()
protected PageDefinitionEntityManager getPageDefinitionEntityManager()
protected AppResourceEntityManager getAppResourceEntityManager()