Class AbstractTransport
- java.lang.Object
-
- java.util.AbstractMap<K,V>
-
- java.util.HashMap<String,String>
-
- com.openindex.openestate.tool.agency.export.AbstractTransport
-
- All Implemented Interfaces:
Serializable,Cloneable,Map<String,String>
- Direct Known Subclasses:
FtpTransport,HttpTransport,Is24RestTransport,LocalTransport,SftpTransport
public abstract class AbstractTransport extends HashMap<String,String>
AbstractTransport.- Author:
- Andreas Rudolph
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAbstractTransport.DefaultMessageCode-
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 Modifier Constructor Description protectedAbstractTransport()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description abstract AbstractTransportPanelcreateSetupPanel()protected voiddoFinishTransport(ExportContext context, ImmoToolTask.Callback callback)protected voiddoInitTransport(ExportContext context, File exportFile, ImmoToolTask.Callback callback)booleanequals(Object o)StringgetMessageCodeTranslation(String code)StringgetMessageCodeTranslation(String code, Locale locale)abstract StringgetName()abstract StringgetTitle()static AbstractTransportgetTransport(String name)static Map<String,AbstractTransport>getTransports()inthashCode()voidinitDefaults()protected booleanisUpdatingMessage()protected booleanisUpdatingProgress()static Map<String,AbstractTransport>listAvailableTransports()Deprecated.-
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
-
createSetupPanel
public abstract AbstractTransportPanel createSetupPanel()
-
doFinishTransport
protected void doFinishTransport(ExportContext context, ImmoToolTask.Callback callback) throws IOException
- Throws:
IOException
-
doInitTransport
protected void doInitTransport(ExportContext context, File exportFile, ImmoToolTask.Callback callback) throws IOException
- Throws:
IOException
-
equals
public boolean equals(Object o)
-
getName
public abstract String getName()
-
getTitle
public abstract String getTitle()
-
getTransport
public static AbstractTransport getTransport(String name)
-
getTransports
public static Map<String,AbstractTransport> getTransports()
-
hashCode
public int hashCode()
-
initDefaults
public void initDefaults()
-
isUpdatingMessage
protected boolean isUpdatingMessage()
-
isUpdatingProgress
protected boolean isUpdatingProgress()
-
listAvailableTransports
@Deprecated public static Map<String,AbstractTransport> listAvailableTransports()
Deprecated.
-
-