Interface I_CmsCRUDApp<T>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void createElement​(T element)
      Creates the element of type T in the system.
      void defaultAction​(java.lang.String elementId)
      Performs a default action.
      void deleteElements​(java.util.List<java.lang.String> elementId)
      Delete the given List of elements.
      java.util.List<T> getAllElements()
      Get all Elements.
      T getElement​(java.lang.String elementId)
      Reads out an element.
      void writeElement​(T element)
      Writes a changed element to the system which already exists.
    • Method Detail

      • createElement

        void createElement​(T element)
        Creates the element of type T in the system.

        Parameters:
        element - to be saved
      • defaultAction

        void defaultAction​(java.lang.String elementId)
        Performs a default action.
        Parameters:
        elementId - id of element
      • deleteElements

        void deleteElements​(java.util.List<java.lang.String> elementId)
        Delete the given List of elements.

        Parameters:
        elementId - of elements to be deleted
      • getAllElements

        java.util.List<TgetAllElements()
        Get all Elements.

        Returns:
        a list of all elements
      • getElement

        T getElement​(java.lang.String elementId)
        Reads out an element.

        Parameters:
        elementId - of the object
        Returns:
        the object of type T
      • writeElement

        void writeElement​(T element)
        Writes a changed element to the system which already exists.

        Parameters:
        element - to be saved