Interface PublishGroup


public interface PublishGroup
Interface representing a publish group within the Corporate Content functionality of FirstSpirit.
A package can be subscribed for a specific publish group and new versions of packages can be published for a specific publish group.
Since:
3.1.158
See Also:
  • Method Details

    • getId

      long getId()
      Gets the unique ID of this PublishGroup.
      Returns:
      the unique ID
      Since:
      3.1.158
    • getName

      String getName()
      Returns the name of this PublishGroup.
      Returns:
      the name of this PublishGroup
      Since:
      3.1.158
    • setName

      void setName(String name)
      Sets the name of this PublishGroup.
      Parameters:
      name - of the publish group
      Since:
      3.1.158
    • getDescription

      String getDescription()
      Returns the description of this publish group.
      Returns:
      description
      Since:
      3.1.158
    • setDescription

      void setDescription(String description)
      Sets the description of this publish group
      Parameters:
      description - the new description
      Since:
      3.1.158
    • getSubscriptions

      Collection<Subscription> getSubscriptions()
      Returns a list of Subscription's which which are defined with this publish group.
      Returns:
      a list of publish groups
      Since:
      3.1.158
    • save

      void save()
      Makes the changes persisten on the server.
      Since:
      3.1.158
    • delete

      void delete()
      Deletes this publish group
      Since:
      3.1.158