Overview

Summary

ContactDonateImprint


6. SAVED COLLECTION MODULE (UI prompt)



Module Entities (5)

EntityAliasModuleGlobal Schema
(1) PostPostUserAccountModuleInstagram
(2) PostTagPostTagSavedCollectionModuleInstagram
(3) SavedCollectionSavedCollectionSavedCollectionModuleInstagram
(4) SavedCollectionItemSavedCollectionItemSavedCollectionModuleInstagram
(5) UserAccountUserAccountUserAccountModuleInstagram

Module Interfaces (20)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /savedcollection/{id}deleteSavedCollectionById(id)SavedCollectionModuleDELETESavedCollection
(2) /posttag/{id}updatePostTagById(posttag)SavedCollectionModulePUTPostTag
(3) /posttag/{id}deletePostTagById(id)SavedCollectionModuleDELETEPostTag
(4) /savedcollection/{id}findSavedCollectionById(id)SavedCollectionModuleGETSavedCollection
(5) /savedcollectionitem/{id}deleteSavedCollectionItemById(id)SavedCollectionModuleDELETESavedCollectionItem
(6) /savedcollectionitem/post/{id}findAllSavedCollectionItemOfPost(id)SavedCollectionModuleGETPost SavedCollectionItem
(7) /savedcollection/{id}updateSavedCollectionById(savedcollection)SavedCollectionModulePUTSavedCollection
(8) /savedcollection/useraccount/{id}findAllSavedCollectionOfUserAccount(id)SavedCollectionModuleGETUserAccount SavedCollection
(9) /posttag/{id}findPostTagById(id)SavedCollectionModuleGETPostTag
(10) /savedcollectionfindAllSavedCollection()SavedCollectionModuleGETSavedCollection
(11) /posttag/taggeduser/{id}findAllPostTagOfTaggedUser(id)SavedCollectionModuleGETUserAccount PostTag
(12) /posttag/post/{id}findAllPostTagOfPost(id)SavedCollectionModuleGETPost PostTag
(13) /savedcollectionitemfindAllSavedCollectionItem()SavedCollectionModuleGETSavedCollectionItem
(14) /savedcollectioninsertSavedCollection(savedcollection)SavedCollectionModulePOSTSavedCollection
(15) /savedcollectionitem/savedcollection/{id}findAllSavedCollectionItemOfSavedCollection(id)SavedCollectionModuleGETSavedCollection SavedCollectionItem
(16) /savedcollectioniteminsertSavedCollectionItem(savedcollectionitem)SavedCollectionModulePOSTSavedCollectionItem
(17) /savedcollectionitem/{id}updateSavedCollectionItemById(savedcollectionitem)SavedCollectionModulePUTSavedCollectionItem
(18) /posttaginsertPostTag(posttag)SavedCollectionModulePOSTPostTag
(19) /savedcollectionitem/{id}findSavedCollectionItemById(id)SavedCollectionModuleGETSavedCollectionItem
(20) /posttagfindAllPostTag()SavedCollectionModuleGETPostTag






6.1 POST TAG


PostTagSavedCollectionModuleInstagram

Properties (5)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEPostTag
(2) PositionXSTRINGPostTag
(3) PositionYSTRINGPostTag
(4) PostLONGPostTagPostUserAccountModule
(5) TaggedUserLONGPostTagUserAccountUserAccountModule





Example:

final PostTag posttag = (PostTag) invokeModule(SAVED_COLLECTION_MODULE + "/posttag/" + id, PostTag.class);
if (posttag != null) {
    final UserAccount taggeduser1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + posttag.getTaggedUser().getId(), UserAccount.class);
    if (taggeduser1 != null) {
    }
    final Post post2 = (Post) invokeModule(USER_ACCOUNT_MODULE + "/post/" + posttag.getPost().getId(), Post.class);
    if (post2 != null) {
        final Location location3 = (Location) invokeModule(FEATURE_FLAG_MODULE + "/location/" + post2.getLocation().getId(), Location.class);
        if (location3 != null) {
        }
        final UserAccount useraccount4 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + post2.getUserAccount().getId(), UserAccount.class);
        if (useraccount4 != null) {
        }
    }
}
return posttag;


6.2 SAVED COLLECTION


SavedCollectionSavedCollectionModuleInstagram

Properties (3)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATESavedCollection
(2) NameSTRINGSavedCollection
(3) UserAccountLONGSavedCollectionUserAccountUserAccountModule





Example:

final SavedCollection savedcollection = (SavedCollection) invokeModule(SAVED_COLLECTION_MODULE + "/savedcollection/" + id, SavedCollection.class);
if (savedcollection != null) {
    final UserAccount useraccount1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + savedcollection.getUserAccount().getId(), UserAccount.class);
    if (useraccount1 != null) {
    }
}
return savedcollection;


6.3 SAVED COLLECTION ITEM


SavedCollectionItemSavedCollectionModuleInstagram

Properties (3)

PropertyTypeEntityReferenceModule
(1) AddedAtDATESavedCollectionItem
(2) PostLONGSavedCollectionItemPostUserAccountModule
(3) SavedCollectionLONGSavedCollectionItemSavedCollectionSavedCollectionModule





Example:

final SavedCollectionItem savedcollectionitem = (SavedCollectionItem) invokeModule(SAVED_COLLECTION_MODULE + "/savedcollectionitem/" + id, SavedCollectionItem.class);
if (savedcollectionitem != null) {
    final SavedCollection savedcollection1 = (SavedCollection) invokeModule(SAVED_COLLECTION_MODULE + "/savedcollection/" + savedcollectionitem.getSavedCollection().getId(), SavedCollection.class);
    if (savedcollection1 != null) {
        final UserAccount useraccount2 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + savedcollection1.getUserAccount().getId(), UserAccount.class);
        if (useraccount2 != null) {
        }
    }
    final Post post3 = (Post) invokeModule(USER_ACCOUNT_MODULE + "/post/" + savedcollectionitem.getPost().getId(), Post.class);
    if (post3 != null) {
        final Location location4 = (Location) invokeModule(FEATURE_FLAG_MODULE + "/location/" + post3.getLocation().getId(), Location.class);
        if (location4 != null) {
        }
        final UserAccount useraccount5 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + post3.getUserAccount().getId(), UserAccount.class);
        if (useraccount5 != null) {
        }
    }
}
return savedcollectionitem;


Overview

Summary

ContactDonateImprint