Lines Matching refs:implementationName
125 def createSingleServiceFactory( clazz, implementationName, serviceNames ): argument
126 return _FactoryHelper_( clazz, implementationName, serviceNames )
137 def addImplementation( self, ctor, implementationName, serviceNames ): argument
138 self.impls[implementationName] = _ImplementationHelperEntry(ctor,serviceNames)
148 def getComponentFactory( self, implementationName , regKey, smgr ): argument
149 entry = self.impls.get( implementationName, None )
151 raise RuntimeException( implementationName + " is unknown" , None )
152 return createSingleServiceFactory( entry.ctor, implementationName, entry.serviceNames )
154 def getSupportedServiceNames( self, implementationName ): argument
155 entry = self.impls.get( implementationName, None )
157 raise RuntimeException( implementationName + " is unknown" , None )
160 def supportsService( self, implementationName, serviceName ): argument
161 entry = self.impls.get( implementationName,None )
163 raise RuntimeException( implementationName + " is unknown", None )
192 def getComponentFactoryHelper( implementationName, smgr, regKey, seqEntries ): argument
194 if x.implName == implementationName:
195 return createSingleServiceFactory( x.clazz, implementationName, x.supportedServices )
279 def __init__( self, clazz, implementationName, serviceNames ): argument
281 self.implementationName = implementationName
285 return self.implementationName