Class AbstractPhpFormat
- java.lang.Object
-
- java.util.AbstractMap<K,V>
-
- java.util.HashMap<String,String>
-
- com.openindex.openestate.tool.agency.export.AbstractFormat
-
- com.openindex.openestate.tool.agency.export.AbstractPhpFormat
-
- All Implemented Interfaces:
Serializable,Cloneable,Map<String,String>
- Direct Known Subclasses:
WebsitePhp1Format,WebsitePhp2Format
public abstract class AbstractPhpFormat extends AbstractFormat
AbstractPhpFormat.- Author:
- Andreas Rudolph
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classAbstractPhpFormat.PhpExportProcess-
Nested classes/interfaces inherited from class com.openindex.openestate.tool.agency.export.AbstractFormat
AbstractFormat.AttachmentMarker, AbstractFormat.AttachmentMode, AbstractFormat.Compression, AbstractFormat.DefaultMessageCode, AbstractFormat.HashCalculationException, AbstractFormat.ImageWatermarkPosition, AbstractFormat.NotExportableException, AbstractFormat.TransferMode
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object,V extends Object>
-
-
Constructor Summary
Constructors Constructor Description AbstractPhpFormat()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description ExportProcesscreateExportProcess()protected abstract FtpTransport.RequestcreateExportRequestForFtp(FtpTransport transport, File exportFile)protected abstract SftpTransport.RequestcreateExportRequestForSftp(SftpTransport transport, File exportFile)AbstractTransportRequest[]createExportRequests(AbstractTransport transport, File exportFile, AbstractFormat.TransferMode transferMode)protected DbAgencyExposecreateExpose(ExportContext context)AbstractFormat.TransferMode[]getSupportedTransferModes()AbstractTransport[]getSupportedTransports()protected abstract intgetThumbnailHeight()protected abstract intgetThumbnailWidth()voidinitDefaults()booleanisFullTransportWarningShown()abstract booleanisPhpSaveScripts()abstract voidsetPhpSaveScripts(boolean val)-
Methods inherited from class com.openindex.openestate.tool.agency.export.AbstractFormat
calculateHashForObject, canPublishAttachment, canPublishLink, createSetupPanel, equals, getAgentId, getAgentMail, getAttachmentDirectory, getAttachmentImageScaleHeight, getAttachmentImageScaleWidth, getAttachmentMimeTypes, getAttachmentMode, getCompressedFileName, getCompression, getFormat, getFormats, getLanguage, getLanguages, getMessageCodeTranslation, getMessageCodeTranslation, getName, getObjectKey, getObjectKey, getPreferredMimeTypes, getPropertyAddressPublication, getPropertyFilePublication, getPropertyImageLimit, getPropertyImageWatermarkAlpha, getPropertyImageWatermarkHeight, getPropertyImageWatermarkMargin, getPropertyImageWatermarkPosition, getPropertyImageWatermarkWidth, getPropertyLinkPublication, getPropertyPrefix, getPropertyPricePublication, getPropertyVideoLimit, getSupportedMimeTypes, getTitle, getVersion, hashCode, hasLanguage, isAttachmentImageScale, isFullTransferSupported, isIncrementalTransferSupported, isPropertyAddressHiddenIfUnpublished, isPropertyDescriptionWithEnergyCertificate, isPropertyFileHiddenIfUnpublished, isPropertyImageWatermark, isPropertyLinkHiddenIfUnpublished, isPropertyPriceHiddenIfUnpublished, isPropertyPublicId, listAvailableExports, prepareObjectForExport, 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, writeToDisk
-
Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Methods inherited from class java.util.AbstractMap
toString
-
-
-
-
Method Detail
-
createExportProcess
public ExportProcess createExportProcess()
- Overrides:
createExportProcessin classAbstractFormat
-
createExportRequests
public AbstractTransportRequest[] createExportRequests(AbstractTransport transport, File exportFile, AbstractFormat.TransferMode transferMode)
- Overrides:
createExportRequestsin classAbstractFormat
-
createExportRequestForFtp
protected abstract FtpTransport.Request createExportRequestForFtp(FtpTransport transport, File exportFile)
-
createExportRequestForSftp
protected abstract SftpTransport.Request createExportRequestForSftp(SftpTransport transport, File exportFile)
-
createExpose
protected DbAgencyExpose createExpose(ExportContext context) throws SQLException
- Throws:
SQLException
-
getSupportedTransferModes
public AbstractFormat.TransferMode[] getSupportedTransferModes()
- Specified by:
getSupportedTransferModesin classAbstractFormat
-
getSupportedTransports
public AbstractTransport[] getSupportedTransports()
- Specified by:
getSupportedTransportsin classAbstractFormat
-
getThumbnailHeight
protected abstract int getThumbnailHeight()
-
getThumbnailWidth
protected abstract int getThumbnailWidth()
-
initDefaults
public void initDefaults()
- Overrides:
initDefaultsin classAbstractFormat
-
isFullTransportWarningShown
public boolean isFullTransportWarningShown()
- Overrides:
isFullTransportWarningShownin classAbstractFormat
-
isPhpSaveScripts
public abstract boolean isPhpSaveScripts()
-
setPhpSaveScripts
public abstract void setPhpSaveScripts(boolean val)
-
-