class: ExportItemsSessionBean

public class: ExportItemsSessionBean
Author: : Galina Stancheva, created 02.08.2007
Project: Phase: 1.0; Status: Proposed; Version: : $Revision: 2133 $ $LastChangedDate: 2009-02-12 1; Complexity: 1
Dates: Created: 16.07.2009 15:32:28; Modified: 16.07.2009 15:32:28;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {1047AF0F-CD27-4a6f-9C83-49D72D51E4BC}
Superclass for keeping the attributes used d�ring the session by ExportItems.
 

Goto: Custom Properties, Fields, Methods

Extends: FacesBean

See also: FacesBean

Appears in: export

Connections
 
Custom Properties
 
ExportItemsSessionBean Attributes
Attribute Details
private File
  attExportFile
Initial: null
Notes: email properties
private String
  attExportFileName
Initial: "ExportFile"
public static const String
  BEAN_NAME
Initial: "ExportItemsSessionBean"
Notes: private static Logger logger = Logger.getLogger(ExportItemsSessionBean.class);
private ExportFormatVO
  curExportFormatVO
Initial: new ExportFormatVO()
private FileFormatVO
  curFileFormatVO
Initial: new FileFormatVO()
private String
  emailAuthPwdProp
Initial: ""
private String
  emailAuthUserProp
Initial: ""
private String
  emailBCCRecipients
Initial: ""
private String
  emailCCRecipients
Initial: ""
private String
  emailRecipients
Initial: ""
private String
  emailSenderProp
Initial: ""
private String
  emailServernameProp
Initial: ""
private String
  emailWithAuthProp
Initial: ""
private boolean
  enableExport
Initial: true
private boolean
  enableFileFormats
Initial: true
public String
  exportDisplayData
Initial: "No export data available"
private String
  exportEmailReplyToAddr
Initial: ""
private String
  exportEmailSubject
Initial: ExportItems.MESSAGE_EXPORT_EMAIL_SUBJECT_TEXT
private String
  exportEmailTxt
Initial: ExportItems.MESSAGE_EXPORT_EMAIL_TEXT
private String
  exportFormatName
Initial: "APA"
private String
  exportFormatType
Initial: "LAYOUT"
private String
  fileFormat
Initial: FileFormatVO.PDF_NAME
package ArrayList
  listExportFormatVO
Initial: new ArrayList()
private static Logger
  logger
Initial: Logger.getLogger(ExportItemsSessionBean.class)
private String
  message
Initial: null
private String
  navigationStringToGoBack
Initial: null
Notes: navigationString to go back to the list where exportEmail has been called from
private const String
  PROPERTY_PREFIX_FOR_EMAILSERVICE_AUTHPWD
Initial: "escidoc.pubman_presentation.email.authenticationpwd"
private const String
  PROPERTY_PREFIX_FOR_EMAILSERVICE_AUTHUSER
Initial: "escidoc.pubman_presentation.email.authenticationuser"
private const String
  PROPERTY_PREFIX_FOR_EMAILSERVICE_SENDER
Initial: "escidoc.pubman_presentation.email.sender"
private const String
  PROPERTY_PREFIX_FOR_EMAILSERVICE_SERVERNAME
Initial: "escidoc.pubman_presentation.email.mailservername"
private const String
  PROPERTY_PREFIX_FOR_EMAILSERVICE_WITHAUTHENTICATION
Initial: "escidoc.pubman_presentation.email.withauthentication"
 
ExportItemsSessionBean Methods
Operation Details
public
ExportItemsSessionBean():
Sequential
Notes: Public constructor.
public
getAttExportFile():File
Sequential
public
getAttExportFileName():String
Sequential
public
getCurExportFormatVO():ExportFormatVO
Sequential
public
getEmailAuthPwdProp():String
Sequential
public
getEmailAuthUserProp():String
Sequential
public
getEmailBCCRecipients():String
Sequential
public
getEmailCCRecipients():String
Sequential
public
getEmailRecipients():String
Sequential
public
getEmailSenderProp():String
Sequential
public
getEmailServernameProp():String
Sequential
public
getEmailWithAuthProp():String
Sequential
public
getEnableExport():boolean
Sequential
public
getEnableFileFormats():boolean
Sequential
public
getExportDisplayData():String
Sequential
public
getExportEmailReplyToAddr():String
Sequential
public
getExportEmailSubject():String
Sequential
public
getExportEmailTxt():String
Sequential
public
getExportFormatName():String
Sequential
public
getExportFormatType():String
Sequential
public
getFileFormat():String
Sequential
public
getListExportFormatVO():List
Sequential
public
getMessage():String
Sequential
public const
getNavigationStringToGoBack():String
Sequential
public
init():void
Sequential
Notes: This method is called when this bean is initially added to session scope. Typically, this occurs as a result of evaluating a value binding or method binding expression, which utilizes the managed bean facility to instantiate this bean and store it into session scope.
public
setAttExportFile(
   File attFile):void
Sequential
public
setAttExportFileName(
   String fileName):void
Sequential
public
setEmailAuthPwdProp(
   String user):void
Sequential
public
setEmailAuthUserProp(
   String user):void
Sequential
public
setEmailBCCRecipients(
   String emailBCCRecipients):void
Sequential
public
setEmailCCRecipients(
   String emailCCRecipients):void
Sequential
public
setEmailRecipients(
   String emailRecipients):void
Sequential
public
setEmailSenderProp(
   String emailSender):void
Sequential
public
setEmailServernameProp(
   String name):void
Sequential
public
setEmailWithAuthProp(
   String trueorfalse):void
Sequential
public
setEnableExport(
   boolean enableExport):void
Sequential
public
setEnableFileFormats(
   boolean enableFileFormats):void
Sequential
public
setExportDisplayData(
   String data):void
Sequential
public
setExportEmailReplyToAddr(
   String exportEmailReplyToAddr):void
Sequential
public
setExportEmailSubject(
   String exportEmailSubject):void
Sequential
public
setExportEmailTxt(
   String exportEmailTxt):void
Sequential
public
setExportFormatName(
   String exportFormatName):void
Sequential
public
setExportFormatType(
   String exportFormatType):void
Sequential
public
setFileFormat(
   String fileFormat):void
Sequential
public
setListExportFormatVO(
   List listExportFormatVO):void
Sequential
public
setMessage(
   String message):void
Sequential
public const
setNavigationStringToGoBack(
   String navigationStringToGoBack):void
Sequential