|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.raritantechnologies.marklogic.MarkLogicOutputProcessor
RTI GatewayOutputProcessor that pushes content to a MarkLogic XDBC Server.
Uses the Session.insertContent( Content ) method.
XML Configuration Template:
<GatewayOutputProcessor class="com.raritantechnologies.marklogic.MarkLogicOutputProcessor"
serverURI="[ complete server connection URI ]"
serverHost="[ host name of server ]"
serverPort="[ port of server ]"
user="[ admin user ]"
password="[ admin password ]"
contentbaseName="[ name of database to push content to ]"
urlField="[ field in results that contain the content url ]" >
<XMLResultRenderer class="[ class of com.raritantechnologies.xml.IXMLResultRenderer ]" >
</XMLResultRenderer>
</GatewayOutputProcessor>
| Constructor Summary | |
MarkLogicOutputProcessor()
|
|
| Method Summary | |
void |
dataComplete()
Data feed is complete. |
java.lang.String |
getConfigurationXML()
|
void |
initialize(org.w3c.dom.Element outputProcElem,
ISearchFieldMap sfMap)
Initialize the GatewayOutputProcessor from XML Configuration Element. |
void |
initialize(java.util.Map initParameters)
Used for dynamic initialization (connection, collection name, file name, etc.) |
java.lang.String |
processData(IResultSet data)
returns name of XML File created/appended. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public MarkLogicOutputProcessor()
| Method Detail |
public java.lang.String processData(IResultSet data)
IGatewayOutputProcessor
processData in interface IGatewayOutputProcessorpublic void dataComplete()
IGatewayOutputProcessor
dataComplete in interface IGatewayOutputProcessor
public void initialize(org.w3c.dom.Element outputProcElem,
ISearchFieldMap sfMap)
IGatewayOutputProcessor
initialize in interface IGatewayOutputProcessorpublic void initialize(java.util.Map initParameters)
initialize in interface IGatewayOutputProcessorpublic java.lang.String getConfigurationXML()
getConfigurationXML in interface IGatewayOutputProcessor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||