Package com.tibco.ep.sb.ads
Class Artifact
- java.lang.Object
-
- com.tibco.ep.sb.ads.Artifact
-
public class Artifact extends Object
An artifact loaded in the cluster.An Artifact instance is uniquely identified by its type, name, and version.
- Since:
- 10.2
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description StringgetData()Deprecated.UsegetInputStream()instead.StringgetEncoding()InputStreamgetInputStream()booleangetLatest()StringgetMetadata()StringgetName()StringgetType()StringgetVersion()
-
-
-
Method Detail
-
getType
public String getType()
- Returns:
- Artifact's type
-
getName
public String getName()
- Returns:
- Artifact's name
-
getVersion
public String getVersion()
- Returns:
- Artifact's version
-
getLatest
public boolean getLatest()
- Returns:
- Whether or not the artifact is tagged as the "latest" version of the artifact.
-
getData
public String getData()
Deprecated.UsegetInputStream()instead.Returns the artifact's data.This operation may read the artifact's data from a file. If an I/O error occurs a StreamBaseRuntimeException is thrown.
- Returns:
- Artifact's data
- Throws:
StreamBaseRuntimeException- if a file I/O error occurs
-
getMetadata
public String getMetadata()
- Returns:
- Artifact metadata, or empty string if no artifact metadata exists for this artifact
-
getEncoding
public String getEncoding()
- Returns:
- Artifact encoding, or empty string if no encoding was set for this artifact
-
getInputStream
public InputStream getInputStream()
- Returns:
- Artifact input stream
-
-