public class Is24RestFormat extends AbstractFormat
| Modifier and Type | Class and Description |
|---|---|
static class |
Is24RestFormat.Writer |
AbstractFormat.AttachmentMarker, AbstractFormat.AttachmentMode, AbstractFormat.Compression, AbstractFormat.DefaultMessageCode, AbstractFormat.HashCalculationException, AbstractFormat.ImageWatermarkPosition, AbstractFormat.NotExportableException, AbstractFormat.TransferModeAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
Is24RestFormat() |
| Modifier and Type | Method and Description |
|---|---|
protected com.openindex.openestate.impl.is24.Is24RestWriter |
buildWriter() |
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) |
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) |
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, setPropertyVideoLimitclear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuestoStringpublic static final String GEODB
protected com.openindex.openestate.impl.is24.Is24RestWriter buildWriter()
public String calculateHashForObject(long estateId, com.openindex.openestate.impl.EstateImpl estateItem) throws AbstractFormat.NotExportableException, AbstractFormat.HashCalculationException
calculateHashForObject in class AbstractFormatAbstractFormat.NotExportableExceptionAbstractFormat.HashCalculationExceptionpublic AbstractTransportRequest[] createExportRequests(AbstractTransport transport, File exportFile, AbstractFormat.TransferMode transferMode)
createExportRequests in class AbstractFormatpublic AbstractFormatPanel createSetupPanel()
createSetupPanel in class AbstractFormatprotected File getAttachmentDirectory(long objectId, com.openindex.openestate.impl.EstateAttachmentImpl attachment, File workDirectory)
getAttachmentDirectory in class AbstractFormatpublic String getMessageCodeTranslation(String code, Locale locale)
getMessageCodeTranslation in class AbstractFormatpublic String getName()
getName in class AbstractFormatpublic String[] getSupportedMimeTypes()
AbstractFormatgetSupportedMimeTypes in class AbstractFormatpublic String[] getRequiredMimeTypes() { return null; }
public AbstractFormat.TransferMode[] getSupportedTransferModes()
getSupportedTransferModes in class AbstractFormatpublic AbstractTransport[] getSupportedTransports()
getSupportedTransports in class AbstractFormatpublic String getTitle()
getTitle in class AbstractFormatpublic String getVersion()
getVersion in class AbstractFormatpublic void initDefaults()
initDefaults in class AbstractFormatpublic boolean prepareObjectForExport(long estateId,
com.openindex.openestate.impl.EstateImpl estate)
prepareObjectForExport in class AbstractFormatpublic File writeToDisk(File workDir, com.openindex.openestate.impl.TransferImpl transfer, ExportContext context) throws IOException
writeToDisk in class AbstractFormatIOExceptionCopyright © 2019 OpenEstate. All rights reserved.