com.openindex.openestate.tool.agency.export
Class ImmobilienNetExport

java.lang.Object
  extended by com.openindex.openestate.tool.agency.export.AbstractExport
      extended by com.openindex.openestate.tool.agency.export.AbstractXmlExport
          extended by com.openindex.openestate.tool.agency.export.OpenImmoXmlExport
              extended by com.openindex.openestate.tool.agency.export.ImmobilienNetExport

public class ImmobilienNetExport
extends OpenImmoXmlExport

ImmobilienNetExport.
$Id: ImmobilienNetExport.java 1779 2012-09-25 15:45:05Z andy $

Author:
Andreas Rudolph

Field Summary
 
Fields inherited from class com.openindex.openestate.tool.agency.export.OpenImmoXmlExport
ATTACHMENT_LOCATION_EXTERN, ATTACHMENT_LOCATION_INTERN, KEY_AGENT_ID, KEY_ATTACHMENT_LOCATION, KEY_OPENIMMO_AGENT_ID, KEY_PRICE_PUBLISHING, KEY_PUBLIC_ID_SUBMITTED, KEY_TECHN_MAIL, NAME
 
Fields inherited from class com.openindex.openestate.tool.agency.export.AbstractXmlExport
KEY_LINEBREAK, LINEBREAK_HTML, LINEBREAK_NATIVE, LINEBREAK_XHTML
 
Fields inherited from class com.openindex.openestate.tool.agency.export.AbstractExport
IMAGEMODE_BASE64, IMAGEMODE_DISABLED, IMAGEMODE_FILE, KEY_ID_PREFIX, KEY_IMAGE_ALL, KEY_IMAGE_COUNT, KEY_IMAGE_SCALE, KEY_IMAGE_SCALE_HEIGHT, KEY_IMAGE_SCALE_WIDTH, KEY_IMAGE_WATERMARK, KEY_IMAGE_WATERMARK_ALPHA, KEY_IMAGE_WATERMARK_HEIGHT, KEY_IMAGE_WATERMARK_POSITION, KEY_IMAGE_WATERMARK_WIDTH, KEY_IMAGEMODE, KEY_INCREMENTAL, KEY_LANGUAGE, KEY_MIME_TYPES, KEY_UNPUBLISHED_ADDRESS_HIDDEN, KEY_VIDEO_COUNT, KEY_ZIPPED, POSITION_BOTTOM_CENTER, POSITION_BOTTOM_LEFT, POSITION_BOTTOM_RIGHT, POSITION_CENTER_CENTER, POSITION_CENTER_LEFT, POSITION_CENTER_RIGHT, POSITION_TOP_CENTER, POSITION_TOP_LEFT, POSITION_TOP_RIGHT
 
Constructor Summary
ImmobilienNetExport()
           
 
Method Summary
protected  boolean canTransportAttachment(long estateId, EstateAttachmentImpl attach)
           
 AbstractExportPanel createSetupPanel()
           
 File doExport(AgencyExportSummary summary, ImmoToolTask.Callback callback)
          Export durchführen.
 String getName()
           
 List<String> getRequiredMimeTypes()
          Liefert die von der Export-Schnittstelle fest vorgeschriebenen MIME-Types.
 String getTitle()
           
 String getXmlFileName()
           
 String getZipFileName()
           
 
Methods inherited from class com.openindex.openestate.tool.agency.export.OpenImmoXmlExport
doConvert, doWrite, getAgentId, getAttachmentLocation, getEstateForUpdate, getOpenimmoAgentId, getOpenImmoVersion, getPricePublishing, getTechnMail, isPublicIdSubmitted, load, save, setAgentId, setAttachmentLocation, setLanguage, setOpenimmoAgentId, setPricePublishing, setPublicIdSubmitted, setTechnMail, supportsIncrementalUpdate
 
Methods inherited from class com.openindex.openestate.tool.agency.export.AbstractXmlExport
buildFileList, getLineBreak, handleAttachments, setLineBreak
 
Methods inherited from class com.openindex.openestate.tool.agency.export.AbstractExport
buildTransfer, canExportAttachment, convertImage, convertImage, doFinishExport, doFinishFtpTransport, doPrepareFtpTransport, getAddressPublishing, getAttachmentDirectory, getEstateIdForRemoval, getExportDirectory, getIdPrefix, getImageCount, getImageMode, getLocale, getMimeTypes, getPositions, getScaleImageHeight, getScaleImageWidth, getVideoCount, getWatermarkAlpha, getWatermarkHeight, getWatermarkPosition, getWatermarkWidth, handleAttachmentsAsBase64, handleAttachmentsAsFiles, handleErrors, initWatermarkLogo, isAllImagesExported, isFullTransportWarningShown, isImageModeBase64, isImageModeDisabled, isImageModeFile, isIncremental, isScaleImages, isUnpublishedAddressHidden, isWatermark, isZipped, listAvailableExports, loadAgent, loadAgentContact, loadEstate, loadEstateAttachment, loadEstateCollection, loadEstateIds, setAddressPublishing, setAllImagesExported, setFullTransportWarningShown, setIdPrefix, setImageCount, setImageMode, setIncremental, setScaleImageHeight, setScaleImages, setScaleImageWidth, setUnpublishedAddressHidden, setVideoCount, setWatermark, setWatermarkAlpha, setWatermarkHeight, setWatermarkPosition, setWatermarkWidth, setZipped, supportsEstateType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImmobilienNetExport

public ImmobilienNetExport()
Method Detail

canTransportAttachment

protected boolean canTransportAttachment(long estateId,
                                         EstateAttachmentImpl attach)
Overrides:
canTransportAttachment in class AbstractExport

createSetupPanel

public AbstractExportPanel createSetupPanel()
Overrides:
createSetupPanel in class OpenImmoXmlExport

doExport

public File doExport(AgencyExportSummary summary,
                     ImmoToolTask.Callback callback)
              throws AgencyExportException,
                     ImmoToolTaskCancelledException
Description copied from class: AbstractExport
Export durchführen.

Overrides:
doExport in class AbstractXmlExport
Parameters:
summary - Zusammenfassung des Exports
callback - Callback-Objekt des ausführenden Tasks
Returns:
temporäres Export-Verzeichnis
Throws:
AgencyExportException - Fehler beim Exportieren
ImmoToolTaskCancelledException

getName

public String getName()
Overrides:
getName in class OpenImmoXmlExport

getRequiredMimeTypes

public List<String> getRequiredMimeTypes()
Description copied from class: AbstractExport
Liefert die von der Export-Schnittstelle fest vorgeschriebenen MIME-Types.

Overrides:
getRequiredMimeTypes in class AbstractExport
Returns:
Liste der fest vorgeschriebenen MIME-Types, oder null wenn keine Vorgaben existieren.

getTitle

public String getTitle()
Overrides:
getTitle in class OpenImmoXmlExport

getXmlFileName

public String getXmlFileName()
Overrides:
getXmlFileName in class AbstractXmlExport

getZipFileName

public String getZipFileName()
Overrides:
getZipFileName in class AbstractExport


Copyright © 2012 OpenEstate. All Rights Reserved.