Class StreamDefinition

java.lang.Object
org.jboss.set.pull.processor.StreamDefinition

public class StreamDefinition extends Object
Class which represents stream definition with components to process. Expected input:
'streamName[comp1,comp2]'.
Example:
'jboss-eap-7.0.z[jbossas-jboss-eap7,jbossas-wildfly-core-eap]'
stream name and component must match entries in streams file/resource.
Author:
baranowb
  • Constructor Details

    • StreamDefinition

      public StreamDefinition(String def)
    • StreamDefinition

      public StreamDefinition(String name, String... streamComponentNames)
  • Method Details

    • getName

      public String getName()
    • getStreamComponents

      public List<StreamComponentDefinition> getStreamComponents()
    • isFound

      public boolean isFound()
    • getStream

      public org.jboss.set.aphrodite.domain.Stream getStream()
    • setStream

      public void setStream(org.jboss.set.aphrodite.domain.Stream stream)
    • toString

      public String toString()
      Overrides:
      toString in class Object