public abstract class AbstractExchange<E,D> extends java.lang.Object implements Exchange<E,D>
限定符和类型 | 字段和说明 |
---|---|
private java.lang.Class<D> |
clazz |
protected static org.apache.commons.logging.Log |
log |
构造器和说明 |
---|
AbstractExchange() |
限定符和类型 | 方法和说明 |
---|---|
protected void |
export(java.lang.String directory,
java.io.ByteArrayOutputStream outputStream,
org.apache.tools.zip.ZipOutputStream zipOutputStream,
D value,
java.lang.String path) |
abstract void |
exportAll(SysSite site,
java.lang.String directory,
java.io.ByteArrayOutputStream outputStream,
org.apache.tools.zip.ZipOutputStream zipOutputStream) |
void |
exportAll(SysSite site,
java.lang.String directory,
org.apache.tools.zip.ZipOutputStream zipOutputStream) |
void |
exportAll(SysSite site,
org.apache.tools.zip.ZipOutputStream zipOutputStream) |
void |
exportEntity(SysSite site,
E entity,
org.apache.tools.zip.ZipOutputStream zipOutputStream) |
abstract void |
exportEntity(SysSite site,
java.lang.String directory,
E entity,
java.io.ByteArrayOutputStream outputStream,
org.apache.tools.zip.ZipOutputStream zipOutputStream) |
protected java.lang.Class<D> |
getDataClass() |
protected java.lang.String |
getPath(java.lang.String directory,
java.lang.String path) |
protected void |
importData(SysSite site,
long userId,
boolean overwrite,
java.io.InputStream inputStream) |
void |
importData(SysSite site,
long userId,
boolean overwrite,
org.apache.tools.zip.ZipFile zipFile) |
void |
importData(SysSite site,
long userId,
boolean overwrite,
org.apache.tools.zip.ZipFile zipFile,
org.apache.tools.zip.ZipEntry zipEntry) |
void |
importData(SysSite site,
long userId,
java.lang.String directory,
boolean overwrite,
org.apache.tools.zip.ZipFile zipFile) |
int |
importOrder() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDirectory, save
protected static final org.apache.commons.logging.Log log
private java.lang.Class<D> clazz
public void exportAll(SysSite site, java.lang.String directory, org.apache.tools.zip.ZipOutputStream zipOutputStream)
public abstract void exportAll(SysSite site, java.lang.String directory, java.io.ByteArrayOutputStream outputStream, org.apache.tools.zip.ZipOutputStream zipOutputStream)
public void exportAll(SysSite site, org.apache.tools.zip.ZipOutputStream zipOutputStream)
public abstract void exportEntity(SysSite site, java.lang.String directory, E entity, java.io.ByteArrayOutputStream outputStream, org.apache.tools.zip.ZipOutputStream zipOutputStream)
public void exportEntity(SysSite site, E entity, org.apache.tools.zip.ZipOutputStream zipOutputStream)
exportEntity
在接口中 Exchange<E,D>
protected void export(java.lang.String directory, java.io.ByteArrayOutputStream outputStream, org.apache.tools.zip.ZipOutputStream zipOutputStream, D value, java.lang.String path)
public void importData(SysSite site, long userId, boolean overwrite, org.apache.tools.zip.ZipFile zipFile)
public void importData(SysSite site, long userId, java.lang.String directory, boolean overwrite, org.apache.tools.zip.ZipFile zipFile)
importData
在接口中 Exchange<E,D>
public void importData(SysSite site, long userId, boolean overwrite, org.apache.tools.zip.ZipFile zipFile, org.apache.tools.zip.ZipEntry zipEntry)
protected void importData(SysSite site, long userId, boolean overwrite, java.io.InputStream inputStream)
protected java.lang.String getPath(java.lang.String directory, java.lang.String path)
public int importOrder()
importOrder
在接口中 Exchange<E,D>
protected java.lang.Class<D> getDataClass()