Package org.jboss.set.pull.processor
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 Summary
Constructors Constructor Description StreamDefinition(String def)StreamDefinition(String name, String... streamComponentNames)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetName()org.jboss.set.aphrodite.domain.StreamgetStream()List<StreamComponentDefinition>getStreamComponents()booleanisFound()voidsetStream(org.jboss.set.aphrodite.domain.Stream stream)StringtoString()
-
-
-
Method Detail
-
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)
-
-