Interface FileChannel

All Known Implementing Classes:
Folha, FolhaBanco, Ramo, RamoBanco, RamoPasta, Tronco

public interface FileChannel
Deve ser implementada por todos os elementos da árvore. Desta maneira, a lógica que diz o que deve ser feito quando o usuário quer anexar um arquivo, fazer download etc. fica no próprio elemento e não no formulário.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    delete(br.com.intersys.systextil.connection.AppConnection conn, Prompt prompt)
    Descadastra e/ou deleta o arquivo a que este objeto se refere, ou avisa que não é possível.
    Fornece um arquivo para download, ou avisa que não é possível.
    upload(br.com.intersys.systextil.connection.AppConnection conn, InputStream stream, String fileName, String obs)
    Recebe um arquivo por upload, ou avisa que não é possível.
  • Method Details

    • download

      Req download() throws br.com.intersys.systextil.global.TagException
      Fornece um arquivo para download, ou avisa que não é possível.
      Throws:
      br.com.intersys.systextil.global.TagException
    • upload

      Folha upload(br.com.intersys.systextil.connection.AppConnection conn, InputStream stream, String fileName, String obs) throws br.com.intersys.systextil.global.TagException
      Recebe um arquivo por upload, ou avisa que não é possível.
      Throws:
      br.com.intersys.systextil.global.TagException
    • delete

      void delete(br.com.intersys.systextil.connection.AppConnection conn, Prompt prompt) throws br.com.intersys.systextil.global.TagException
      Descadastra e/ou deleta o arquivo a que este objeto se refere, ou avisa que não é possível.
      Throws:
      br.com.intersys.systextil.global.TagException