org.riverframework.wrapper.lotus.domino
Class DefaultFactory

java.lang.Object
  extended by org.riverframework.wrapper.AbstractFactory<org.openntf.domino.Base>
      extended by org.riverframework.wrapper.lotus.domino.DefaultFactory
All Implemented Interfaces:
org.riverframework.wrapper.Factory<org.openntf.domino.Base>

public class DefaultFactory
extends org.riverframework.wrapper.AbstractFactory<org.openntf.domino.Base>


Field Summary
 
Fields inherited from class org.riverframework.wrapper.AbstractFactory
_session, log, nativeReferenceClass, queue, weakWrapperMap
 
Constructor Summary
protected DefaultFactory(Class<? extends org.riverframework.wrapper.AbstractNativeReference<org.openntf.domino.Base>> nativeReferenceClass)
           
 
Method Summary
 void cleanUp()
           
 org.riverframework.wrapper.Database<org.openntf.domino.Base> getDatabase(org.openntf.domino.Base __obj)
           
 org.riverframework.wrapper.Document<org.openntf.domino.Base> getDocument(org.openntf.domino.Base __obj)
           
 org.riverframework.wrapper.DocumentIterator<org.openntf.domino.Base> getDocumentIterator(org.openntf.domino.Base __obj)
           
static DefaultFactory getInstance()
           
 org.riverframework.wrapper.Session<org.openntf.domino.Base> getSession(Object... parameters)
           
 org.riverframework.wrapper.View<org.openntf.domino.Base> getView(org.openntf.domino.Base __obj)
           
protected  boolean isValidNativeObject(org.openntf.domino.Base __native)
           
 
Methods inherited from class org.riverframework.wrapper.AbstractFactory
close, getWrapper, logStatus, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DefaultFactory

protected DefaultFactory(Class<? extends org.riverframework.wrapper.AbstractNativeReference<org.openntf.domino.Base>> nativeReferenceClass)
Method Detail

getInstance

public static DefaultFactory getInstance()

isValidNativeObject

protected boolean isValidNativeObject(org.openntf.domino.Base __native)
Specified by:
isValidNativeObject in class org.riverframework.wrapper.AbstractFactory<org.openntf.domino.Base>

getSession

public org.riverframework.wrapper.Session<org.openntf.domino.Base> getSession(Object... parameters)

getDatabase

public org.riverframework.wrapper.Database<org.openntf.domino.Base> getDatabase(org.openntf.domino.Base __obj)

getDocument

public org.riverframework.wrapper.Document<org.openntf.domino.Base> getDocument(org.openntf.domino.Base __obj)

getView

public org.riverframework.wrapper.View<org.openntf.domino.Base> getView(org.openntf.domino.Base __obj)

getDocumentIterator

public org.riverframework.wrapper.DocumentIterator<org.openntf.domino.Base> getDocumentIterator(org.openntf.domino.Base __obj)

cleanUp

public void cleanUp()
Specified by:
cleanUp in interface org.riverframework.wrapper.Factory<org.openntf.domino.Base>
Overrides:
cleanUp in class org.riverframework.wrapper.AbstractFactory<org.openntf.domino.Base>


Copyright © 2015. All rights reserved.