Overview

Summary

ContactDonateImprint


3. OPERATOR MODULE (UI prompt)



Module Entities (9)

EntityAliasModuleGlobal Schema
(1) CountryCountryCountryModuleSpaceports
(2) CrewedMissionCrewedMissionOperatorModuleSpaceports
(3) CrewedProgramCrewedProgramCountryModuleSpaceports
(4) LaunchLaunchLaunchVehicleModuleSpaceports
(5) LaunchVehicleLaunchVehicleLaunchVehicleModuleSpaceports
(6) OperatorOperatorOperatorModuleSpaceports
(7) SpaceportSpaceportSpaceportModuleSpaceports
(8) SpaceportLaunchVehicleUsageSpaceportLaunchVehicleUsageOperatorModuleSpaceports
(9) SpaceportOperatorSpaceportOperatorOperatorModuleSpaceports

Module Interfaces (27)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /operator/{id}findOperatorById(id)OperatorModuleGETOperator
(2) /operator/{id}deleteOperatorById(id)OperatorModuleDELETEOperator
(3) /spaceportoperator/{id}findSpaceportOperatorById(id)OperatorModuleGETSpaceportOperator
(4) /spaceportlaunchvehicleusage/{id}deleteSpaceportLaunchVehicleUsageById(id)OperatorModuleDELETESpaceportLaunchVehicleUsage
(5) /spaceportoperator/spaceport/{id}findAllSpaceportOperatorOfSpaceport(id)OperatorModuleGETSpaceport SpaceportOperator
(6) /operatorinsertOperator(operator)OperatorModulePOSTOperator
(7) /operator/{id}updateOperatorById(operator)OperatorModulePUTOperator
(8) /spaceportlaunchvehicleusage/spaceport/{id}findAllSpaceportLaunchVehicleUsageOfSpaceport(id)OperatorModuleGETSpaceport SpaceportLaunchVehicleUsage
(9) /spaceportoperatorfindAllSpaceportOperator()OperatorModuleGETSpaceportOperator
(10) /crewedmissioninsertCrewedMission(crewedmission)OperatorModulePOSTCrewedMission
(11) /crewedmission/{id}deleteCrewedMissionById(id)OperatorModuleDELETECrewedMission
(12) /spaceportlaunchvehicleusage/launchvehicle/{id}findAllSpaceportLaunchVehicleUsageOfLaunchVehicle(id)OperatorModuleGETLaunchVehicle SpaceportLaunchVehicleUsage
(13) /operatorfindAllOperator()OperatorModuleGETOperator
(14) /spaceportoperator/{id}deleteSpaceportOperatorById(id)OperatorModuleDELETESpaceportOperator
(15) /spaceportoperatorinsertSpaceportOperator(spaceportoperator)OperatorModulePOSTSpaceportOperator
(16) /crewedmissionfindAllCrewedMission()OperatorModuleGETCrewedMission
(17) /spaceportoperator/operator/{id}findAllSpaceportOperatorOfOperator(id)OperatorModuleGETOperator SpaceportOperator
(18) /crewedmission/launch/{id}findAllCrewedMissionOfLaunch(id)OperatorModuleGETLaunch CrewedMission
(19) /spaceportlaunchvehicleusagefindAllSpaceportLaunchVehicleUsage()OperatorModuleGETSpaceportLaunchVehicleUsage
(20) /crewedmission/{id}findCrewedMissionById(id)OperatorModuleGETCrewedMission
(21) /spaceportoperator/{id}updateSpaceportOperatorById(spaceportoperator)OperatorModulePUTSpaceportOperator
(22) /spaceportlaunchvehicleusage/{id}updateSpaceportLaunchVehicleUsageById(spaceportlaunchvehicleusage)OperatorModulePUTSpaceportLaunchVehicleUsage
(23) /crewedmission/{id}updateCrewedMissionById(crewedmission)OperatorModulePUTCrewedMission
(24) /crewedmission/crewedprogram/{id}findAllCrewedMissionOfCrewedProgram(id)OperatorModuleGETCrewedProgram CrewedMission
(25) /spaceportlaunchvehicleusage/{id}findSpaceportLaunchVehicleUsageById(id)OperatorModuleGETSpaceportLaunchVehicleUsage
(26) /spaceportlaunchvehicleusageinsertSpaceportLaunchVehicleUsage(spaceportlaunchvehicleusage)OperatorModulePOSTSpaceportLaunchVehicleUsage
(27) /operator/country/{id}findAllOperatorOfCountry(id)OperatorModuleGETCountry Operator






