@Component(value="defaultExport") public class CdmApplicationAwareDefaultExport<T extends IExportConfigurator> extends java.lang.Object implements ICdmExporter<T>, org.springframework.context.ApplicationContextAware
Modifier and Type | Field and Description |
---|---|
protected org.springframework.context.ApplicationContext |
applicationContext |
Constructor and Description |
---|
CdmApplicationAwareDefaultExport() |
Modifier and Type | Method and Description |
---|---|
protected <S extends IExportConfigurator> |
doCheck(S config) |
protected <CONFIG extends T> |
doExport(CONFIG config)
Executes the whole
|
ExportResult |
execute(T config) |
ExportResult |
invoke(T config) |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
protected org.springframework.context.ApplicationContext applicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException
setApplicationContext
in interface org.springframework.context.ApplicationContextAware
org.springframework.beans.BeansException
public ExportResult invoke(T config)
invoke
in interface ICdmExporter<T extends IExportConfigurator>
public ExportResult execute(T config)
protected <S extends IExportConfigurator> boolean doCheck(S config)
protected <CONFIG extends T> ExportResult doExport(CONFIG config)
Copyright © 2007-2020 EDIT. All Rights Reserved.