공통 빌딩 블록 > 모델 관리 빌딩 블록 > 주요 서비스(모델 관리 빌딩 블록)
주요 서비스(모델 관리 빌딩 블록)
다음 주요 서비스는 모델 관리 빌딩 블록에서 찾을 수 있습니다. 이 빌딩 블록의 모든 서비스는 PTC.ModelManagementImpl.Manager 사물의 서비스 페이지로 이동하여 볼 수 있습니다.
다음 주요 서비스는 PTC.ModelManagementImpl.Manager 사물에서 찾을 수 있습니다.
AddModel - 모델 엔트리를 데이터베이스에 추가하고 모델에 대한 사물도 추가합니다.
AddThing - 제공된 데이터 셰이프 이름 및 기본 사물 템플릿 값을 기반으로 모델에 대한 사물을 작성하고 프로젝트 이름이 제공되는 경우 프로젝트에도 추가합니다.
AddModelInternal - AddModel 서비스의 기능에 대한 모든 로직이 포함되어 있습니다. 이 서비스는 직접 호출해서는 안 되며 AddModel 서비스에서만 호출해야 합니다.
DeleteModel - 데이터베이스에서 모델 엔트리를 삭제하고 전달되었던 네트워크에서 사물을 제거합니다.
DeleteModelInternal - DeleteModel 서비스의 기능에 대한 로직이 포함되어 있습니다. 이 서비스는 직접 호출해서는 안 되며 DeleteModel 서비스에서만 호출해야 합니다.
UpdateModel - 모델 필드를 업데이트합니다. 모델의 사물 이름은 업데이트할 수 없으며 유효성 검사가 수행됩니다.
UpdateModelInternal - UpdateModel 서비스의 기능에 대한 로직이 포함되어 있습니다. 이 서비스는 직접 호출해서는 안 되며 UpdateModel 서비스에서만 호출해야 합니다.
다른 모든 서비스는 사물, 사물 템플릿, 사물 형태, 태그, 프로젝트, 모델, 모델 링크, 모델 클래스, 모델 클래스 링크, 모델-클래스 링크 및 모델 유형에 대한 기본 CRUD 서비스입니다. 참고: 모델 클래스, 모델 클래스 링크, 모델-클래스 링크는 CRUD 서비스 외에 PTC.ModelManagementImpl.Manager 사물에서 활용되지 않습니다.
다음 다이어그램은 주요 서비스의 시퀀스 흐름을 보여줍니다.
모델 관리 빌딩 블록의 주요 서비스에 대한 시퀀스 흐름을 보여주는 다이어그램.
도움이 되셨나요?