Overview

Summary

ContactDonateImprint


2. DATA CENTER MODULE (UI prompt)



Module Entities (4)

EntityAliasModuleGlobal Schema
(1) AladdinSystemAladdinSystemAladdinSystemModuleAladdin
(2) ComputerComputerDataCenterModuleAladdin
(3) DataCenterDataCenterDataCenterModuleAladdin
(4) OrganizationOrganizationOrganizationModuleAladdin

Module Interfaces (13)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /computer/{id}findComputerById(id)DataCenterModuleGETComputer
(2) /datacenterinsertDataCenter(datacenter)DataCenterModulePOSTDataCenter
(3) /datacenterfindAllDataCenter()DataCenterModuleGETDataCenter
(4) /datacenter/{id}deleteDataCenterById(id)DataCenterModuleDELETEDataCenter
(5) /computerinsertComputer(computer)DataCenterModulePOSTComputer
(6) /computer/{id}updateComputerById(computer)DataCenterModulePUTComputer
(7) /datacenter/{id}findDataCenterById(id)DataCenterModuleGETDataCenter
(8) /datacenter/organization/{id}findAllDataCenterOfOrganization(id)DataCenterModuleGETOrganization DataCenter
(9) /datacenter/aladdinsystem/{id}findAllDataCenterOfAladdinSystem(id)DataCenterModuleGETAladdinSystem DataCenter
(10) /computer/datacenter/{id}findAllComputerOfDataCenter(id)DataCenterModuleGETDataCenter Computer
(11) /computerfindAllComputer()DataCenterModuleGETComputer
(12) /computer/{id}deleteComputerById(id)DataCenterModuleDELETEComputer
(13) /datacenter/{id}updateDataCenterById(datacenter)DataCenterModulePUTDataCenter






2.1 COMPUTER


ComputerDataCenterModuleAladdin

Properties (6)

PropertyTypeEntityReferenceModule
(1) CpuCountLONGComputer
(2) DataCenterLONGComputerDataCenterDataCenterModule
(3) HostnameSTRINGComputer
(4) MemoryGbLONGComputer
(5) RoleSTRINGComputer
(6) StatusSTRINGComputer





Example:

final Computer computer = (Computer) invokeModule(DATA_CENTER_MODULE + "/computer/" + id, Computer.class);
if (computer != null) {
    final DataCenter datacenter1 = (DataCenter) invokeModule(DATA_CENTER_MODULE + "/datacenter/" + computer.getDataCenter().getId(), DataCenter.class);
    if (datacenter1 != null) {
        final Organization organization2 = (Organization) invokeModule(ORGANIZATION_MODULE + "/organization/" + datacenter1.getOrganization().getId(), Organization.class);
        if (organization2 != null) {
        }
        final AladdinSystem aladdinsystem3 = (AladdinSystem) invokeModule(ALADDIN_SYSTEM_MODULE + "/aladdinsystem/" + datacenter1.getAladdinSystem().getId(), AladdinSystem.class);
        if (aladdinsystem3 != null) {
        }
    }
}
return computer;


2.2 DATA CENTER


DataCenterDataCenterModuleAladdin

Properties (7)

PropertyTypeEntityReferenceModule
(1) AladdinSystemLONGDataCenterAladdinSystemAladdinSystemModule
(2) CitySTRINGDataCenter
(3) CountrySTRINGDataCenter
(4) DescriptionSTRINGDataCenter
(5) NameSTRINGDataCenter
(6) OrganizationLONGDataCenterOrganizationOrganizationModule
(7) RegionSTRINGDataCenter





Example:

final DataCenter datacenter = (DataCenter) invokeModule(DATA_CENTER_MODULE + "/datacenter/" + id, DataCenter.class);
if (datacenter != null) {
    final Organization organization1 = (Organization) invokeModule(ORGANIZATION_MODULE + "/organization/" + datacenter.getOrganization().getId(), Organization.class);
    if (organization1 != null) {
    }
    final AladdinSystem aladdinsystem2 = (AladdinSystem) invokeModule(ALADDIN_SYSTEM_MODULE + "/aladdinsystem/" + datacenter.getAladdinSystem().getId(), AladdinSystem.class);
    if (aladdinsystem2 != null) {
    }
}
return datacenter;


Overview

Summary

ContactDonateImprint