Class JSyncManagerHandler

    • Field Detail

      • op

        protected boolean op
      • opJoin

        protected boolean opJoin
      • opDisjoin

        protected boolean opDisjoin
      • opSuggestJoin

        protected boolean opSuggestJoin
      • opGlobalSuggestJoin

        protected boolean opGlobalSuggestJoin
      • opUpdateLeader

        protected boolean opUpdateLeader
      • opUpdateGroup

        protected boolean opUpdateGroup
      • opRemoveReplica

        protected boolean opRemoveReplica
      • opRefreshLog

        protected boolean opRefreshLog
      • opRefreshStats

        protected boolean opRefreshStats
      • urid

        protected java.lang.String urid
      • duration

        protected long duration
      • leaderUrl

        protected java.lang.String leaderUrl
      • openTab

        protected int openTab
      • replicaUrl

        protected java.lang.String replicaUrl
      • typeRatioSeries

        protected RatioSeries typeRatioSeries
      • actionInRatioSeries

        protected RatioSeries actionInRatioSeries
      • actionOutRatioSeries

        protected RatioSeries actionOutRatioSeries
      • uridInRatioSeries

        protected RatioSeries uridInRatioSeries
      • uridOutRatioSeries

        protected RatioSeries uridOutRatioSeries
    • Constructor Detail

      • JSyncManagerHandler

        public JSyncManagerHandler()
    • Method Detail

      • processAction

        public boolean processAction()
                              throws java.io.IOException
        Description copied from class: JcmsFormHandler
        Method to be implemented to check/validate action to be performed and process them.

        Default implementation is to return false. No need to call super method.

        This method may NOT be invoked at all if security validation are not met.

        You must ensure your handler and JSP can work properly without any code invoked in this method.

        Overrides:
        processAction in class JcmsFormHandler
        Returns:
        false if no redirection is needed, true otherwise
        Throws:
        java.io.IOException - IO Exception
      • validateJoin

        public boolean validateJoin()
                             throws java.io.IOException
        Throws:
        java.io.IOException
      • performJoin

        public boolean performJoin()
                            throws java.io.IOException
        Throws:
        java.io.IOException
      • validateDisjoin

        public boolean validateDisjoin()
                                throws java.io.IOException
        Throws:
        java.io.IOException
      • performDisjoin

        public boolean performDisjoin()
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • validateSuggestJoin

        public boolean validateSuggestJoin()
                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • performSuggestJoin

        public boolean performSuggestJoin()
                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • setReplicaUrl

        public void setReplicaUrl​(java.lang.String url)
      • validateGlobalSuggestJoin

        public boolean validateGlobalSuggestJoin()
                                          throws java.io.IOException
        Throws:
        java.io.IOException
      • performGlobalSuggestJoin

        public boolean performGlobalSuggestJoin()
                                         throws java.io.IOException
        Throws:
        java.io.IOException
      • validateUpdateLeader

        public boolean validateUpdateLeader()
                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • performUpdateLeader

        public boolean performUpdateLeader()
                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • validateUpdateGroup

        public boolean validateUpdateGroup()
                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • performUpdateGroup

        public boolean performUpdateGroup()
                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • validateRemoveReplica

        public boolean validateRemoveReplica()
                                      throws java.io.IOException
        Throws:
        java.io.IOException
      • performRemoveReplica

        public boolean performRemoveReplica()
                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • validateRefreshLog

        public boolean validateRefreshLog()
                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • performRefreshLog

        public boolean performRefreshLog()
                                  throws java.io.IOException
        Throws:
        java.io.IOException
      • validateRefreshStats

        public boolean validateRefreshStats()
                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • performRefreshStats

        public boolean performRefreshStats()
                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • computeStatDataMap

        protected void computeStatDataMap()
      • getLeaderUrl

        public java.lang.String getLeaderUrl()
      • setOpenTab

        public void setOpenTab​(int openTab)
      • getOpenTab

        public int getOpenTab()
      • getReplicaStatus

        public java.lang.String getReplicaStatus()
      • getLogList

        public java.util.List<org.jdom.Element> getLogList()
      • exportCSVJSyncLog

        public void exportCSVJSyncLog​(java.lang.String lang,
                                      java.io.Writer writer)
      • setOpJoin

        public void setOpJoin​(java.lang.String v)
      • setOpSuggestJoin

        public void setOpSuggestJoin​(java.lang.String v)
      • setOpGlobalSuggestJoin

        public void setOpGlobalSuggestJoin​(java.lang.String v)
      • setOpDisjoin

        public void setOpDisjoin​(java.lang.String v)
      • setOpUpdateLeader

        public void setOpUpdateLeader​(java.lang.String v)
      • setOpUpdateGroup

        public void setOpUpdateGroup​(java.lang.String v)
      • setOpRemoveReplica

        public void setOpRemoveReplica​(java.lang.String v)
      • setOpRefreshLog

        public void setOpRefreshLog​(java.lang.String v)
      • setOpRefreshStats

        public void setOpRefreshStats​(java.lang.String v)
      • setUrid

        public void setUrid​(java.lang.String v)
      • setDuration

        public void setDuration​(long v)
      • getDuration

        public long getDuration()
      • setSyncInSeries

        public void setSyncInSeries​(TimeChartSeries syncInSeries)
      • setSyncOutSeries

        public void setSyncOutSeries​(TimeChartSeries syncOutSeries)
      • setMergeInSeries

        public void setMergeInSeries​(TimeChartSeries mergeInSeries)
      • setMergeOutSeries

        public void setMergeOutSeries​(TimeChartSeries mergeOutSeries)
      • setPartialSyncInSeries

        public void setPartialSyncInSeries​(TimeChartSeries partialSyncInSeries)
      • getPartialSyncOutSeries

        public TimeChartSeries getPartialSyncOutSeries()
      • setPartialSyncOutSeries

        public void setPartialSyncOutSeries​(TimeChartSeries partialSyncOutSeries)
      • setOpInSeries

        public void setOpInSeries​(TimeChartSeries opInSeries)
      • setOpOutSeries

        public void setOpOutSeries​(TimeChartSeries opOutSeries)
      • setConflictInSeries

        public void setConflictInSeries​(TimeChartSeries conflictInSeries)
      • setConflictOutSeries

        public void setConflictOutSeries​(TimeChartSeries conflictOutSeries)
      • setDurationInSeries

        public void setDurationInSeries​(TimeChartSeries durationInSeries)
      • setDurationOutSeries

        public void setDurationOutSeries​(TimeChartSeries durationOutSeries)
      • setSyncSeries

        public void setSyncSeries​(TimeChartSeries[] syncSeries)
      • setMergeSeries

        public void setMergeSeries​(TimeChartSeries[] mergeSeries)
      • setPartialSyncSeries

        public void setPartialSyncSeries​(TimeChartSeries[] partialSyncSeries)
      • setConflictSeries

        public void setConflictSeries​(TimeChartSeries[] conflictSeries)
      • setDurationSeries

        public void setDurationSeries​(TimeChartSeries[] durationSeries)
      • getTypeRatioSeries

        public RatioSeries getTypeRatioSeries()
      • setTypeRatioSeries

        public void setTypeRatioSeries​(RatioSeries typeRatioSeries)
      • getActionInRatioSeries

        public RatioSeries getActionInRatioSeries()
      • setActionInRatioSeries

        public void setActionInRatioSeries​(RatioSeries actionInRatioSeries)
      • getActionOutRatioSeries

        public RatioSeries getActionOutRatioSeries()
      • setActionOutRatioSeries

        public void setActionOutRatioSeries​(RatioSeries actionOutRatioSeries)
      • getActionRatioSeries

        public RatioSeries[] getActionRatioSeries()
      • setActionRatioSeries

        public void setActionRatioSeries​(RatioSeries[] actionRatioSeries)
      • getUridInRatioSeries

        public RatioSeries getUridInRatioSeries()
      • setUridInRatioSeries

        public void setUridInRatioSeries​(RatioSeries uridInRatioSeries)
      • getUridOutRatioSeries

        public RatioSeries getUridOutRatioSeries()
      • setUridOutRatioSeries

        public void setUridOutRatioSeries​(RatioSeries uridOutRatioSeries)
      • getUridRatioSeries

        public RatioSeries[] getUridRatioSeries()
      • setUridRatioSeries

        public void setUridRatioSeries​(RatioSeries[] uridRatioSeries)