Scala Monitoring and Control System API
com.lafros.macs.pd

class DriverContainerOnlyPd

[source: com/lafros/macs/pd/DriverContainerOnlyPd.scala]

abstract class DriverContainerOnlyPd
extends NonPollablePd
to be extended by PDs having no status, and where it is not possible or convenient to supply the driver class or instance directly: it is OtherDiDependent; the driver's constructor takes arguments other than the constants, and the caller does not wish to instantiate the driver externally.
Author
Rob Dickens
Method Summary
def createDi (name : java.lang.String, driverContainer : DriverContainer, _constants : ConstantsType) : Di
acquire lock on driverContainer prior to any subsequent interaction with it.
def createDi (name : java.lang.String, driverContainerClass : java.lang.Class[DriverContainer], constants : ConstantsType) : Di
avoids exposing driver container instance.
Methods inherited from ConstantsEtc
instantiate
Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Method Details
def createDi(name : java.lang.String, driverContainerClass : java.lang.Class[DriverContainer], constants : ConstantsType) : Di
avoids exposing driver container instance.

def createDi(name : java.lang.String, driverContainer : DriverContainer, _constants : ConstantsType) : Di
acquire lock on driverContainer prior to any subsequent interaction with it.


Copyright 2009 Latterfrosken Software Development Limited