com.raritantechnologies.documentum
Class DocumentumGateway

java.lang.Object
  extended bycom.raritantechnologies.documentum.DocumentumGateway
All Implemented Interfaces:
ICollectionGateway, java.lang.Runnable

public class DocumentumGateway
extends java.lang.Object
implements ICollectionGateway

RTI Collection Gateway that extracts data from a Documentum CMS.

XML Configuration Template:
   <CollectionGateway class="com.raritantechnologies.
 


Constructor Summary
DocumentumGateway()
           
 
Method Summary
 void executeDQL()
           
 java.lang.String getConfigurationXML()
           
 java.lang.String getProperty(org.w3c.dom.Element configElem, java.lang.String propName)
           
 void initialize(org.w3c.dom.Element configElem, ISearchFieldMap sfMap)
          Initialize the ICollectionGateway from a Configuration XML element.
 boolean isPaused()
           
 void pause()
           
 void resume()
           
 void run()
           
 void run(ILoginInfo loginInfo)
          Need to have loginInfo for sources which require login/pw access.
 void setGatewayListener(IGatewayListener gatewayListener)
          Sets the IGatewayListener interface.
 void setInputParameters(OrderedMap inputParams)
          set input parameters...
protected  void setPassword(org.w3c.dom.Element configElem)
           
protected  void setUID(org.w3c.dom.Element configElem)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentumGateway

public DocumentumGateway()
Method Detail

initialize

public void initialize(org.w3c.dom.Element configElem,
                       ISearchFieldMap sfMap)
Description copied from interface: ICollectionGateway
Initialize the ICollectionGateway from a Configuration XML element.

Specified by:
initialize in interface ICollectionGateway

run

public void run()
Specified by:
run in interface ICollectionGateway

pause

public void pause()
Specified by:
pause in interface ICollectionGateway

resume

public void resume()
Specified by:
resume in interface ICollectionGateway

isPaused

public boolean isPaused()
Specified by:
isPaused in interface ICollectionGateway

run

public void run(ILoginInfo loginInfo)
Description copied from interface: ICollectionGateway
Need to have loginInfo for sources which require login/pw access.

Specified by:
run in interface ICollectionGateway

setGatewayListener

public void setGatewayListener(IGatewayListener gatewayListener)
Description copied from interface: ICollectionGateway
Sets the IGatewayListener interface.

Specified by:
setGatewayListener in interface ICollectionGateway

setInputParameters

public void setInputParameters(OrderedMap inputParams)
Description copied from interface: ICollectionGateway
set input parameters...

Specified by:
setInputParameters in interface ICollectionGateway

executeDQL

public void executeDQL()

setUID

protected void setUID(org.w3c.dom.Element configElem)

setPassword

protected void setPassword(org.w3c.dom.Element configElem)

getProperty

public java.lang.String getProperty(org.w3c.dom.Element configElem,
                                    java.lang.String propName)

getConfigurationXML

public java.lang.String getConfigurationXML()
Specified by:
getConfigurationXML in interface ICollectionGateway