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_MODE
getPublicationMode()
void
publish(PublishableResource resource)
void
unpublish(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:
publish
in interfacePublicationManager
- Overrides:
publish
in classStandalonePublicationManager
- Throws:
PublicationException
-
unpublish
public void unpublish(PublishableResource resource) throws PublicationException
- Specified by:
unpublish
in interfacePublicationManager
- Overrides:
unpublish
in classStandalonePublicationManager
- Throws:
PublicationException
-
getPublicationMode
public PUBLICATION_MODE getPublicationMode()
- Specified by:
getPublicationMode
in interfacePublicationManager
- Overrides:
getPublicationMode
in classStandalonePublicationManager
-
-