3.1 CREWED MISSION


CrewedMissionOperatorModuleSpaceports

Properties (5)

PropertyTypeEntityReferenceModule
(1) CrewedProgramLONGCrewedMissionCrewedProgramCountryModule
(2) DestinationSTRINGCrewedMission
(3) LaunchLONGCrewedMissionLaunchLaunchVehicleModule
(4) NotesSTRINGCrewedMission
(5) SpacecraftNameSTRINGCrewedMission





Example:

final CrewedMission crewedmission = (CrewedMission) invokeModule(OPERATOR_MODULE + "/crewedmission/" + id, CrewedMission.class);
if (crewedmission != null) {
    final CrewedProgram crewedprogram1 = (CrewedProgram) invokeModule(COUNTRY_MODULE + "/crewedprogram/" + crewedmission.getCrewedProgram().getId(), CrewedProgram.class);
    if (crewedprogram1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + crewedprogram1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
        final SpaceAgency spaceagency3 = (SpaceAgency) invokeModule(SPACE_AGENCY_MODULE + "/spaceagency/" + crewedprogram1.getSpaceAgency().getId(), SpaceAgency.class);
        if (spaceagency3 != null) {
            final Country country4 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + spaceagency3.getCountry().getId(), Country.class);
            if (country4 != null) {
            }
        }
    }
    final Launch launch5 = (Launch) invokeModule(LAUNCH_VEHICLE_MODULE + "/launch/" + crewedmission.getLaunch().getId(), Launch.class);
    if (launch5 != null) {
        final LaunchPad launchpad6 = (LaunchPad) invokeModule(SPACE_AGENCY_MODULE + "/launchpad/" + launch5.getLaunchPad().getId(), LaunchPad.class);
        if (launchpad6 != null) {
            final Spaceport spaceport7 = (Spaceport) invokeModule(SPACEPORT_MODULE + "/spaceport/" + launchpad6.getSpaceport().getId(), Spaceport.class);
            if (spaceport7 != null) {
                final Country country8 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + spaceport7.getCountry().getId(), Country.class);
                if (country8 != null) {
                }
                final Region region9 = (Region) invokeModule(SPACEPORT_MODULE + "/region/" + spaceport7.getRegion().getId(), Region.class);
                if (region9 != null) {
                    final Country country10 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + region9.getCountry().getId(), Country.class);
                    if (country10 != null) {
                    }
                }
            }
        }
        final Spaceport spaceport11 = (Spaceport) invokeModule(SPACEPORT_MODULE + "/spaceport/" + launch5.getSpaceport().getId(), Spaceport.class);
        if (spaceport11 != null) {
            final Country country12 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + spaceport11.getCountry().getId(), Country.class);
            if (country12 != null) {
            }
            final Region region13 = (Region) invokeModule(SPACEPORT_MODULE + "/region/" + spaceport11.getRegion().getId(), Region.class);
            if (region13 != null) {
                final Country country14 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + region13.getCountry().getId(), Country.class);
                if (country14 != null) {
                }
            }
        }
        final OrbitType orbittype15 = (OrbitType) invokeModule(LAUNCH_VEHICLE_MODULE + "/orbittype/" + launch5.getOrbitType().getId(), OrbitType.class);
        if (orbittype15 != null) {
        }
        final LaunchVehicle launchvehicle16 = (LaunchVehicle) invokeModule(LAUNCH_VEHICLE_MODULE + "/launchvehicle/" + launch5.getLaunchVehicle().getId(), LaunchVehicle.class);
        if (launchvehicle16 != null) {
            final Country country17 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + launchvehicle16.getCountry().getId(), Country.class);
            if (country17 != null) {
            }
            final Operator operator18 = (Operator) invokeModule(OPERATOR_MODULE + "/operator/" + launchvehicle16.getOperator().getId(), Operator.class);
            if (operator18 != null) {
                final Country country19 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + operator18.getCountry().getId(), Country.class);
                if (country19 != null) {
                }
            }
        }
    }
}
return crewedmission;


3.2 OPERATOR


OperatorOperatorModuleSpaceports

Properties (4)

