Class ContentDistributionPublicationManager
- java.lang.Object
-
- org.apache.sling.cms.core.publication.StandalonePublicationManager
-
- org.apache.sling.cms.core.publication.ContentDistributionPublicationManager
-
- All Implemented Interfaces:
PublicationManager
public class ContentDistributionPublicationManager extends StandalonePublicationManager
Implementation of the PublicationManager interface using Sling Content Distribution.
-
-
Constructor Summary
Constructors Constructor Description ContentDistributionPublicationManager(org.apache.sling.distribution.Distributor distributor, String[] agents, org.osgi.service.event.EventAdmin eventAdmin)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PUBLICATION_MODEgetPublicationMode()voidpublish(PublishableResource resource)voidunpublish(PublishableResource resource)
-
-
-
Constructor Detail
-
ContentDistributionPublicationManager
public ContentDistributionPublicationManager(org.apache.sling.distribution.Distributor distributor, String[] agents, org.osgi.service.event.EventAdmin eventAdmin)
-
-
Method Detail
-
publish
public void publish(PublishableResource resource) throws PublicationException
- Specified by:
publishin interfacePublicationManager- Overrides:
publishin classStandalonePublicationManager- Throws:
PublicationException
-
unpublish
public void unpublish(PublishableResource resource) throws PublicationException
- Specified by:
unpublishin interfacePublicationManager- Overrides:
unpublishin classStandalonePublicationManager- Throws:
PublicationException
-
getPublicationMode
public PUBLICATION_MODE getPublicationMode()
- Specified by:
getPublicationModein interfacePublicationManager- Overrides:
getPublicationModein classStandalonePublicationManager
-
-