Class ModelRelationRepositoryImpl
- java.lang.Object
-
- org.flowable.ui.modeler.repository.ModelRelationRepositoryImpl
-
- All Implemented Interfaces:
ModelRelationRepository
@Component public class ModelRelationRepositoryImpl extends Object implements ModelRelationRepository
-
-
Field Summary
Fields Modifier and Type Field Description protected UuidIdGeneratoridGeneratorprotected org.mybatis.spring.SqlSessionTemplatesqlSessionTemplate
-
Constructor Summary
Constructors Constructor Description ModelRelationRepositoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete(ModelRelation modelRelation)voiddeleteModelRelationsForParentModel(String parentModelId)List<ModelRelation>findByParentModelIdAndType(String parentModelId, String type)List<ModelInformation>findModelInformationByChildModelId(String modelId)List<ModelInformation>findModelInformationByParentModelId(String parentModelId)voidsave(ModelRelation modelRelation)
-
-
-
Field Detail
-
sqlSessionTemplate
@Autowired @Qualifier("flowableModeler") protected org.mybatis.spring.SqlSessionTemplate sqlSessionTemplate
-
idGenerator
@Autowired protected UuidIdGenerator idGenerator
-
-
Method Detail
-
findByParentModelIdAndType
public List<ModelRelation> findByParentModelIdAndType(String parentModelId, String type)
- Specified by:
findByParentModelIdAndTypein interfaceModelRelationRepository
-
findModelInformationByParentModelId
public List<ModelInformation> findModelInformationByParentModelId(String parentModelId)
- Specified by:
findModelInformationByParentModelIdin interfaceModelRelationRepository
-
findModelInformationByChildModelId
public List<ModelInformation> findModelInformationByChildModelId(String modelId)
- Specified by:
findModelInformationByChildModelIdin interfaceModelRelationRepository
-
deleteModelRelationsForParentModel
public void deleteModelRelationsForParentModel(String parentModelId)
- Specified by:
deleteModelRelationsForParentModelin interfaceModelRelationRepository
-
save
public void save(ModelRelation modelRelation)
- Specified by:
savein interfaceModelRelationRepository
-
delete
public void delete(ModelRelation modelRelation)
- Specified by:
deletein interfaceModelRelationRepository
-
-