|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectch.elexis.exchange.XChangeExporter
ch.elexis.exchange.BlockExporter
public class BlockExporter
Constructor Summary | |
---|---|
BlockExporter()
|
Method Summary | |
---|---|
boolean |
canHandle(java.lang.Class<? extends PersistentObject> clazz)
Ask if this IDataSender can handle a certain type |
void |
finalizeExport()
Send the stored objects to this IDataSender's ultimate destinaion (e.g. file, URL). |
XChangeElement |
store(java.lang.Object output)
Prepare an object for export |
Methods inherited from class ch.elexis.exchange.XChangeExporter |
---|
addBinary, addContact, addPatient, getContainer, getDocument, getRoot |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BlockExporter()
Method Detail |
---|
public boolean canHandle(java.lang.Class<? extends PersistentObject> clazz)
IDataSender
canHandle
in interface IDataSender
canHandle
in class XChangeExporter
clazz
- the class in question
public void finalizeExport() throws XChangeException
IDataSender
XChangeException
public XChangeElement store(java.lang.Object output) throws XChangeException
IDataSender
output
- an object this IDataSender can handle
XChangeException
- if an error occurred
|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |