Interface PublishGroup
public interface PublishGroup
Interface representing a publish group within the Corporate Content
functionality of FirstSpirit.
A
A
package can be subscribed for a specific publish group
and new versions of packages can be published for a
specific publish group.-
Method Summary
Modifier and TypeMethodDescriptionvoiddelete()Deletes this publish groupReturns the description of this publish group.longgetId()Gets the unique ID of this PublishGroup.getName()Returns the name of this PublishGroup.Returns a list ofSubscription's which which are defined with this publish group.voidsave()Makes the changes persisten on the server.voidsetDescription(String description) Sets the description of this publish groupvoidSets the name of this PublishGroup.
-
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
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
Sets the description of this publish group- Parameters:
description- the new description- Since:
- 3.1.158
-
getSubscriptions
Collection<Subscription> getSubscriptions()Returns a list ofSubscription'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
-