#NEWLINE# def createCumulusGateway( self , callbackScheduler , vdm = None ) : #NEWLINE# #INDENT# if ( vdm is None ) : #NEWLINE# #INDENT# vdm = VectorDataManager . constructVDM ( callbackScheduler ) #NEWLINE# #UNINDENT# vdm . setDropUnreferencedPagesWhenFull ( True ) #NEWLINE# viewFactory = self . getViewFactory ( ) #NEWLINE# return CumulusGatewayRemote . RemoteGateway ( callbackScheduler . callbackScheduler , vdm , TcpChannelFactory . TcpStringChannelFactory ( self . callbackScheduler ) , CumulusActiveMachines . CumulusActiveMachines ( viewFactory ) , viewFactory )