Class SiteAwarePublishingTargetResolver

  • All Implemented Interfaces:
    org.craftercms.commons.config.PublishingTargetResolver

    public class SiteAwarePublishingTargetResolver
    extends Object
    implements org.craftercms.commons.config.PublishingTargetResolver
    Implementation of PublishingTargetResolver that uses the current SiteContext
    Since:
    3.1.6
    Author:
    joseross
    • Field Detail

      • preview

        protected boolean preview
      • stagingPattern

        protected String stagingPattern
    • Constructor Detail

      • SiteAwarePublishingTargetResolver

        @ConstructorProperties({"preview","stagingPattern"})
        public SiteAwarePublishingTargetResolver​(boolean preview,
                                                 String stagingPattern)
    • Method Detail

      • getPublishingTarget

        public String getPublishingTarget()
        Specified by:
        getPublishingTarget in interface org.craftercms.commons.config.PublishingTargetResolver
      • getPublishingTarget

        public String getPublishingTarget​(String siteName)