15 December 2017

1. New Features

1.1. Job Status Filter Indication

In jobs view, selected job status filter is indicated both in the page title and status button.

1.2. View Service Configuration

Previously, service configuration was accessible via a link in Service Settings page. This link is removed, and now service configuration can be now viewed from actions menu in Service view.

1.3. Trigger Exclusive Job

The ENOVIA/3DExperience Client has an option to trigger asynchronous job in exclusive mode. It means that the job will be triggered only if there is no other uncompleted job triggered with the same combination of object id and job configuration.

See the ENOVIA/3DExperience Client documentation for details.

1.4. Show payload content and error details in full screen

Payload content and error details can be displayed in full screen view by clicking the dedicated icon. The icon is located above content/details field in job view.

Also, when payload details are viewable, there is an own icon for downloading the payload contents.

1.5. Pick Up Delay to Queue Listener

It is possible to configure pick up delay to queue listener. In practice, the queue listener reacts on created jobs with delay by not picking up jobs that are created within last X seconds, where X is the pick up delay.

The pick up delay works well in combination with exclusive jobs to prevent for example triggers from creating duplicate jobs.

1.6. Job Parameters in Data Handler Class

In data handler class, job parameters are accessible from environment request map. For example:

import java.util.Map;

import com.technia.tvc.core.db.table.evaluator.DefaultDataHandler;
import com.technia.tvc.core.db.table.evaluator.EvaluatedData;
import com.technia.tvc.core.gui.table.Cell;

public class MyDataHandler extends DefaultDataHandler {

    @Override
    public void populateCell(Cell cell, EvaluatedData data) {
        Map<String, String[]> requestMap =  data.getEnv().getRequestMap();
        if(requestMap.containsKey("myParam")) {
            // Read value
        }
    }

}

1.7. Loader Icons in Admin UI

Loader icon is displayed when Admin UI loads table containing job information.

1.8. Policy Setting in UpdateValues

In Create / Update Integration, policy can be set when updating object. Use setting <Policy>.

Please note that existing/updated information in object need to comply with the updated policy.

2. Fixed Bugs

Below is the list of fixed bugs as of this release.

Issue No Description

382

Toolbar icons missing in Admin UI

385

Failed Create/update integration triggered via file is marked as successful

365

Excel export in Admin UI formats name column as number