Class BaseArtifact

java.lang.Object
com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
com.xebialabs.xlrelease.domain.BaseArtifact
All Implemented Interfaces:
com.xebialabs.deployit.plugin.api.udm.artifact.Artifact, com.xebialabs.deployit.plugin.api.udm.artifact.SourceArtifact, com.xebialabs.deployit.plugin.api.udm.ConfigurationItem, Serializable, Comparable<com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem>
Direct Known Subclasses:
Attachment, TemplateLogo

@Metadata(versioned=false, virtual=true) public abstract class BaseArtifact extends com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem implements com.xebialabs.deployit.plugin.api.udm.artifact.SourceArtifact
See Also:
  • Field Details

  • Method Details

    • getFile

      public com.xebialabs.overthere.OverthereFile getFile()
      Specified by:
      getFile in interface com.xebialabs.deployit.plugin.api.udm.artifact.Artifact
    • setFile

      public void setFile(com.xebialabs.overthere.OverthereFile file)
      Specified by:
      setFile in interface com.xebialabs.deployit.plugin.api.udm.artifact.Artifact
    • getPlaceholders

      public Set<String> getPlaceholders()
      Specified by:
      getPlaceholders in interface com.xebialabs.deployit.plugin.api.udm.artifact.SourceArtifact
    • setPlaceholders

      public void setPlaceholders(Set<String> placeholders)
      Specified by:
      setPlaceholders in interface com.xebialabs.deployit.plugin.api.udm.artifact.SourceArtifact
    • getTextFileNamesRegex

      public String getTextFileNamesRegex()
      Specified by:
      getTextFileNamesRegex in interface com.xebialabs.deployit.plugin.api.udm.artifact.SourceArtifact
    • getExcludeFileNamesRegex

      public String getExcludeFileNamesRegex()
      Specified by:
      getExcludeFileNamesRegex in interface com.xebialabs.deployit.plugin.api.udm.artifact.SourceArtifact
    • getFileEncodings

      public Map<String,String> getFileEncodings()
      Specified by:
      getFileEncodings in interface com.xebialabs.deployit.plugin.api.udm.artifact.SourceArtifact
    • getChecksum

      public String getChecksum()
      Specified by:
      getChecksum in interface com.xebialabs.deployit.plugin.api.udm.artifact.SourceArtifact
    • getFileUri

      public String getFileUri()
      Specified by:
      getFileUri in interface com.xebialabs.deployit.plugin.api.udm.artifact.SourceArtifact
    • getContentType

      public String getContentType()
    • setContentType

      public void setContentType(String contentType)
    • getExportDirectoryName

      public abstract String getExportDirectoryName()
    • getExportFilename

      public String getExportFilename()
    • setExportFilename

      public void setExportFilename(String exportFilename)
    • getPortableFilename

      public String getPortableFilename()
    • setPortableFilename

      public void setPortableFilename(String portableFilename)