입력 | ||
---|---|---|
속성 이름 | 설명 | 속성 유형 |
Input | 백엔드 시스템에서 불러올 데이터를 식별하는 데 사용됩니다. 샘플 JSON: { "version":"1.0.0", "data":[ { "adapter":{ "thingName":"PTC.WCAdapter", "instanceName":"windchill" }, "itemListsData":[ { "objectType":"PTC.ChangeMgmt.ChangeRequest", "items":[ { "id":{ "value":"OR:wt.change2.WTChangeRequest2:439476" } } ] } ] } ] } | CCO 형식의 JSON |
TailoringName | 타일 구성 요소의 인스턴스를 고유하게 식별합니다. 이 값은 특정 인스턴스에 대한 수정 정보를 보기 위해 내부적으로 사용됩니다. 사용자 지정 작업에 대한 전용 수정 페이지가 있는 경우에만 이 바인딩 속성을 사용합니다. | 문자열 |
이름 | 설명 |
---|---|
GetConfigurations | 구성 요소 구현에 사용할 수 있는 구성을 반환합니다. 매개 변수: 없음 반환: JSON |
GetImplementationLabel | 번역된 이름을 얻기 위해 사용할 수 있는 구성 요소 또는 토큰의 번역된 이름을 반환합니다. 이 번역된 이름은 Mashup Builder 사용자 인터페이스에 표시됩니다. 매개 변수: 없음 반환: 문자열 |
ProcessAttributesConfiguration | 속성 구성을 처리하고 속성을 기본 속성 및 추가 속성으로 분할합니다. 다음 형식의 키 값 쌍이 있는 JSON을 반환합니다. • OOTBAttributes : OOTB Attributes configuration CCO JSON • additionalAttributes : Additional Attributes configuration CCO JSON 속성은 해당 객체 유형에 따라 기본 및 추가 속성으로 분할됩니다. 객체 유형이 .Custom.Adapter 또는 Custom.Implementation으로 끝나는 속성은 추가 속성으로 처리됩니다. 다른 모든 속성은 기본 속성으로 간주됩니다. 매개 변수: attributes(필수 사항) – 기본 속성 및 추가 속성 목록을 포함하는 JSON입니다. configuration(선택 사항) – 수정 매니저 리소스에서 가져온 최종 결합된 구성을 포함하는 JSON입니다. 반환: CCO 형식의 JSON |
GetAttributesValues | 속성 및 해당 값을 포함하여 JSON을 반환합니다. 매개 변수: input(필수 사항) – 백엔드 시스템에서 불러올 데이터의 입력 ID와 백엔드 시스템에 대한 어댑터 정보를 포함하는 CCO 형식의 JSON입니다. configuration(선택 사항) – 수정 매니저 리소스에서 가져온 최종 결합된 구성을 포함하는 JSON입니다. attributes(필수 사항) – 기본 속성 및 추가 속성 목록을 포함하는 JSON입니다. 반환: CCO 형식의 JSON |
GetAdditionalAttributesValues | 추가 속성에 대한 값이 포함된 JSON을 반환합니다. 이 서비스는 구성 요소 구현에 의해 구현되어야 합니다. 매개 변수: input(필수 사항) – 백엔드 시스템에서 불러올 데이터의 입력 ID와 백엔드 시스템에 대한 어댑터 정보를 포함하는 CCO 형식의 JSON입니다. configuration(선택 사항) – 수정 매니저 리소스에서 가져온 최종 결합된 구성을 포함하는 JSON입니다. attributes(필수 사항) – 추가 속성 목록을 포함하는 JSON입니다. OOTBAttributesValues(선택 사항) – GetAttributesValues에서 반환된 기본 속성 값을 포함하는 CCO 형식의 JSON입니다.이 값을 사용하여 추가 속성에 대한 값을 계산할 수 있습니다. 반환: CCO 형식의 JSON |
GetAdditionalAttributes | 사용 가능한 기본 속성 목록에 추가될 추가 속성 목록을 반환합니다. 매개 변수: 없음 반환: JSON |