Interface EditorUIClient<T extends org.wso2.carbon.mediator.service.builtin.SequenceMediator>

  • All Known Implementing Classes:
    SequenceAdminClient

    public interface EditorUIClient<T extends org.wso2.carbon.mediator.service.builtin.SequenceMediator>
    • Method Detail

      • getSequences

        org.wso2.carbon.sequences.common.to.SequenceInfo[] getSequences​(int pageNumber,
                                                                        int sequencePerPage)
                                                                 throws org.wso2.carbon.sequences.common.SequenceEditorException
        Throws:
        org.wso2.carbon.sequences.common.SequenceEditorException
      • getSequencesCount

        int getSequencesCount()
                       throws org.wso2.carbon.sequences.common.SequenceEditorException
        Throws:
        org.wso2.carbon.sequences.common.SequenceEditorException
      • saveSequence

        void saveSequence​(T sequence)
                   throws org.wso2.carbon.sequences.common.SequenceEditorException
        Throws:
        org.wso2.carbon.sequences.common.SequenceEditorException
      • addSequence

        void addSequence​(T sequence)
                  throws org.wso2.carbon.sequences.common.SequenceEditorException
        Throws:
        org.wso2.carbon.sequences.common.SequenceEditorException
      • addDynamicSequence

        void addDynamicSequence​(String key,
                                T sequence)
                         throws org.wso2.carbon.sequences.common.SequenceEditorException
        Throws:
        org.wso2.carbon.sequences.common.SequenceEditorException
      • getDynamicSequence

        org.apache.axiom.om.OMElement getDynamicSequence​(String key)
                                                  throws org.wso2.carbon.sequences.common.SequenceEditorException
        Throws:
        org.wso2.carbon.sequences.common.SequenceEditorException
      • saveDynamicSequence

        void saveDynamicSequence​(String key,
                                 org.wso2.carbon.mediator.service.builtin.SequenceMediator sequence)
                          throws org.wso2.carbon.sequences.common.SequenceEditorException
        Throws:
        org.wso2.carbon.sequences.common.SequenceEditorException
      • enableTracing

        String enableTracing​(String sequenceName)
                      throws org.wso2.carbon.sequences.common.SequenceEditorException
        Throws:
        org.wso2.carbon.sequences.common.SequenceEditorException
      • disableTracing

        String disableTracing​(String sequenceName)
                       throws org.wso2.carbon.sequences.common.SequenceEditorException
        Throws:
        org.wso2.carbon.sequences.common.SequenceEditorException
      • enableStatistics

        String enableStatistics​(String sequenceName)
                         throws org.wso2.carbon.sequences.common.SequenceEditorException
        Throws:
        org.wso2.carbon.sequences.common.SequenceEditorException
      • disableStatistics

        String disableStatistics​(String sequenceName)
                          throws org.wso2.carbon.sequences.common.SequenceEditorException
        Throws:
        org.wso2.carbon.sequences.common.SequenceEditorException
      • deleteSequence

        void deleteSequence​(String sequenceName)
                     throws org.wso2.carbon.sequences.common.SequenceEditorException
        Throws:
        org.wso2.carbon.sequences.common.SequenceEditorException
      • getEntryNamesString

        String getEntryNamesString()
                            throws org.wso2.carbon.sequences.common.SequenceEditorException
        Throws:
        org.wso2.carbon.sequences.common.SequenceEditorException
      • updateDynamicSequence

        void updateDynamicSequence​(String key,
                                   org.wso2.carbon.mediator.service.builtin.SequenceMediator sequence)
                            throws org.wso2.carbon.sequences.common.SequenceEditorException
        Throws:
        org.wso2.carbon.sequences.common.SequenceEditorException
      • deleteDynamicSequence

        void deleteDynamicSequence​(String key)
                            throws org.wso2.carbon.sequences.common.SequenceEditorException
        Throws:
        org.wso2.carbon.sequences.common.SequenceEditorException
      • getDynamicSequences

        org.wso2.carbon.sequences.common.to.SequenceInfo[] getDynamicSequences​(int pageNumber,
                                                                               int sequencePerPage)
                                                                        throws org.wso2.carbon.sequences.common.SequenceEditorException
        Throws:
        org.wso2.carbon.sequences.common.SequenceEditorException
      • getDynamicSequenceCount

        int getDynamicSequenceCount()
                             throws org.wso2.carbon.sequences.common.SequenceEditorException
        Throws:
        org.wso2.carbon.sequences.common.SequenceEditorException
      • getDependents

        org.wso2.carbon.sequences.common.to.ConfigurationObject[] getDependents​(String sequence)
                                                                         throws org.wso2.carbon.sequences.common.SequenceEditorException
        Throws:
        org.wso2.carbon.sequences.common.SequenceEditorException
      • getSequenceMediator

        org.wso2.carbon.mediator.service.builtin.SequenceMediator getSequenceMediator​(String sequenceName)
                                                                               throws org.wso2.carbon.sequences.common.SequenceEditorException
        Throws:
        org.wso2.carbon.sequences.common.SequenceEditorException