Overview

Summary

ContactDonateImprint


Appendix E-39: GROUP (UI prompt)


GroupGroupModuleLinkedIn

Properties (6)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEGroup
(2) DescriptionSTRINGGroup
(3) NameSTRINGGroup
(4) OwnerUserLONGGroupUserAccountUserAccountModule
(5) PictureUrlSTRINGGroup
(6) PrivacyLevelSTRINGGroup


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /group/{id}deleteGroupById(id)GroupModuleDELETEGroup
(2) /groupmember/group/{id}findAllGroupMemberOfGroup(id)GroupModuleGETGroup GroupMember
(3) /groupfindAllGroup()GroupModuleGETGroup
(4) /group/{id}findGroupById(id)GroupModuleGETGroup
(5) /groupinsertGroup(group)GroupModulePOSTGroup
(6) /group/{id}updateGroupById(group)GroupModulePUTGroup
(7) /group/owneruser/{id}findAllGroupOfOwnerUser(id)GroupModuleGETUserAccount Group





Example:

final Group group = (Group) invokeModule(GROUP_MODULE + "/group/" + id, Group.class);
if (group != null) {
    final UserAccount owneruser1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + group.getOwnerUser().getId(), UserAccount.class);
    if (owneruser1 != null) {
    }
}
return group;


Overview

Summary

ContactDonateImprint