Adapt offline behavior for each object type

For each object type, the implementation of the IOfflineProcessingBehaviour interface assigned to it determines the circumstances under which a specific object is classified as offline editable depending on its state and current user. In the default configuration, a special feature of the questionnaire is, for example, that all subordinate sections, questions, etc., are locked for editing once offline processing starts for the questionnaire. You can customize this behavior by incorporating custom implementations of the above-mentioned interfaces in a custom.xml file using the following XML fragment:

<processingBehaviour>

<controller objectType="testcase" clsName="com.idsscheer.webapps.arcm.bl.offlineprocessing.behaviour.custom.MyTCOfflineProcessingBehaviour"/>

</processingBehaviour>