Overview

Summary

ContactDonateImprint


9. USER ROLE MODULE (UI prompt)



Module Entities (4)

EntityAliasModuleGlobal Schema
(1) DeveloperApplicationDeveloperApplicationUserRoleModuleEbay
(2) UserAccountUserAccountUserAccountModuleEbay
(3) UserAccountRoleUserAccountRoleUserRoleModuleEbay
(4) UserRoleUserRoleUserRoleModuleEbay

Module Interfaces (18)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /useraccountrolefindAllUserAccountRole()UserRoleModuleGETUserAccountRole
(2) /developerapplicationinsertDeveloperApplication(developerapplication)UserRoleModulePOSTDeveloperApplication
(3) /developerapplication/{id}updateDeveloperApplicationById(developerapplication)UserRoleModulePUTDeveloperApplication
(4) /useraccountrole/userrole/{id}findAllUserAccountRoleOfUserRole(id)UserRoleModuleGETUserRole UserAccountRole
(5) /developerapplication/owneruseraccount/{id}findAllDeveloperApplicationOfOwnerUserAccount(id)UserRoleModuleGETUserAccount DeveloperApplication
(6) /useraccountrole/useraccount/{id}findAllUserAccountRoleOfUserAccount(id)UserRoleModuleGETUserAccount UserAccountRole
(7) /userroleinsertUserRole(userrole)UserRoleModulePOSTUserRole
(8) /userrolefindAllUserRole()UserRoleModuleGETUserRole
(9) /developerapplicationfindAllDeveloperApplication()UserRoleModuleGETDeveloperApplication
(10) /userrole/{id}findUserRoleById(id)UserRoleModuleGETUserRole
(11) /developerapplication/{id}findDeveloperApplicationById(id)UserRoleModuleGETDeveloperApplication
(12) /useraccountrole/{id}findUserAccountRoleById(id)UserRoleModuleGETUserAccountRole
(13) /useraccountroleinsertUserAccountRole(useraccountrole)UserRoleModulePOSTUserAccountRole
(14) /userrole/{id}updateUserRoleById(userrole)UserRoleModulePUTUserRole
(15) /developerapplication/{id}deleteDeveloperApplicationById(id)UserRoleModuleDELETEDeveloperApplication
(16) /useraccountrole/{id}deleteUserAccountRoleById(id)UserRoleModuleDELETEUserAccountRole
(17) /useraccountrole/{id}updateUserAccountRoleById(useraccountrole)UserRoleModulePUTUserAccountRole
(18) /userrole/{id}deleteUserRoleById(id)UserRoleModuleDELETEUserRole






9.1 DEVELOPER APPLICATION


DeveloperApplicationUserRoleModuleEbay

Properties (5)

PropertyTypeEntityReferenceModule
(1) ApiKeySTRINGDeveloperApplication
(2) CreatedDateDATEDeveloperApplication
(3) NameSTRINGDeveloperApplication
(4) OwnerUserAccountLONGDeveloperApplicationUserAccountUserAccountModule
(5) StatusSTRINGDeveloperApplication





Example:

final DeveloperApplication developerapplication = (DeveloperApplication) invokeModule(USER_ROLE_MODULE + "/developerapplication/" + id, DeveloperApplication.class);
if (developerapplication != null) {
    final UserAccount owneruseraccount1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + developerapplication.getOwnerUserAccount().getId(), UserAccount.class);
    if (owneruseraccount1 != null) {
    }
}
return developerapplication;


9.2 USER ACCOUNT ROLE


UserAccountRoleUserRoleModuleEbay

Properties (3)

PropertyTypeEntityReferenceModule
(1) AssignedDateDATEUserAccountRole
(2) UserAccountLONGUserAccountRoleUserAccountUserAccountModule
(3) UserRoleLONGUserAccountRoleUserRoleUserRoleModule





Example:

final UserAccountRole useraccountrole = (UserAccountRole) invokeModule(USER_ROLE_MODULE + "/useraccountrole/" + id, UserAccountRole.class);
if (useraccountrole != null) {
    final UserAccount useraccount1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + useraccountrole.getUserAccount().getId(), UserAccount.class);
    if (useraccount1 != null) {
    }
    final UserRole userrole2 = (UserRole) invokeModule(USER_ROLE_MODULE + "/userrole/" + useraccountrole.getUserRole().getId(), UserRole.class);
    if (userrole2 != null) {
    }
}
return useraccountrole;


9.3 USER ROLE


UserRoleUserRoleModuleEbay

Properties (2)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGUserRole
(2) NameSTRINGUserRole





Example:

final UserRole userrole = (UserRole) invokeModule(USER_ROLE_MODULE + "/userrole/" + id, UserRole.class);
if (userrole != null) {
}
return userrole;


Overview

Summary

ContactDonateImprint