# Serialized Form

Package org.codelabor.system.file.dtos

Class org.codelabor.system.file.dtos.FileDTO extends Object implements Serializable

serialVersionUID: -8079212665085519859L

Serialized Fields

### fileId

    String fileId

  파일 ID

### mapId

    String mapId

  매핑 ID

### realFileName

    String realFileName

  실제 파일명

### repositoryPath

    String repositoryPath

  파일 저장 방식 파일 시스템 저장 방식(FILE_SYSTEM)과 데이터베이스 BLOB 저장 방식(DATABASE)이 있다.

### contentType

    String contentType

  파일의 컨텐트 타입

### fileSize

    long fileSize

  파일 크기

### bytes

    byte[] bytes

  파일 내용

### uniqueFileName

    String uniqueFileName

  고유 파일명 파일을 파일 시스템에 저장할 경우, 파일명 중복으로 인한 오동작을 막기 위해 사용하는 유일한 파일명

Package org.codelabor.system.file.exceptions

Class org.codelabor.system.file.exceptions.InvalidRepositoryTypeException extends Exception implements Serializable

serialVersionUID: -2103074649870584772L

Package org.codelabor.system.file.web.servlets

Class org.codelabor.system.file.web.servlets.FileUploadServlet extends javax.servlet.http.HttpServlet implements Serializable

serialVersionUID: 6060491747750865553L

Serialized Fields

### servletConfig

    javax.servlet.ServletConfig servletConfig

  서블릿 컨피그

### parameterName

    String parameterName

  파라미터명

### forwardPathUpload

    String forwardPathUpload

  업로드 후, 포워드 경로

### forwardPathDownload

    String forwardPathDownload

  다운로드 후, 포워드 경로

### forwardPathList

    String forwardPathList

  목록 조회 후, 포워드 경로

### forwardPathRead

    String forwardPathRead

  파일 읽기 후, 포워드 경로

### forwardPathDelete

    String forwardPathDelete

  파일 삭제 후, 포워드 경로

### fileCleaningTracker

    org.apache.commons.io.FileCleaningTracker fileCleaningTracker

  파일 제거 트래커

### fileUploadProgressListener

    FileUploadProgressListener fileUploadProgressListener

  파일 업로드 프로그레스 리스너

### ctx

    org.springframework.web.context.WebApplicationContext ctx

  웹 어플리케이션 컨텍스트

### fileManager

    FileManager fileManager

  파일 매니저

### propertiesService

    anyframe.core.properties.IPropertiesService propertiesService

  프로퍼티 서비스

### uniqueFileNameGenerationService

    anyframe.core.idgen.IIdGenerationService uniqueFileNameGenerationService

  고유 파일명 Id 제네레이션 서비스

### mapIdGenerationService

    anyframe.core.idgen.IIdGenerationService mapIdGenerationService

  Map Id 제네레이션 서비스

### characterEncoding

    String characterEncoding

  캐릭터 인코딩기본 값은 UTF-8이다.

### sizeThreshold

    int sizeThreshold

  메모리 파일 크기 한계치

### fileSizeMax

    long fileSizeMax

  파일 당 최대 파일 크기기본 값은 10MB이다.

### requestSizeMax

    long requestSizeMax

  한 요청 당 최대 파일 크기기본 값은 100MB이다.

### realRepositoryPath

    String realRepositoryPath

  파일 저장 경로기본 값은 시스템 환경 변수 user.dir가 가리키는 경로다.

### tempRepositoryPath

    String tempRepositoryPath

  임시 파일 저장 경로기본 값은 시스템 환경 변수 java.io.tempdir이 가리키는 경로다.

### repositoryType

    RepositoryType repositoryType

  파일 저장 방식기본 값은 FILE_SYSTEM이다.

Class org.codelabor.system.file.web.servlets.FileUploadStreamServlet extends FileUploadServlet implements Serializable

serialVersionUID: -5122173090841307836L

Serialized Fields

### logger

    org.slf4j.Logger logger

  로거

Package org.codelabor.system.file.web.spring.commands

Class org.codelabor.system.file.web.spring.commands.FileList extends Object implements Serializable

serialVersionUID: -7498417407011918047L

Serialized Fields

### file

    List<E> file

  파일 List

### mapId

    String mapId

  Map Id

### repositoryType

    String repositoryType

  파일 저장 방식

Package org.codelabor.system.file.web.struts.forms

Class org.codelabor.system.file.web.struts.forms.FileUploadForm extends org.codelabor.system.web.struts.forms.BaseForm implements Serializable

serialVersionUID: -163569058243568483L

Serialized Fields

### fileId

    String[] fileId

  파일 Id 배열

### formFileList

    List<E> formFileList

  Form File List

### mapId

    String mapId

  Map Id

Copyright © 2010 CODELABOR. All Rights Reserved.