class: ExportHandlerBean

public class: ExportHandlerBean
Author: Vladislav Makarenko (initial creation)
Project: Phase: 1.0; Status: Proposed; Version: $Revision:$, $LastChangedDate:$; Complexity: 1
Dates: Created: 16.07.2009 15:16:33; Modified: 16.07.2009 15:16:33;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {40043BAA-81D9-473d-B52E-BF2CFA4FA019}
This class provides the ejb implementation of the {@link ExportHandler} interface.
 

Goto: Custom Properties, Fields, Methods, Tagged Values

Implements: ExportHandler

See also: Export, ExportHandler

Appears in: exportmanager

Connections
 
Custom Properties
 
ExportHandlerBean Attributes
Attribute Details
private Export
  exportService
Initial: new Export()
private static Logger
  logger
Initial: Logger.getLogger(ExportHandlerBean.class)
Notes: Logger for this class.
 
ExportHandlerBean Methods
Operation Details
public
calculateItemListFileSizes(
   String itemList):long
Sequential
Tags: throws=ExportManagerException
Notes: {@inheritDoc}
public
explainFormatsXML():String
Sequential
Tags: throws=ExportManagerException,IOException
Notes: {@inheritDoc}
public
generateArchive(
   String exportFormat,
   String archiveFormat,
   byte[] export,
   String itemListFiltered):byte
Sequential
Tags: throws=ExportManagerException,IOException
Notes: {@inheritDoc}
public
generateArchive(
   String archiveFormat,
   String itemListFiltered):byte
Sequential
Tags: throws=ExportManagerException,IOException
Notes: {@inheritDoc}
public
generateArchiveFile(
   String exportFormat,
   String archiveFormat,
   byte[] exportOut,
   String itemListFiltered):File
Sequential
Tags: throws=ExportManagerException,IOException
Notes: {@inheritDoc}
public
getOutput(
   String exportFormat,
   String outputFormat,
   String archiveFormat,
   String itemList):byte
Sequential
Tags: throws=ExportManagerException,IOException
Notes: {@inheritDoc}
public
getOutputFile(
   String exportFormat,
   String outputFormat,
   String archiveFormat,
   String itemList):File
Sequential
Tags: throws=ExportManagerException,IOException
Notes: {@inheritDoc}
 
ExportHandlerBean Tagged Values
Tag Value Notes
annotations @Stateless@Remote@RemoteBinding(jndiBinding = ExportHandler.SERVICE_NAME)