빌딩 블록 > 공통 빌딩 블록 > 기본 빌딩 블록 > 주요 서비스(기본 빌딩 블록)
주요 서비스(기본 빌딩 블록)
다음 주요 서비스는 기본 빌딩 블록에서 찾을 수 있습니다. 아래에 설명된 각 엔티티에 대한 서비스 페이지로 이동하여 이 빌딩 블록의 모든 서비스를 볼 수 있습니다.
PTC.Base.Manager
다음 주요 서비스는 PTC.Base.Manager 사물에서 찾을 수 있습니다.
AddNewComponent - 표준 또는 추상 빌딩 블록을 작성합니다. 빌딩 블록이 기능하는 데 필요한 모든 사물 형태, 사물 템플릿, 사물, 그룹, 조직 등을 작성합니다.
AddNewImplComponent - 구현 빌딩 블록을 작성합니다. 이 서비스에는 입력으로 구현하고 있는 추상 블록의 프로젝트 이름이 필요합니다. 이 서비스는 모든 엔티티와 종속성을 자동으로 설정합니다.
DeleteComponent - 전달된 프로젝트에 속한 모든 엔티티를 삭제합니다. 이 작업은 되돌릴 수 없습니다.
FixDefaultUserGroupHierarchy - 작성 시 여러 프로젝트를 프로젝트 종속성으로 추가할 수 없는 ThingWorx Platform 격차에 대한 해결 방법으로 사용되는 내부 서비스입니다. 프로젝트 종속성이 수동으로 업데이트되면 이 서비스는 모든 기본 사용자 그룹을 조정하여 종속 컴포넌트 기본 그룹의 멤버로 추가되도록 합니다. 이렇게 하면 기본 보안이 체인 위로 상속되도록 할 수 있습니다.
GetConfiguredComponentManager - 컴포넌트에 대해 기본으로 구성된 관리자를 반환합니다. 관리자는 PTC.Base.EntryPoint 사물의 DefaultGlobalManagerConfiguration 구성 테이블에 구성되어 있습니다.
GetDefaultConfiguredDatabaseThing - 구성된 데이터베이스 사물의 글로벌 구성을 반환합니다.
GetDefaultConfiguredSolutionName - 공통 마스터 매쉬업에서 사용할 전역적으로 구성된 솔루션 이름을 반환합니다.
GetGlobalDefaultManagerForIdentifier - 전달된 식별자에 대해 전역적으로 구성된 관리자를 반환합니다.
InitializeSolution - 빌딩 블록 솔루션 스택의 빌딩 블록에 대한 배포 후 스크립트를 실행합니다.
PTC.Base.CommonHelper
다음 주요 서비스는 PTC.Base.CommonHelper 사물에서 찾을 수 있습니다.
AddAuditLogEntry - 감사 로그 스트림에 감사 로그를 추가합니다.
GetAuditLogsForDateRange - 전달된 날짜 범위에 대한 감사 로그 스트림에 있는 로그를 반환합니다.
PurgeAuditLog - 전달된 날짜 범위에 대한 감사 로그 스트림에 있는 모든 로그를 삭제합니다.
GetAvailableTimeZones: - 사용 가능한 모든 표준 시간대 목록을 제공합니다.
GetTimeZoneInfo - 오프셋, 표준 시간대의 표시 이름 등 주어진 표준 시간대 ID에 대한 표준 시간대 정보를 제공합니다.
도움이 되셨나요?