Class ChainableImpl

    • Constructor Detail

      • ChainableImpl

        public ChainableImpl()
    • Method Detail

      • setId

        public void setId​(String id)
        Sets the ID of this chain element.
        Parameters:
        id - ID of this chain element.
      • getId

        public String getId()
        Specified by:
        getId in interface Chainable
        Returns:
        ID of this chain element.
      • addBefore

        public void addBefore​(String... ids)
        Configures this chain element to be deployed before the given ones.
        Parameters:
        ids - IDs of chain elements this chain element should be deployed before.
      • addAfter

        public void addAfter​(String... ids)
        Configures this chain element to be deployed after the given ones.
        Parameters:
        ids - IDs of chain elements this chain element should be deployed after.
      • getBefore

        public Set<String> getBefore()
        Specified by:
        getBefore in interface Chainable
        Returns:
        IDs of chain elements this chain element will be/has been deployed before.
      • getAfter

        public Set<String> getAfter()
        Specified by:
        getAfter in interface Chainable
        Returns:
        IDs of chain elements this chain element will be/has been deployed after.