com.ibm.commerce.context.content.resources

Interface RelatedResourceManager

    • Method Detail

      • deleteRelatedManagedResources

        void deleteRelatedManagedResources(ActivityToken activityToken,
                                           java.lang.Object relatedResource)
                                    throws ResourceException
        Deletes all the resources related to a given resource in a given context.
        Parameters:
        activityToken - The current activity.
        relatedResource - The parent resource.
        Throws:
        java.lang.Exception - on any problem with deleting the related resources
        ResourceException
      • createRelatedManagedResources

        void createRelatedManagedResources(ActivityToken activityToken,
                                           java.lang.Object relatedResource,
                                           java.lang.Object createData)
                                    throws ResourceException
        Creates all the resources related to a given parent resource based on the original creation data.
        Parameters:
        activityToken - The current activity.
        relatedResource - The parent resource.
        createData - The original creation data.
        Throws:
        ResourceException - on any problem creating resources
      • updateRelatedManagedResources

        void updateRelatedManagedResources(ActivityToken activityToken,
                                           java.lang.Object relatedResource)
                                    throws ResourceException
        Updates all the resources related to a given parent resource.
        Parameters:
        activityToken - The current activity.
        relatedResource - The parent resource.
        Throws:
        ResourceException - on any problem updating the child resources