Class StartupAdminService

  • All Implemented Interfaces:
    org.apache.synapse.task.service.TaskManagementService

    public class StartupAdminService
    extends org.wso2.carbon.mediation.initializer.AbstractServiceBusAdmin
    implements org.apache.synapse.task.service.TaskManagementService
    Provide Task based Startup management
    • Field Summary

      • Fields inherited from class org.wso2.carbon.core.AbstractAdmin

        axisConfig, configurationContext
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addTaskDescription​(org.apache.synapse.task.TaskDescription taskDescription)  
      void deleteTaskDescription​(String taskName)  
      void editTaskDescription​(org.apache.synapse.task.TaskDescription taskDescription)  
      List<org.apache.synapse.task.TaskDescription> getAllTaskDescriptions()  
      List<String> getPropertyNames​(String taskClass)  
      org.apache.synapse.task.TaskDescription getTaskDescription​(String taskName)  
      boolean isContains​(String taskName)  
      • Methods inherited from class org.wso2.carbon.mediation.initializer.AbstractServiceBusAdmin

        getLock, getMediationPersistenceManager, getServerConfigurationInformation, getServerContextInformation, getSynapseConfiguration, getSynapseEnvironment, getSynapseEnvironment, lockSynapseConfiguration, unlockSynapseConfiguration
      • Methods inherited from class org.wso2.carbon.core.AbstractAdmin

        getAxisConfig, getConfigContext, getConfigSystemRegistry, getConfigUserRegistry, getGovernanceRegistry, getGovernanceSystemRegistry, getGovernanceUserRegistry, getHttpSession, getLocalRepo, getRegistry, getTenantDomain, getUserId, getUsername, getUserRealm, setConfigurationContext, setPermissionUpdateTimestamp
    • Constructor Detail

      • StartupAdminService

        public StartupAdminService()
    • Method Detail

      • addTaskDescription

        public void addTaskDescription​(org.apache.synapse.task.TaskDescription taskDescription)
        Specified by:
        addTaskDescription in interface org.apache.synapse.task.service.TaskManagementService
      • deleteTaskDescription

        public void deleteTaskDescription​(String taskName)
        Specified by:
        deleteTaskDescription in interface org.apache.synapse.task.service.TaskManagementService
      • editTaskDescription

        public void editTaskDescription​(org.apache.synapse.task.TaskDescription taskDescription)
        Specified by:
        editTaskDescription in interface org.apache.synapse.task.service.TaskManagementService
      • getAllTaskDescriptions

        public List<org.apache.synapse.task.TaskDescription> getAllTaskDescriptions()
        Specified by:
        getAllTaskDescriptions in interface org.apache.synapse.task.service.TaskManagementService
      • getTaskDescription

        public org.apache.synapse.task.TaskDescription getTaskDescription​(String taskName)
        Specified by:
        getTaskDescription in interface org.apache.synapse.task.service.TaskManagementService
      • isContains

        public boolean isContains​(String taskName)
        Specified by:
        isContains in interface org.apache.synapse.task.service.TaskManagementService
      • getPropertyNames

        public List<String> getPropertyNames​(String taskClass)
        Specified by:
        getPropertyNames in interface org.apache.synapse.task.service.TaskManagementService