Class InboundEndpoint

    • Field Detail

      • log

        protected static final org.apache.commons.logging.Log log
    • Constructor Detail

      • InboundEndpoint

        public InboundEndpoint()
    • Method Detail

      • init

        public void init​(SynapseEnvironment se)
        Description copied from interface: ManagedLifecycle
        This method should implement the initialization of the implemented parts of the configuration.
        Specified by:
        init in interface ManagedLifecycle
        Parameters:
        se - SynapseEnvironment to be used for initialization
      • destroy

        public void destroy​(boolean removeTask)
        Remove inbound endpoints.

        This was introduced as a fix for product-ei#1206.

        Parameters:
        removeTask - Whether to remove scheduled task or not.
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getProtocol

        public String getProtocol()
      • setProtocol

        public void setProtocol​(String protocol)
      • isSuspend

        public boolean isSuspend()
      • setSuspend

        public void setSuspend​(boolean isSuspend)
      • getInjectingSeq

        public String getInjectingSeq()
      • setInjectingSeq

        public void setInjectingSeq​(String injectingSeq)
      • getOnErrorSeq

        public String getOnErrorSeq()
      • setOnErrorSeq

        public void setOnErrorSeq​(String onErrorSeq)
      • getFileName

        public String getFileName()
      • setFileName

        public void setFileName​(String fileName)
      • addParameter

        public void addParameter​(String name,
                                 String value)
      • getParameter

        public String getParameter​(String name)
      • getParameterKey

        public String getParameterKey​(String name)
      • getClassImpl

        public String getClassImpl()
      • setClassImpl

        public void setClassImpl​(String classImpl)
      • setArtifactContainerName

        public void setArtifactContainerName​(String name)
      • getArtifactContainerName

        public String getArtifactContainerName()
      • getIsEdited

        public boolean getIsEdited()
      • setIsEdited

        public void setIsEdited​(boolean isEdited)
      • setComponentStatisticsId

        public void setComponentStatisticsId​(ArtifactHolder holder)
      • getHandlers

        public List<org.apache.synapse.commons.handlers.MessagingHandler> getHandlers()
      • addHandler

        public void addHandler​(org.apache.synapse.commons.handlers.MessagingHandler handler)