public class MappingProjectRepositoryImpl extends Object implements MappingProjectRepository
| Constructor and Description |
|---|
MappingProjectRepositoryImpl(DataService dataService,
MappingTargetRepository mappingTargetRepo,
IdGenerator idGenerator,
MappingProjectMetaData mappingProjectMeta) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(MappingProject mappingProject)
Adds a
MappingProject to the MappingProjectRepository |
void |
delete(String mappingProjectId)
Delete a mapping project.
|
List<MappingProject> |
getAllMappingProjects()
Get a list of all
MappingProject |
MappingProject |
getMappingProject(String identifier)
Get a
MappingProject object based on the project identifier |
List<MappingProject> |
getMappingProjects(Query<Entity> q)
Get a list of
MappingProject based on a query |
void |
update(MappingProject mappingProject)
Update an existing
MappingProject |
public MappingProjectRepositoryImpl(DataService dataService, MappingTargetRepository mappingTargetRepo, IdGenerator idGenerator, MappingProjectMetaData mappingProjectMeta)
@Transactional public void add(MappingProject mappingProject)
MappingProjectRepositoryMappingProject to the MappingProjectRepositoryadd in interface MappingProjectRepository@Transactional public void update(MappingProject mappingProject)
MappingProjectRepositoryMappingProjectupdate in interface MappingProjectRepositorypublic MappingProject getMappingProject(String identifier)
MappingProjectRepositoryMappingProject object based on the project identifiergetMappingProject in interface MappingProjectRepositorypublic List<MappingProject> getAllMappingProjects()
MappingProjectRepositoryMappingProjectgetAllMappingProjects in interface MappingProjectRepositorypublic List<MappingProject> getMappingProjects(Query<Entity> q)
MappingProjectRepositoryMappingProject based on a querygetMappingProjects in interface MappingProjectRepositorypublic void delete(String mappingProjectId)
MappingProjectRepositorydelete in interface MappingProjectRepositorymappingProjectId - id of the MappingProject to deleteCopyright © 2018 Pivotal Software, Inc.. All rights reserved.