Overview

Summary

ContactDonateImprint


Appendix E-27: STOCK OWNERSHIP (UI prompt)


StockOwnershipRoleModuleTesla

Properties (6)

PropertyTypeEntityReferenceModule
(1) AsOfDateDATEStockOwnership
(2) CompanyLONGStockOwnershipCompanyCompanyModule
(3) NotesSTRINGStockOwnership
(4) OwnershipPercentDOUBLEStockOwnership
(5) OwnerTypeSTRINGStockOwnership
(6) PersonLONGStockOwnershipPersonCompanyModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /stockownershipfindAllStockOwnership()RoleModuleGETStockOwnership
(2) /stockownership/{id}deleteStockOwnershipById(id)RoleModuleDELETEStockOwnership
(3) /stockownership/company/{id}findAllStockOwnershipOfCompany(id)RoleModuleGETCompany StockOwnership
(4) /stockownership/{id}updateStockOwnershipById(stockownership)RoleModulePUTStockOwnership
(5) /stockownership/{id}findStockOwnershipById(id)RoleModuleGETStockOwnership
(6) /stockownershipinsertStockOwnership(stockownership)RoleModulePOSTStockOwnership
(7) /stockownership/person/{id}findAllStockOwnershipOfPerson(id)RoleModuleGETPerson StockOwnership





Example:

final StockOwnership stockownership = (StockOwnership) invokeModule(ROLE_MODULE + "/stockownership/" + id, StockOwnership.class);
if (stockownership != null) {
    final Person person1 = (Person) invokeModule(COMPANY_MODULE + "/person/" + stockownership.getPerson().getId(), Person.class);
    if (person1 != null) {
    }
    final Company company2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + stockownership.getCompany().getId(), Company.class);
    if (company2 != null) {
    }
}
return stockownership;


Overview

Summary

ContactDonateImprint