Overview

Summary

ContactDonateImprint


9. PERSON MODULE (UI prompt)



Module Entities (4)

EntityAliasModuleGlobal Schema
(1) JobApplicationJobApplicationPersonModuleZeppelinFlight
(2) JobPostingJobPostingLocationModuleZeppelinFlight
(3) PatentPatentPersonModuleZeppelinFlight
(4) PersonPersonPersonModuleZeppelinFlight

Module Interfaces (17)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /patent/inventor/{id}findAllPatentOfInventor(id)PersonModuleGETPerson Patent
(2) /patent/{id}updatePatentById(patent)PersonModulePUTPatent
(3) /person/{id}updatePersonById(person)PersonModulePUTPerson
(4) /jobapplication/{id}deleteJobApplicationById(id)PersonModuleDELETEJobApplication
(5) /jobapplicationfindAllJobApplication()PersonModuleGETJobApplication
(6) /person/{id}findPersonById(id)PersonModuleGETPerson
(7) /person/{id}deletePersonById(id)PersonModuleDELETEPerson
(8) /patentinsertPatent(patent)PersonModulePOSTPatent
(9) /personfindAllPerson()PersonModuleGETPerson
(10) /jobapplication/{id}findJobApplicationById(id)PersonModuleGETJobApplication
(11) /patent/{id}findPatentById(id)PersonModuleGETPatent
(12) /jobapplication/jobposting/{id}findAllJobApplicationOfJobPosting(id)PersonModuleGETJobPosting JobApplication
(13) /patentfindAllPatent()PersonModuleGETPatent
(14) /jobapplication/{id}updateJobApplicationById(jobapplication)PersonModulePUTJobApplication
(15) /jobapplicationinsertJobApplication(jobapplication)PersonModulePOSTJobApplication
(16) /personinsertPerson(person)PersonModulePOSTPerson
(17) /patent/{id}deletePatentById(id)PersonModuleDELETEPatent






9.1 JOB APPLICATION


JobApplicationPersonModuleZeppelinFlight

Properties (7)

PropertyTypeEntityReferenceModule
(1) ApplicantNameSTRINGJobApplication
(2) EmailSTRINGJobApplication
(3) JobPostingINTJobApplicationJobPostingLocationModule
(4) NotesSTRINGJobApplication
(5) PhoneSTRINGJobApplication
(6) StatusSTRINGJobApplication
(7) SubmittedOnDATEJobApplication





Example:

final JobApplication jobapplication = (JobApplication) invokeModule(PERSON_MODULE + "/jobapplication/" + id, JobApplication.class);
if (jobapplication != null) {
    final JobPosting jobposting1 = (JobPosting) invokeModule(LOCATION_MODULE + "/jobposting/" + jobapplication.getJobPosting().getId(), JobPosting.class);
    if (jobposting1 != null) {
        final Organization organization2 = (Organization) invokeModule(ORGANIZATION_MODULE + "/organization/" + jobposting1.getOrganization().getId(), Organization.class);
        if (organization2 != null) {
            final Location headquarterslocation3 = (Location) invokeModule(LOCATION_MODULE + "/location/" + organization2.getHeadquartersLocation().getId(), Location.class);
            if (headquarterslocation3 != null) {
                final Country country4 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + headquarterslocation3.getCountry().getId(), Country.class);
                if (country4 != null) {
                }
            }
        }
        final Location location5 = (Location) invokeModule(LOCATION_MODULE + "/location/" + jobposting1.getLocation().getId(), Location.class);
        if (location5 != null) {
            final Country country6 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + location5.getCountry().getId(), Country.class);
            if (country6 != null) {
            }
        }
    }
}
return jobapplication;


9.2 PATENT


PatentPersonModuleZeppelinFlight

Properties (6)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGPatent
(2) FilingDateDATEPatent
(3) GrantDateDATEPatent
(4) InventorINTPatentPersonPersonModule
(5) NumberSTRINGPatent
(6) TitleSTRINGPatent





Example:

final Patent patent = (Patent) invokeModule(PERSON_MODULE + "/patent/" + id, Patent.class);
if (patent != null) {
    final Person inventor1 = (Person) invokeModule(PERSON_MODULE + "/person/" + patent.getInventor().getId(), Person.class);
    if (inventor1 != null) {
    }
}
return patent;


9.3 PERSON


PersonPersonModuleZeppelinFlight

Properties (5)

PropertyTypeEntityReferenceModule
(1) BiographySTRINGPerson
(2) BirthDateDATEPerson
(3) DeathDateDATEPerson
(4) FullNameSTRINGPerson
(5) NationalitySTRINGPerson





Example:

final Person person = (Person) invokeModule(PERSON_MODULE + "/person/" + id, Person.class);
if (person != null) {
}
return person;


Overview

Summary

ContactDonateImprint