Event Job Template Service Layer
Manages job templates for events. Job templates define roles/functions
that can be assigned to people in events, including qualifications required,
permissions, and display settings.
Key concepts:
- Job Templates: Reusable role definitions for events
- Qualifications: Achievement requirements for job assignments
- Template hierarchy: Templates belong to event templates
Members
(static, constant) createOrUpdateJobTemplate
Create or update a job template
(static, constant) deleteJobTemplate
Delete a job template
(static, constant) extractAchievements
Extract achievement UIDs recursively from qualification filter object
(static, constant) getEventJobs
Get all jobs for a function template
(static, constant) getJobTemplates
Get all function template names and UIDs for an event template
(static, constant) getJobTemplatesWithData
Get all function template data for an event template