Class ConnectionImpl

    • Constructor Detail

      • ConnectionImpl

        public ConnectionImpl()
      • ConnectionImpl

        public ConnectionImpl​(org.kie.api.definition.process.Node from,
                              String fromType,
                              org.kie.api.definition.process.Node to,
                              String toType)
        This constructor calls connect() itself! That means that simply creating the object also adds it to the appropriate List fields in other objects.

        Creates a new connection, given a from node, a to node and a type.
        Parameters:
        from - The from node
        fromType - The node type
        to - The to node
        toType - The connection type
    • Method Detail

      • connect

        public void connect()
      • terminate

        public void terminate()
      • getFrom

        public org.kie.api.definition.process.Node getFrom()
        Specified by:
        getFrom in interface org.kie.api.definition.process.Connection
      • getTo

        public org.kie.api.definition.process.Node getTo()
        Specified by:
        getTo in interface org.kie.api.definition.process.Connection
      • getFromType

        public String getFromType()
        Specified by:
        getFromType in interface org.kie.api.definition.process.Connection
      • getToType

        public String getToType()
        Specified by:
        getToType in interface org.kie.api.definition.process.Connection
      • setFrom

        public void setFrom​(org.kie.api.definition.process.Node from)
      • setTo

        public void setTo​(org.kie.api.definition.process.Node to)
      • setFromType

        public void setFromType​(String fromType)
      • setToType

        public void setToType​(String toType)
      • getMetaData

        public Map<String,​Object> getMetaData()
        Specified by:
        getMetaData in interface org.kie.api.definition.process.Connection