class: FileLocatorUploadBean

public abstract class: FileLocatorUploadBean
Author: Friederike Kleinfercher (initial creation)
Project: Phase: 1.0; Status: Proposed; Version: $Revision: 2733 $ $LastChangedDate: 2009-06-05 15:; Complexity: 1
Dates: Created: 16.07.2009 15:33:40; Modified: 16.07.2009 15:33:40;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {8388209F-9E18-43b3-BF83-A6B94350C545}
Class to handle the file upload of locators.
 

Goto: Custom Properties, Fields, Methods

Extends: FacesBean

See also: LocatorUploadBean, LocatorUploadBean, FacesBean

Appears in: util

Connections
 
Custom Properties
 
FileLocatorUploadBean Attributes
Attribute Details
package String
  error
Initial: null
Notes: Error Message
protected String
  locator
Notes: File Location
private Logger
  logger
Initial: Logger.getLogger(FileLocatorUploadBean.class)
protected String
  name
Notes: File Name
private static const long
  serialVersionUID
Initial: 1L
private int
  size
private String
  type
Notes: File MimeType
 
FileLocatorUploadBean Methods
Operation Details
public
checkLocator(
   String locator):boolean
Sequential
Notes: Executes a HEAD request to the locator.
@return true if locator is accessible
private
fetchLocator(
   URL locator):byte
Sequential
Notes: Executes a GET request to the locator.
@param locato
@return byte[]
public
getError():String
Sequential
public
getLocator():String
Sequential
public
getLocators(
   PubItemVO item):Vector
Sequential
Notes: @return
public
getName():String
Sequential
public
getSize():int
Sequential
public
getType():String
Sequential
public abstract
locatorUploaded():void
Sequential
Notes: Populates the FileVO.
public abstract
removeEmptyFile():void
Sequential
public abstract
removeLocator():void
Sequential
Notes: Removes the last added locator from the locator list.
public
setError(
   String error):void
Sequential
public
setLocator(
   String locator):void
Sequential
public
setName(
   String name):void
Sequential
public
setSize(
   int size):void
Sequential
public
setType(
   String type):void
Sequential
public
uploadLocatorAsFile(
   FileVO locator):FileVO
Sequential
Notes: @return