Interface ManagedContentService<T extends de.digitalcollections.model.content.ManagedContent>

Type Parameters:
T - content object that is managed
All Known Subinterfaces:
CollectionService, WebpageService
All Known Implementing Classes:
CollectionServiceImpl, WebpageServiceImpl

public interface ManagedContentService<T extends de.digitalcollections.model.content.ManagedContent>
Service for ManagedContent related business logic.
  • Method Summary

    Modifier and Type
    Method
    Description
    static de.digitalcollections.model.list.filtering.Filtering
     
    default void
    setPublicationStatus(List<T> managedContentObjects)
     
    default void
    setPublicationStatus(T managedContentObject)
     
  • Method Details

    • filteringForActive

      static de.digitalcollections.model.list.filtering.Filtering filteringForActive()
    • setPublicationStatus

      default void setPublicationStatus(List<T> managedContentObjects)
    • setPublicationStatus

      default void setPublicationStatus(T managedContentObject)