| Contact | Donate | Imprint |
| JobPosting | LocationModule | ZeppelinFlight |
| Property | Type | Entity | Reference | Module |
| (1) Department | STRING | JobPosting | ||
| (2) Description | STRING | JobPosting | ||
| (3) EmploymentType | STRING | JobPosting | ||
| (4) ExpiresOn | DATE | JobPosting | ||
| (5) Location | INT | JobPosting | Location | LocationModule |
| (6) Organization | INT | JobPosting | Organization | OrganizationModule |
| (7) PostedOn | DATE | JobPosting | ||
| (8) Title | STRING | JobPosting |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /jobposting | insertJobPosting(jobposting) | LocationModule | POST | JobPosting |
| (2) /jobposting/{id} | findJobPostingById(id) | LocationModule | GET | JobPosting |
| (3) /jobposting | findAllJobPosting() | LocationModule | GET | JobPosting |
| (4) /jobposting/organization/{id} | findAllJobPostingOfOrganization(id) | LocationModule | GET | Organization JobPosting |
| (5) /jobposting/{id} | updateJobPostingById(jobposting) | LocationModule | PUT | JobPosting |
| (6) /jobposting/{id} | deleteJobPostingById(id) | LocationModule | DELETE | JobPosting |
| (7) /jobposting/location/{id} | findAllJobPostingOfLocation(id) | LocationModule | GET | Location JobPosting |
| (8) /jobapplication/jobposting/{id} | findAllJobApplicationOfJobPosting(id) | PersonModule | GET | JobPosting JobApplication |
Example:
final JobPosting jobposting = (JobPosting) invokeModule(LOCATION_MODULE + "/jobposting/" + id, JobPosting.class);| Contact | Donate | Imprint |