Class ClassEndpoint

    • Constructor Detail

      • ClassEndpoint

        public ClassEndpoint()
    • Method Detail

      • setParameters

        public void setParameters​(String name,
                                  String value)
      • setClassEndpoint

        public void setClassEndpoint​(Endpoint classEndpoint)
      • getClassEndpoint

        public Endpoint getClassEndpoint()
      • send

        public void send​(MessageContext synCtx)
        Description copied from interface: Endpoint
        Sends the message context according to an endpoint specific behavior.
        Specified by:
        send in interface Endpoint
        Overrides:
        send in class AbstractEndpoint
        Parameters:
        synCtx - MessageContext to be sent.
      • init

        public void init​(SynapseEnvironment synapseEnvironment)
        Override the AbstractEndpoint.init() to load a custom synapse environment.
        Specified by:
        init in interface ManagedLifecycle
        Overrides:
        init in class AbstractEndpoint
        Parameters:
        synapseEnvironment - SynapseEnvironment to be used for initialization
      • sendMessage

        public void sendMessage​(MessageContext synMessageContext)
        Override the AbstractEndpoint.send() to have a custom message send out logic.