Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


7. JOB DEPARTMENT MODULE (UI prompt)



Module Entities (4)

EntityAliasModuleGlobal Schema
(1) JobApplicationJobApplicationJobDepartmentModuleEventHall
(2) JobDepartmentJobDepartmentJobDepartmentModuleEventHall
(3) JobLocationJobLocationJobDepartmentModuleEventHall
(4) JobPostingJobPostingJobDepartmentModuleEventHall

Module Interfaces (23)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /jobposting/{id}deleteJobPostingById(id)JobDepartmentModuleDELETEJobPosting
(2) /jobdepartmentinsertJobDepartment(jobdepartment)JobDepartmentModulePOSTJobDepartment
(3) /jobdepartment/{id}updateJobDepartmentById(jobdepartment)JobDepartmentModulePUTJobDepartment
(4) /jobdepartment/{id}deleteJobDepartmentById(id)JobDepartmentModuleDELETEJobDepartment
(5) /jobdepartment/{id}findJobDepartmentById(id)JobDepartmentModuleGETJobDepartment
(6) /jobapplicationfindAllJobApplication()JobDepartmentModuleGETJobApplication
(7) /joblocation/{id}findJobLocationById(id)JobDepartmentModuleGETJobLocation
(8) /joblocation/{id}deleteJobLocationById(id)JobDepartmentModuleDELETEJobLocation
(9) /jobapplicationinsertJobApplication(jobapplication)JobDepartmentModulePOSTJobApplication
(10) /jobapplication/{id}updateJobApplicationById(jobapplication)JobDepartmentModulePUTJobApplication
(11) /jobdepartmentfindAllJobDepartment()JobDepartmentModuleGETJobDepartment
(12) /joblocationinsertJobLocation(joblocation)JobDepartmentModulePOSTJobLocation
(13) /jobposting/jobdepartment/{id}findAllJobPostingOfJobDepartment(id)JobDepartmentModuleGETJobDepartment JobPosting
(14) /jobpostingfindAllJobPosting()JobDepartmentModuleGETJobPosting
(15) /jobapplication/jobposting/{id}findAllJobApplicationOfJobPosting(id)JobDepartmentModuleGETJobPosting JobApplication
(16) /jobposting/{id}updateJobPostingById(jobposting)JobDepartmentModulePUTJobPosting
(17) /jobapplication/{id}findJobApplicationById(id)JobDepartmentModuleGETJobApplication
(18) /joblocation/{id}updateJobLocationById(joblocation)JobDepartmentModulePUTJobLocation
(19) /joblocationfindAllJobLocation()JobDepartmentModuleGETJobLocation
(20) /jobposting/joblocation/{id}findAllJobPostingOfJobLocation(id)JobDepartmentModuleGETJobLocation JobPosting
(21) /jobpostinginsertJobPosting(jobposting)JobDepartmentModulePOSTJobPosting
(22) /jobapplication/{id}deleteJobApplicationById(id)JobDepartmentModuleDELETEJobApplication
(23) /jobposting/{id}findJobPostingById(id)JobDepartmentModuleGETJobPosting






7.1 JOB APPLICATION


JobApplicationJobDepartmentModuleEventHall

Properties (9)

PropertyTypeEntityReferenceModule
(1) CoverLetterSTRINGJobApplication
(2) CreatedAtDATEJobApplication
(3) CvReferenceSTRINGJobApplication
(4) EmailSTRINGJobApplication
(5) FirstNameSTRINGJobApplication
(6) JobPostingLONGJobApplicationJobPostingJobDepartmentModule
(7) LastNameSTRINGJobApplication
(8) PhoneNumberSTRINGJobApplication
(9) StatusSTRINGJobApplication





7.2 JOB DEPARTMENT


JobDepartmentJobDepartmentModuleEventHall

Properties (2)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGJobDepartment
(2) NameSTRINGJobDepartment





7.3 JOB LOCATION


JobLocationJobDepartmentModuleEventHall

Properties (5)

PropertyTypeEntityReferenceModule
(1) AddressSTRINGJobLocation
(2) CitySTRINGJobLocation
(3) CountrySTRINGJobLocation
(4) NameSTRINGJobLocation
(5) PostalCodeSTRINGJobLocation





7.4 JOB POSTING


JobPostingJobDepartmentModuleEventHall

Properties (9)

PropertyTypeEntityReferenceModule
(1) ApplicationEmailSTRINGJobPosting
(2) DescriptionSTRINGJobPosting
(3) EmploymentTypeSTRINGJobPosting
(4) IsActiveBOOLJobPosting
(5) JobDepartmentLONGJobPostingJobDepartmentJobDepartmentModule
(6) JobLocationLONGJobPostingJobLocationJobDepartmentModule
(7) PublishedAtDATEJobPosting
(8) TitleSTRINGJobPosting
(9) ValidUntilDATEJobPosting





Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum