public class SectionPageExporter extends PoolExporter<IndexPage>
GenericService.StartCommand, GenericService.StopCommand
Modifier and Type | Field and Description |
---|---|
static String |
ACTIVATION_DATE |
mLogger
CLASS_VERSION
state
Constructor and Description |
---|
SectionPageExporter() |
Modifier and Type | Method and Description |
---|---|
boolean |
accepts(IOObject pIOObject,
ExportConfiguration pConfiguration)
Returns
true if the given object can be handled by this exporter. |
protected void |
addDefaultAttributes(nu.xom.Element pElement,
Pool pEntity) |
void |
addFieldExporter(Integer pType,
FieldExporter pFieldExporter) |
nu.xom.Element |
build(IndexPage pIndexPage,
ExportConfiguration pConfiguration)
Creates an exportable representation of the provided object.
|
Map<Integer,FieldExporter> |
getFieldExporters() |
addDefaultAttributes, getObjectLoader, setObjectLoader, startService
createElement, createElement, stopService
doStartService, doStopService, stopIdleService
assertServiceRunning, getServiceDescription, getServiceMessage, getServiceState, isServiceEnabled, isServiceFailed, isServiceIdle, isServiceRunning, isServiceShutdownFailed, isServiceStopped, setServiceDescription, setServiceEnabled, start, stop, validateIsTrue, validateNotNull
public static final String ACTIVATION_DATE
public void addFieldExporter(Integer pType, FieldExporter pFieldExporter)
public Map<Integer,FieldExporter> getFieldExporters()
public boolean accepts(IOObject pIOObject, ExportConfiguration pConfiguration)
Exporter
true
if the given object can be handled by this exporter.accepts
in interface Exporter<IOObject,IndexPage,ExportConfiguration,nu.xom.Element>
accepts
in class PoolExporter<IndexPage>
pIOObject
- the object to be exportedpConfiguration
- the configuration objecttrue
if the given object can be handled by this exporter. false
otherwisepublic nu.xom.Element build(IndexPage pIndexPage, ExportConfiguration pConfiguration)
Exporter
Exporter.accepts(Object, Object)
)}
returns true
pIndexPage
- the object to exportpConfiguration
- the configuration objectprotected void addDefaultAttributes(nu.xom.Element pElement, Pool pEntity)
addDefaultAttributes
in class PoolExporter<IndexPage>
© 1998- 2018 Stibo DX