Class StudioClockTask

    • Field Detail

      • executeEveryNCycles

        protected int executeEveryNCycles
      • offset

        protected int offset
      • enabled

        protected boolean enabled
    • Constructor Detail

      • StudioClockTask

        public StudioClockTask()
    • Method Detail

      • checkCycleCounter

        protected boolean checkCycleCounter​(String site)
      • setCycleCounter

        protected void setCycleCounter​(String site,
                                       int counter)
      • executeInternal

        protected abstract void executeInternal​(String site)
      • validateRepository

        protected boolean validateRepository​(org.eclipse.jgit.lib.Repository repository)
                                      throws IOException
        Throws:
        IOException
      • getExecuteEveryNCycles

        public int getExecuteEveryNCycles()
      • setExecuteEveryNCycles

        public void setExecuteEveryNCycles​(int executeEveryNCycles)
      • getOffset

        public int getOffset()
      • setOffset

        public void setOffset​(int offset)
      • setStudioConfiguration

        public void setStudioConfiguration​(StudioConfiguration studioConfiguration)
      • setSiteService

        public void setSiteService​(SiteService siteService)
      • isEnabled

        public boolean isEnabled()
        Specified by:
        isEnabled in interface SiteJob
      • setEnabled

        public void setEnabled​(boolean enabled)
        Specified by:
        setEnabled in interface SiteJob