PropertyTypeEntityReferenceModule
(1) CountryLONGOperatorCountryCountryModule
(2) DescriptionSTRINGOperator
(3) NameSTRINGOperator
(4) TypeSTRINGOperator





Example:

final Operator operator = (Operator) invokeModule(OPERATOR_MODULE + "/operator/" + id, Operator.class);
if (operator != null) {
    final Country country1 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + operator.getCountry().getId(), Country.class);
    if (country1 != null) {
    }
}
return operator;


3.3 SPACEPORT LAUNCH VEHICLE USAGE


SpaceportLaunchVehicleUsageOperatorModuleSpaceports

Properties (6)

PropertyTypeEntityReferenceModule
(1) FromDateDATESpaceportLaunchVehicleUsage
(2) IsPlannedBOOLSpaceportLaunchVehicleUsage
(3) LaunchVehicleLONGSpaceportLaunchVehicleUsageLaunchVehicleLaunchVehicleModule
(4) NotesSTRINGSpaceportLaunchVehicleUsage
(5) SpaceportLONGSpaceportLaunchVehicleUsageSpaceportSpaceportModule
(6) ToDateDATESpaceportLaunchVehicleUsage





Example:

final SpaceportLaunchVehicleUsage spaceportlaunchvehicleusage = (SpaceportLaunchVehicleUsage) invokeModule(OPERATOR_MODULE + "/spaceportlaunchvehicleusage/" + id, SpaceportLaunchVehicleUsage.class);
if (spaceportlaunchvehicleusage != null) {
    final LaunchVehicle launchvehicle1 = (LaunchVehicle) invokeModule(LAUNCH_VEHICLE_MODULE + "/launchvehicle/" + spaceportlaunchvehicleusage.getLaunchVehicle().getId(), LaunchVehicle.class);
    if (launchvehicle1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + launchvehicle1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
        final Operator operator3 = (Operator) invokeModule(OPERATOR_MODULE + "/operator/" + launchvehicle1.getOperator().getId(), Operator.class);
        if (operator3 != null) {
            final Country country4 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + operator3.getCountry().getId(), Country.class);
            if (country4 != null) {
            }
        }
    }
    final Spaceport spaceport5 = (Spaceport) invokeModule(SPACEPORT_MODULE + "/spaceport/" + spaceportlaunchvehicleusage.getSpaceport().getId(), Spaceport.class);
    if (spaceport5 != null) {
        final Country country6 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + spaceport5.getCountry().getId(), Country.class);
        if (country6 != null) {
        }
        final Region region7 = (Region) invokeModule(SPACEPORT_MODULE + "/region/" + spaceport5.getRegion().getId(), Region.class);
        if (region7 != null) {
            final Country country8 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + region7.getCountry().getId(), Country.class);
            if (country8 != null) {
            }
        }
    }
}
return spaceportlaunchvehicleusage;


3.4 SPACEPORT OPERATOR


SpaceportOperatorOperatorModuleSpaceports

Properties (5)

PropertyTypeEntityReferenceModule
(1) FromDateDATESpaceportOperator
(2) OperatorLONGSpaceportOperatorOperatorOperatorModule
(3) RoleSTRINGSpaceportOperator
(4) SpaceportLONGSpaceportOperatorSpaceportSpaceportModule
(5) ToDateDATESpaceportOperator





Example:

final SpaceportOperator spaceportoperator = (SpaceportOperator) invokeModule(OPERATOR_MODULE + "/spaceportoperator/" + id, SpaceportOperator.class);
if (spaceportoperator != null) {
    final Spaceport spaceport1 = (Spaceport) invokeModule(SPACEPORT_MODULE + "/spaceport/" + spaceportoperator.getSpaceport().getId(), Spaceport.class);
    if (spaceport1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + spaceport1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
        final Region region3 = (Region) invokeModule(SPACEPORT_MODULE + "/region/" + spaceport1.getRegion().getId(), Region.class);
        if (region3 != null) {
            final Country country4 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + region3.getCountry().getId(), Country.class);
            if (country4 != null) {
            }
        }
    }
    final Operator operator5 = (Operator) invokeModule(OPERATOR_MODULE + "/operator/" + spaceportoperator.getOperator().getId(), Operator.class);
    if (operator5 != null) {
        final Country country6 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + operator5.getCountry().getId(), Country.class);
        if (country6 != null) {
        }
    }
}
return spaceportoperator;


Overview

Summary

ContactDonateImprint