@Override public ObjectCreator createServiceCreator(ServiceBuilderResources resources) { return sd.createServiceCreator(resources); }
@Override public ObjectCreator createServiceCreator(ServiceBuilderResources resources) { return sd.createServiceCreator(resources); }
ObjectCreator serviceCreator = serviceDef.createServiceCreator(resources); assertEquals(sd.createServiceCreator(null).toString(), "<ObjectCreator for externally configured Spring ApplicationContext>"); assertEquals(sd.getServiceInterface(), Runnable.class); assertEquals(sd.getServiceScope(), ScopeConstants.DEFAULT); assertSame(sd.createServiceCreator(null).createObject(), fred); assertTrue(sd.getMarkers().isEmpty()); assertFalse(sd.isEagerLoad()); assertEquals(sd.createServiceCreator(null).toString(), "ObjectCreator<Spring Bean 'fred'>"); assertSame(sd.createServiceCreator(null).createObject(), barney);