Entrada | ||
---|---|---|
Nombre de la propiedad | Descripción | Tipo de propiedad |
Input | Se utiliza para identificar los datos que se deben extraer del sistema back-end. JSON de ejemplo: { "version":"1.0.0", "data":[ { "adapter":{ "thingName":"PTC.WCAdapter", "instanceName":"windchill" }, "itemListsData":[ { "objectType":"PTC.ChangeMgmt.ChangeRequest", "items":[ { "id":{ "value":"OR:wt.change2.WTChangeRequest2:439476" } } ] } ] } ] } | JSON en formato CCO |
TailoringName | Identifica de forma exclusiva una instancia del componente Mosaicos. Este valor se utiliza internamente para buscar información de personalización de esa instancia específica. Utilice esta propiedad de enlace solo cuando haya una página de personalización dedicada para la tarea personalizada. | Cadena |
Nombre de la propiedad | Descripción | Tipo de propiedad | Valor por defecto | Obligatorio u opcional | ||
---|---|---|---|---|---|---|
attributes | Los nombres de propiedad para los que se esperan datos desde el sistema back-end. Estos atributos se pueden recuperar del sistema back-end o pueden ser adicionales. | N/D | Obligatorio | |||
maxTileCount | Número máximo de atributos que se mostrarán como mosaicos. Si se define en una cadena vacía, no hay ninguna restricción en el número de mosaicos mostrados. | N/D | Opcional |
Nombre | Descripción |
---|---|
GetConfigurations | Devuelve las configuraciones disponibles para la implementación de componentes. Parámetros: ninguno Devuelve: JSON |
GetImplementationLabel | Devuelve el nombre localizado del componente o el token que se puede utilizar para obtener el nombre localizado. Este nombre localizado se muestra en la interfaz de usuario de Mashup Builder. Parámetros: ninguno Devuelve: Cadena |
ProcessAttributesConfiguration | Procesa la configuración de atributos y divide los atributos en atributos de fábrica y atributos adicionales. Devuelve un JSON con pares de valores de clave de la siguiente forma: • OOTBAttributes : OOTB Attributes configuration CCO JSON • additionalAttributes : Additional Attributes configuration CCO JSON Los atributos se dividen en atributos de fábrica y atributos adicionales según su tipo de objeto. Los atributos que tienen un tipo de objeto que termina con .Custom.Adapter o Custom.Implementation se tratan como atributos adicionales. Todos los demás atributos se consideran atributos de fábrica. Parámetros: attributes (obligatorio): JSON con la lista de atributos de fábrica y atributos adicionales. configuration (opcional): JSON con la configuración combinada final obtenida del recurso del administrador de personalización. Devuelve: JSON en formato CCO |
GetAttributesValues | Devuelve un JSON con atributos y su valor. Parámetros: input (obligatorio): JSON en formato CCO en el que se incluye el ID de entrada de los datos que se van a extraer del sistema back-end y la información del adaptador para el sistema back-end. configuration (opcional): JSON con la configuración combinada final obtenida del recurso del administrador de personalización. attributes (obligatorio): JSON con la lista de atributos de fábrica y atributos adicionales. Devuelve: JSON en formato CCO |
GetAdditionalAttributesValues | Devuelve un JSON con valores para atributos adicionales. Este servicio debe implementarse mediante la implementación de componentes. Parámetros: input (obligatorio): JSON en formato CCO en el que se incluye el ID de entrada de los datos que se van a extraer del sistema back-end y la información del adaptador para el sistema back-end. configuration (opcional): JSON con la configuración combinada final obtenida del recurso del administrador de personalización. attributes (obligatorio): JSON con la lista de atributos adicionales. OOTBAttributesValues (opcional): JSON en formato CCO con valores de atributos de fábrica devueltos por GetAttributesValues. Estos valores se pueden utilizar para calcular los valores de atributos adicionales. Devuelve: JSON en formato CCO |
GetAdditionalAttributes | Devuelve la lista de atributos adicionales que se van a añadir a la lista de atributos de fábrica disponibles. Parámetros: ninguno Devuelve: JSON |