ICEfaces ACE Components 3.3.0
Java API Documentation

org.icefaces.ace.component.fileentry
Class FileEntryConfig

java.lang.Object
  extended by org.icefaces.ace.component.fileentry.FileEntryConfig
All Implemented Interfaces:
java.io.Serializable

public class FileEntryConfig
extends java.lang.Object
implements java.io.Serializable

The uploaded files need to be processed before RestoreViewPhase, meaning that the FileEntry component is not yet available, to direct how and where to save the files. So, any information that is needed to process uploaded files needs to be accessible without a direct reference to the FileEntry.

See Also:
Serialized Form

Constructor Summary
FileEntryConfig(java.lang.String identifier, java.lang.String clientId, java.lang.String absolutePath, java.lang.String relativePath, boolean useSessionSubdir, boolean useOriginalFilename, java.lang.String callbackEL, long maxTotalSize, long maxFileSize, int maxFileCount, boolean required, java.lang.String progressResourcePath, java.lang.String progressGroupName)
          InputFile uses this for publishing its own property configuration
 
Method Summary
 java.lang.String getAbsolutePath()
           
 java.lang.String getCallbackEL()
           
 java.lang.String getClientId()
           
 java.lang.String getIdentifier()
           
 int getMaxFileCount()
           
 long getMaxFileSize()
           
 long getMaxTotalSize()
           
 java.lang.String getProgressGroupName()
           
 java.lang.String getProgressResourcePath()
           
 java.lang.String getRelativePath()
           
 boolean isRequired()
           
 boolean isUseOriginalFilename()
           
 boolean isUseSessionSubdir()
           
 boolean isViaCallback()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FileEntryConfig

public FileEntryConfig(java.lang.String identifier,
                       java.lang.String clientId,
                       java.lang.String absolutePath,
                       java.lang.String relativePath,
                       boolean useSessionSubdir,
                       boolean useOriginalFilename,
                       java.lang.String callbackEL,
                       long maxTotalSize,
                       long maxFileSize,
                       int maxFileCount,
                       boolean required,
                       java.lang.String progressResourcePath,
                       java.lang.String progressGroupName)
InputFile uses this for publishing its own property configuration

Method Detail

getIdentifier

public java.lang.String getIdentifier()

getClientId

public java.lang.String getClientId()

getAbsolutePath

public java.lang.String getAbsolutePath()

getRelativePath

public java.lang.String getRelativePath()

isUseSessionSubdir

public boolean isUseSessionSubdir()

isUseOriginalFilename

public boolean isUseOriginalFilename()

getCallbackEL

public java.lang.String getCallbackEL()

isViaCallback

public boolean isViaCallback()

getMaxTotalSize

public long getMaxTotalSize()

getMaxFileSize

public long getMaxFileSize()

getMaxFileCount

public int getMaxFileCount()

isRequired

public boolean isRequired()

getProgressResourcePath

public java.lang.String getProgressResourcePath()

getProgressGroupName

public java.lang.String getProgressGroupName()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

ICEfaces ACE Components 3.3.0
Java API Documentation

Copyright 2013 ICEsoft Technologies Canada Corp., All Rights Reserved.