public class Is24RestFormat extends AbstractFormat
Modifier and Type | Class and Description |
---|---|
static class |
Is24RestFormat.DeleteMode |
static class |
Is24RestFormat.Writer |
AbstractFormat.AttachmentMarker, AbstractFormat.AttachmentMode, AbstractFormat.Compression, AbstractFormat.DefaultMessageCode, AbstractFormat.HashCalculationException, AbstractFormat.ImageWatermarkPosition, AbstractFormat.NotExportableException, AbstractFormat.TransferMode
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
Is24RestFormat() |
Modifier and Type | Method and Description |
---|---|
String |
calculateHashForObject(long estateId,
com.openindex.openestate.impl.EstateImpl estateItem) |
AbstractTransportRequest[] |
createExportRequests(AbstractTransport transport,
File exportFile,
AbstractFormat.TransferMode transferMode) |
AbstractFormatPanel |
createSetupPanel() |
protected File |
getAttachmentDirectory(long objectId,
com.openindex.openestate.impl.EstateAttachmentImpl attachment,
File workDirectory) |
Is24RestFormat.DeleteMode |
getIs24PropertyDeleteMode() |
String |
getMessageCodeTranslation(String code,
Locale locale) |
String |
getName() |
String[] |
getSupportedMimeTypes()
Liefert die von der Export-Schnittstelle fest vorgeschriebenen MIME-Types.
|
AbstractFormat.TransferMode[] |
getSupportedTransferModes() |
AbstractTransport[] |
getSupportedTransports() |
String |
getTitle() |
String |
getVersion() |
void |
initDefaults() |
boolean |
prepareObjectForExport(long estateId,
com.openindex.openestate.impl.EstateImpl estate) |
void |
setIs24PropertyDeleteMode(Is24RestFormat.DeleteMode val) |
File |
writeToDisk(File workDir,
com.openindex.openestate.impl.TransferImpl transfer,
ExportContext context) |
canPublishAttachment, canPublishLink, createExportProcess, equals, getAgentId, getAgentMail, getAttachmentImageScaleHeight, getAttachmentImageScaleWidth, getAttachmentMimeTypes, getAttachmentMode, getCompressedFileName, getCompression, getFormat, getFormats, getLanguage, getLanguages, getMessageCodeTranslation, getObjectKey, getObjectKey, getPreferredMimeTypes, getPropertyAddressPublication, getPropertyFilePublication, getPropertyImageLimit, getPropertyImageWatermarkAlpha, getPropertyImageWatermarkHeight, getPropertyImageWatermarkMargin, getPropertyImageWatermarkPosition, getPropertyImageWatermarkWidth, getPropertyLinkPublication, getPropertyPrefix, getPropertyPricePublication, getPropertyVideoLimit, hashCode, hasLanguage, isAttachmentImageScale, isFullTransferSupported, isFullTransportWarningShown, isIncrementalTransferSupported, isPropertyAddressHiddenIfUnpublished, isPropertyDescriptionWithEnergyCertificate, isPropertyFileHiddenIfUnpublished, isPropertyImageWatermark, isPropertyLinkHiddenIfUnpublished, isPropertyPriceHiddenIfUnpublished, isPropertyPublicId, listAvailableExports, setAgentId, setAgentMail, setAttachmentImageScale, setAttachmentImageScaleHeight, setAttachmentImageScaleWidth, setAttachmentMimeTypes, setAttachmentMode, setCompression, setLanguage, setLanguages, setPropertyAddressHiddenIfUnpublished, setPropertyAddressPublication, setPropertyDescriptionWithEnergyCertificate, setPropertyFileHiddenIfUnpublished, setPropertyFilePublication, setPropertyImageLimit, setPropertyImageWatermark, setPropertyImageWatermarkAlpha, setPropertyImageWatermarkHeight, setPropertyImageWatermarkMargin, setPropertyImageWatermarkPosition, setPropertyImageWatermarkWidth, setPropertyLinkHiddenIfUnpublished, setPropertyLinkPublication, setPropertyPrefix, setPropertyPriceHiddenIfUnpublished, setPropertyPricePublication, setPropertyPublicId, setPropertyVideoLimit
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
toString
public static final String GEODB
public String calculateHashForObject(long estateId, com.openindex.openestate.impl.EstateImpl estateItem) throws AbstractFormat.NotExportableException, AbstractFormat.HashCalculationException
calculateHashForObject
in class AbstractFormat
AbstractFormat.NotExportableException
AbstractFormat.HashCalculationException
public AbstractTransportRequest[] createExportRequests(AbstractTransport transport, File exportFile, AbstractFormat.TransferMode transferMode)
createExportRequests
in class AbstractFormat
public AbstractFormatPanel createSetupPanel()
createSetupPanel
in class AbstractFormat
protected File getAttachmentDirectory(long objectId, com.openindex.openestate.impl.EstateAttachmentImpl attachment, File workDirectory) throws IOException
getAttachmentDirectory
in class AbstractFormat
IOException
public Is24RestFormat.DeleteMode getIs24PropertyDeleteMode()
public String getMessageCodeTranslation(String code, Locale locale)
getMessageCodeTranslation
in class AbstractFormat
public String getName()
getName
in class AbstractFormat
public String[] getSupportedMimeTypes()
AbstractFormat
getSupportedMimeTypes
in class AbstractFormat
public AbstractFormat.TransferMode[] getSupportedTransferModes()
getSupportedTransferModes
in class AbstractFormat
public AbstractTransport[] getSupportedTransports()
getSupportedTransports
in class AbstractFormat
public String getTitle()
getTitle
in class AbstractFormat
public String getVersion()
getVersion
in class AbstractFormat
public void initDefaults()
initDefaults
in class AbstractFormat
public boolean prepareObjectForExport(long estateId, com.openindex.openestate.impl.EstateImpl estate)
prepareObjectForExport
in class AbstractFormat
public void setIs24PropertyDeleteMode(Is24RestFormat.DeleteMode val)
public File writeToDisk(File workDir, com.openindex.openestate.impl.TransferImpl transfer, ExportContext context) throws IOException, SQLException
writeToDisk
in class AbstractFormat
IOException
SQLException
Copyright © 2015 OpenEstate. All rights reserved.