Klasse OperationFile

java.lang.Object
de.uplanet.lucy.server.dataobjects.impl.OperationFile
Alle implementierten Schnittstellen:
de.uplanet.lucy.server.file.action.IOperationFile

public final class OperationFile extends Object implements de.uplanet.lucy.server.file.action.IOperationFile
  • Konstruktordetails

    • OperationFile

      public OperationFile(IOperationFileItem p_operationFileItem, boolean p_bFileMove, boolean p_bDeleteMovedFileOnRollback)
      Parameter:
      p_operationFileItem - The upload file (not null).
      p_bFileMove - true if the file should be moved otherwise the source file should be copied.
      p_bDeleteMovedFileOnRollback - true the moved file will deleted event if a transaction rollback is called.
    • OperationFile

      public OperationFile(de.uplanet.lucy.server.file.action.FILEITEM_OPERATION p_operation, String p_strId, IOperationFileItem p_operationFileItem, boolean p_bFileMove, boolean p_bDeleteMovedFileOnRollback)
      Parameter:
      p_operation - mode The file operation mode.
      p_strId - The file identifier (could be null).
      p_operationFileItem - The operation file item
      p_bFileMove - true if the file should be moved otherwise the source file should be copied.
      p_bDeleteMovedFileOnRollback - true the moved file will deleted event if a transaction rollback is called.
  • Methodendetails

    • getFileName

      public String getFileName()
      Angegeben von:
      getFileName in Schnittstelle de.uplanet.lucy.server.file.action.IOperationFile
    • getContentType

      public String getContentType()
      Angegeben von:
      getContentType in Schnittstelle de.uplanet.lucy.server.file.action.IOperationFile
    • getFile

      public File getFile()
      Angegeben von:
      getFile in Schnittstelle de.uplanet.lucy.server.file.action.IOperationFile
    • getId

      public String getId()
      Angegeben von:
      getId in Schnittstelle de.uplanet.lucy.server.file.action.IOperationFile
    • getNewId

      public String getNewId()
      Angegeben von:
      getNewId in Schnittstelle de.uplanet.lucy.server.file.action.IOperationFile
    • setNewId

      public void setNewId(String p_id)
      Angegeben von:
      setNewId in Schnittstelle de.uplanet.lucy.server.file.action.IOperationFile
    • getOperation

      public de.uplanet.lucy.server.file.action.FILEITEM_OPERATION getOperation()
      Angegeben von:
      getOperation in Schnittstelle de.uplanet.lucy.server.file.action.IOperationFile
    • shouldUploadFileDeleteOnRollback

      public boolean shouldUploadFileDeleteOnRollback()
      Angegeben von:
      shouldUploadFileDeleteOnRollback in Schnittstelle de.uplanet.lucy.server.file.action.IOperationFile
    • shouldUploadFileMove

      public boolean shouldUploadFileMove()
      Angegeben von:
      shouldUploadFileMove in Schnittstelle de.uplanet.lucy.server.file.action.IOperationFile