Category Archives: XVault
Groupcall XVault will continue to operate if the SQL database has triggers created within it; you should exercise caution in not causing excessive or recursive locks when invoking triggers. The safest approach with triggers is to cause a change to … Continue Reading
SIF data objects are identified using RefIds; these are basically GUIDs with a different formatting. A RefId within a zone can be relied upon to be unique, however you should not rely on RefId to be unique between zones and … Continue Reading
This section details how to integrate with XVault for specific scenarios, providing example SQL where possible.
Object Tables Join on SchoolInfo SchoolInfo (no sub-tables) LearnerPersonal LearnerPersonalOtherAddress, OtherEmail, OtherId, OtherPhoneNumber OwnerRefId, OwnerType OwnerRefId, OwnerType OwnerRefId, OwnerType OwnerRefId, OwnerType LearnerSchoolEnrolment LearnerSchoolEnrolment (no sub-tables) WorkforcePersonal WorkforcePersonalCurrentAssignment OtherAddress, OtherEmail, OtherId, OtherPhoneNumber OwnerRefId, OwnerType OwnerRefId, OwnerType OwnerRefId, OwnerType OwnerRefId, OwnerType OwnerRefId, … Continue Reading
This diagram is available via the UK SIF Association website. The UK SIF community develops the SIF standard for data in the UK.
Groupcall XVault stores data in a slightly normalised version of the UK SIF data model, hence for any queries about data specification for a specific SIF data object, element, or attribute you should refer to the UK SIF specification. Object … Continue Reading
Groupcall XVault is designed to be ready to scale, both in terms of performance achieved by a single instance and in terms of having a design that would enable development of a multi-instance load balanced approach once the requirement arises. … Continue Reading
Configuring a Collection Template A data collection template is assigned to a zone to detail the SIF objects to be requested and the schedule to carry out those requests. A collection template also determines whether a zone will listen to … Continue Reading
By default the XVault Web Management Interface is accessible via http://localhost:8080/Groupcall/. The following sections are shown in the XVault Web Management Interface: Agent – this is where you configure Agent-specific settings for XVault. Zones – lists all configured zones, and … Continue Reading