What's new in Thereforeā¢ 2015 |
Scroll |
Because of the introduction of new permission types necessary for case management the 32Bit value range we were forced to change the concept for providing the permission values. The enumeration ThePermissionType and the interface TheRightsServer are not declared deprecated as well as all properties and methods that make use the enumeration ThePermissionType.
As a replacement we have introduced a new extended TheRightsServer interface with 64Bit integer values as parameters, a new class ThePermissionConstants that is replacing the enumeration ThePermissionType, a replacement for all properties and methods making use the enumeration ThePermissionType and the new class TheAccessMask.
To ease working with the new class ThePermissionConstants an instance of it is always present as a property in the TheAccessMask, ThePermission and ThePermissionList.
All already implemented functionality will stay compatible with Thereforeā¢ 2015 and future versions as long as not explicitly stated otherwise.
With the new enhanced export and import functionality a new way of identifying objects has been implemented. All objects that can be exported and imported with the Thereforeā¢ Solution Designer have a GUID. While the GUID can't be seen anywhere in the user interface it is present in several API classes.
These classes are:
Due to performance reasons it is not possible to load objects by the GUID.
TheCaseDefinition.Load (new overload)
TheCategory.Load (new overload)
TheDocument.AddStreamToThexFile
TheDocument.AddStreamsToThexFile
TheDocument.GetThumbnail (new overload)
TheDocument.Retrieve (new overload)
TheMultiQuery.GetNextResultRows
ThePermissionList.AddAccessMask
ThePermissionList.GetAsAccessMask
TheFullTextQuery.FuzzySearchLevel
TheFullTextQueryResultRow.AccessMask
TheFullTextQueryResultRow.Extension
TheFullTextQueryResultRow.HitCount
TheFullTextQueryResultRow.MatchedWords
TheFullTextQueryResultRow.Modified
TheFullTextQueryResultRow.Relevance
ThePermission.PermissionConstants
ThePermissionList.PermissionConstants