Edit this Page
Test

Summary

The following table provides a sumary of the test information.

Property KeyProperty Value
Target/Users/zoe/Workspaces/aries/ComplianceTests/ApacheAriesTests/jar/org.osgi.test.cases.blueprint-4.2.0.jar
Frameworkorg.eclipse.osgi.launch.Equinox@bf5555
TestrunWed Sep 01 16:59:17 BST 2010
Bundles
org.eclipse.osgi3.5.0.v20090520
osgi.cmpn4.2.0.200908310645
org.ops4j.pax.logging.pax-logging-api1.4
org.ops4j.pax.logging.pax-logging-service1.4
org.eclipse.equinox.cm3.2.0.v20070116
org.eclipse.equinox.event1.1.100.v20090520-1800
org.apache.felix.configadmin1.2.4
org.apache.aries.blueprint0.2.0.incubating
org.osgi.test.cases.blueprint4.2.0.201004301237

Testcases

The following table shows the results of each test. A red icon indicates that the test failed or had an error. A green icon indicates success. Any errors or failure messages will be displayed as a list beneath the test name. To see the exception, click on the info icon on the right.

TestFailuresErrorInfo
testSignature00
testConstructorInjection00
testInstanceFactoryConstructorInjection00
testStaticFactoryConstructorInjection00
testPropertyInjection00
testInstanceFactoryPropertyInjection00
testStaticFactoryPropertyInjection00
testCompoundProperty00
testCompoundPropertyMissingName00
testCompoundPropertyMissingValue00
testServicePropertiesReevaluation00
testComponentDirectDependency00
testComponentDependsOnDependency00
testServiceDependsOnDependency00
testComponentWaitingDependency00
testMultipleGracePeriod00
testComponentNowaitDependency00
testComponentTimeoutDependency00
testInfiniteComponentTimeoutDependency00
testServiceRequestInitialization00
testServiceRequestActivation00
testEagerServiceRequestInitialization00
testServiceReferenceExport00
testInlineServiceReferenceExport00
testIndirectServiceReferenceExport00
testCustomTypeInjection00
testMultiRegisteredConverter00
testCustomBooleanConverter00
testServiceBooleanConverter00
testSubclassConverterInstead00
testConverterCalled00
testConversionServiceInjection00
testConversionServiceInjectionOverride00
testConstructorShortArgs00
testConstructorLongArgs00
testStaticFactoryShortArgs00
testStaticFactoryLongArgs00
testInstanceFactoryShortArgs00
testInstanceFactoryLongArgs00
testStringTypeConstructor00
testWrapperPrimitiveAmbiguity00
testInstanceWrapperPrimitiveAmbiguity00
testStaticWrapperPrimitiveAmbiguity00
testPrimitiveWrapperAmbiguity00
testInstancePrimitiveWrapperAmbiguity00
testStaticPrimitiveWrapperAmbiguity00
testAssignabilityAmbiguity00
testInstanceAssignabilityAmbiguity00
testStaticAssignabilityAmbiguity00
testStringConversionAmbiguity00
testInstanceStringConversionAmbiguity00
testStaticStringConversionAmbiguity00
testCollectionConversionAmbiguity00
testInstanceCollectionConversionAmbiguity00
testStaticCollectionConversionAmbiguity00
testMapConversionAmbiguity00
testInstanceMapConversionAmbiguity00
testStaticMapConversionAmbiguity00
testExtenderStart00
testExtenderStop
  • Unexpected event BlueprintContainerEvent org/osgi/test/cases/blueprint/BlueprintContainer/FAILURE for bundle org.osgi.test.cases.blueprint.circular_ref_one with properties: [bundle.id=76, bundle.version=4.2.0, cause=org.osgi.service.blueprint.container.ComponentDefinitionException: Error setting property: PropertyDescriptor <name: two, getter: null, setter: [public void org.osgi.test.cases.blueprint.components.serviceimport.ServiceProxyChecker.setTwo(org.osgi.test.cases.blueprint.services.TestServiceTwo)], event=org.osgi.service.blueprint.container.BlueprintEvent@16a8823, event.topics=org/osgi/test/cases/blueprint/BlueprintContainer/FAILURE, bundle=org.osgi.test.cases.blueprint.circular_ref_one_4.2.0 [76], bundle.symbolicName=org.osgi.test.cases.blueprint.circular_ref_one, extender.bundle=org.apache.aries.blueprint_0.2.0.incubating [7] ] was received:
junit.framework.AssertionFailedError: Unexpected event BlueprintContainerEvent org/osgi/test/cases/blueprint/BlueprintContainer/FAILURE for bundle org.osgi.test.cases.blueprint.circular_ref_one with properties: [bundle.id=76, bundle.version=4.2.0, cause=org.osgi.service.blueprint.container.ComponentDefinitionException: Error setting property: PropertyDescriptor <name: two, getter: null, setter: [public void org.osgi.test.cases.blueprint.components.serviceimport.ServiceProxyChecker.setTwo(org.osgi.test.cases.blueprint.services.TestServiceTwo)], event=org.osgi.service.blueprint.container.BlueprintEvent@16a8823, event.topics=org/osgi/test/cases/blueprint/BlueprintContainer/FAILURE, bundle=org.osgi.test.cases.blueprint.circular_ref_one_4.2.0 [76], bundle.symbolicName=org.osgi.test.cases.blueprint.circular_ref_one, extender.bundle=org.apache.aries.blueprint_0.2.0.incubating [7] ] was received: at org.osgi.test.cases.blueprint.framework.AdminTestEvent.failUnexpected(AdminTestEvent.java:99) at org.osgi.test.cases.blueprint.framework.TestPhase.checkEventResults(TestPhase.java:184) at org.osgi.test.cases.blueprint.framework.TestPhase.runTest(TestPhase.java:245) at org.osgi.test.cases.blueprint.framework.BaseTestController.runTest(BaseTestController.java:294) at org.osgi.test.cases.blueprint.framework.BaseTestController.run(BaseTestController.java:407) at org.osgi.test.cases.blueprint.tests.TestExtenderLifeCycle.testExtenderStop(TestExtenderLifeCycle.java:172) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult1ドル.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at aQute.junit.runtime.Target.doTesting(Target.java:234) at aQute.junit.runtime.Target.run(Target.java:57) at aQute.junit.runtime.Target.main(Target.java:37) Caused by: org.osgi.service.blueprint.container.ComponentDefinitionException: Error setting property: PropertyDescriptor <name: two, getter: null, setter: [public void org.osgi.test.cases.blueprint.components.serviceimport.ServiceProxyChecker.setTwo(org.osgi.test.cases.blueprint.services.TestServiceTwo)] at org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:827) at org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:793) at org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:774) at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:740) at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:64) at org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:219) at org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:147) at org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:624) at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:315) at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:213) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access301ドル(ScheduledThreadPoolExecutor.java:98) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:637) Caused by: org.osgi.service.blueprint.container.ServiceUnavailableException: Timeout expired when waiting for OSGi service at org.apache.aries.blueprint.container.ReferenceRecipe.getService(ReferenceRecipe.java:181) at org.apache.aries.blueprint.container.ReferenceRecipe.access000ドル(ReferenceRecipe.java:52) at org.apache.aries.blueprint.container.ReferenceRecipe$ServiceDispatcher.call(ReferenceRecipe.java:208) at org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe$JdkProxyFactory1ドル.invoke(AbstractServiceReferenceRecipe.java:632) at $Proxy17.testTwo(Unknown Source) at org.osgi.test.cases.blueprint.components.serviceimport.ServiceProxyChecker.setTwo(ServiceProxyChecker.java:58) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.aries.blueprint.utils.ReflectionUtils$MethodPropertyDescriptor.internalSet(ReflectionUtils.java:416) at org.apache.aries.blueprint.utils.ReflectionUtils$PropertyDescriptor.set(ReflectionUtils.java:302) at org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:825) ... 17 more
10
testExtenderRankedStop
  • Unexpected event BlueprintContainerEvent org/osgi/test/cases/blueprint/BlueprintContainer/FAILURE for bundle org.osgi.test.cases.blueprint.circular_ref_two with properties: [bundle.id=82, bundle.version=4.2.0, cause=org.osgi.service.blueprint.container.ComponentDefinitionException: Error setting property: PropertyDescriptor <name: one, getter: null, setter: [public void org.osgi.test.cases.blueprint.components.serviceimport.ServiceProxyChecker.setOne(org.osgi.test.cases.blueprint.services.TestServiceOne)], event=org.osgi.service.blueprint.container.BlueprintEvent@914a0a, event.topics=org/osgi/test/cases/blueprint/BlueprintContainer/FAILURE, bundle=org.osgi.test.cases.blueprint.circular_ref_two_4.2.0 [82], bundle.symbolicName=org.osgi.test.cases.blueprint.circular_ref_two, extender.bundle=org.apache.aries.blueprint_0.2.0.incubating [7] ] was received:
junit.framework.AssertionFailedError: Unexpected event BlueprintContainerEvent org/osgi/test/cases/blueprint/BlueprintContainer/FAILURE for bundle org.osgi.test.cases.blueprint.circular_ref_two with properties: [bundle.id=82, bundle.version=4.2.0, cause=org.osgi.service.blueprint.container.ComponentDefinitionException: Error setting property: PropertyDescriptor <name: one, getter: null, setter: [public void org.osgi.test.cases.blueprint.components.serviceimport.ServiceProxyChecker.setOne(org.osgi.test.cases.blueprint.services.TestServiceOne)], event=org.osgi.service.blueprint.container.BlueprintEvent@914a0a, event.topics=org/osgi/test/cases/blueprint/BlueprintContainer/FAILURE, bundle=org.osgi.test.cases.blueprint.circular_ref_two_4.2.0 [82], bundle.symbolicName=org.osgi.test.cases.blueprint.circular_ref_two, extender.bundle=org.apache.aries.blueprint_0.2.0.incubating [7] ] was received: at org.osgi.test.cases.blueprint.framework.AdminTestEvent.failUnexpected(AdminTestEvent.java:99) at org.osgi.test.cases.blueprint.framework.TestPhase.checkEventResults(TestPhase.java:184) at org.osgi.test.cases.blueprint.framework.TestPhase.runTest(TestPhase.java:245) at org.osgi.test.cases.blueprint.framework.BaseTestController.runTest(BaseTestController.java:294) at org.osgi.test.cases.blueprint.framework.BaseTestController.run(BaseTestController.java:407) at org.osgi.test.cases.blueprint.tests.TestExtenderLifeCycle.testExtenderRankedStop(TestExtenderLifeCycle.java:274) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult1ドル.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at aQute.junit.runtime.Target.doTesting(Target.java:234) at aQute.junit.runtime.Target.run(Target.java:57) at aQute.junit.runtime.Target.main(Target.java:37) Caused by: org.osgi.service.blueprint.container.ComponentDefinitionException: Error setting property: PropertyDescriptor <name: one, getter: null, setter: [public void org.osgi.test.cases.blueprint.components.serviceimport.ServiceProxyChecker.setOne(org.osgi.test.cases.blueprint.services.TestServiceOne)] at org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:827) at org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:793) at org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:774) at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:740) at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:64) at org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:219) at org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:147) at org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:624) at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:315) at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:213) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access301ドル(ScheduledThreadPoolExecutor.java:98) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:637) Caused by: org.osgi.service.blueprint.container.ServiceUnavailableException: Timeout expired when waiting for OSGi service at org.apache.aries.blueprint.container.ReferenceRecipe.getService(ReferenceRecipe.java:181) at org.apache.aries.blueprint.container.ReferenceRecipe.access000ドル(ReferenceRecipe.java:52) at org.apache.aries.blueprint.container.ReferenceRecipe$ServiceDispatcher.call(ReferenceRecipe.java:208) at org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe$JdkProxyFactory1ドル.invoke(AbstractServiceReferenceRecipe.java:632) at $Proxy22.testOne(Unknown Source) at org.osgi.test.cases.blueprint.components.serviceimport.ServiceProxyChecker.setOne(ServiceProxyChecker.java:46) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.aries.blueprint.utils.ReflectionUtils$MethodPropertyDescriptor.internalSet(ReflectionUtils.java:416) at org.apache.aries.blueprint.utils.ReflectionUtils$PropertyDescriptor.set(ReflectionUtils.java:302) at org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:825) ... 17 more
10
testSingleInterfaceExport00
testNoGracePeriod00
testReferenceDependsOn00
testSingleInterfacePrototypeExport00
testComponentQualifier00
testRankingExport00
testRankingImport00
testServicePropertyQualifier00
testComplexServiceProperty00
testDependsOnQualifier00
testMultipleInterface00
testRegistrationListenerImport00
testInlineRegistrationListenerImport00
testConcreteInterface00
testAutoInterface00
testAutoHierarchy00
testConcreteClassImport00
testAutoAll00
testFactoryExport00
testPrototypeFactoryExport00
testRegistrationInjection00
testInlineRegistrationInjection00
testDependencyWait00
testListenerExport00
testRegistrationListenerSingletonSignature00
testListenerRegisteredExport00
testListenerUnregisteredExport00
testPrototypeListenerExport00
testInlineListenerExport00
testCircularListenerExport00
testMultipleListenerExport00
testMultipleListenerMethodExport00
testServiceImportedListenerImport00
testInlineServiceImportedListenerImport00
testReferenceListenerBindOnly00
testReferenceListenerUnbindOnly00
testCircularServiceListenerImport00
testServiceMultipleListenerImport00
testServiceMultipleListenerMethodImport00
testServiceListenerReferenceMethodImport00
testServiceListenerNoMapMethodImport00
testUnregisteredServiceDependency00
testReplacementServiceDependency00
testWaitingServiceDependency00
testUnavailableServiceDependency00
testUnavailableServiceDefaultDependency00
testServiceRebind00
testServiceRankingRebind00
testServiceRegistrationProxy00
testLazyServiceRegistration00
testLazyReference00
testLazyServiceGet00
testInterfacelessReference00
testRegistrationListenerInitialState00
testStartComponentDefault00
testWildcardHeader00
testStartComponentMultiple00
testStartComponentExplicit00
testStartComponentAttributes00
testSinglePathMultipleDir00
testMultiplePathMultipleDir00
testStartComponentAttributes200
testStartComponentDifferentDir00
testStartComponentDirOnly00
testNoNameDefault00
testInitDestroy00
testStaticFactory00
testPrimitiveStaticFactory00
testComponentFactory00
testServiceFactory00
testPrimitiveInstanceFactory00
testModuleContextAware00
testComponentIdCase00
testBlueprintId00
testNonBlueprintBundle00
testNonBlueprintBundleEmptyDir00
testBlueprintBundleWildcardNoMatch00
testEmptyBlueprintBundleHeader00
testIncompatibleVersion00
testBlueprintListenerReplay00
testFragmentDefault00
testConcreteClassImport00
testNoConfigFile00
testMissingConfigFile00
testDuplicateComponentName00
testMissingComponentClass00
testNoComponentClass00
testStaticFactoryMissingClass00
testStaticFactoryMissingMethod00
testStaticFactoryNonPublicClass00
testStaticFactoryNonPublicMethod00
testStaticFactoryNonStaticMethod00
testStaticFactoryNoClass00
testInstanceFactoryMissingMethod00
testInstanceFactoryNoMethod00
testStaticFactoryNoComponent00
testConstructorException00
testLazyConstructorException00
testInstanceFactoryException00
testStaticFactoryException00
testPropertyException00
testInitMethodException00
testDestroyMethodException00
testNoConstructorMatch00
testConstructorTypeMismatch00
testConstructorInvalidType00
testConstructorNonPrivate00
testConversionError00
testIncompatibleType00
testConversionServiceError00
testConversionServiceOverrideError00
testTypeConverterError00
testMissingReferenceError00
testMissingIdrefError00
testCircularReferenceError00
testPrimitiveNull00
testMissingProperty00
testProtectedProperty00
testPrivateProperty00
testBadProperty00
testSkippedIndex00
testDuplicateIndex00
testPartialIndex00
testInitNoMethod00
testDestroyNoMethod00
testInitBadMethod00
testDestroyBadMethod00
testServiceBadComponent00
testServiceBadInterface00
testServiceNoComponent00
testServiceNoInterface00
testServiceWrongInterface00
testServiceDupInterface00
testServiceListenerBadComponent00
testServiceListenerBadRegister00
testServiceListenerBadUnregister00
testServiceListenerNonPublicRegistered00
testServiceListenerNonPublicUnregistered00
testServiceListenerNoComponent00
testServiceListenerNoMethods00
testServiceListenerNoRegister00
testServiceListenerRefInline00
testServiceListenerNoUnregister00
testComponentBadDependson00
testServiceBadDependson00
testReferenceBadInterface00
testRefListBadInterface00
testReferenceListenerBadComponent00
testReferenceListenerBadBind00
testReferenceListenerBadUnbind00
testReferenceListenerNonPublicBind00
testReferenceListenerNonPublicUnbind00
testReferenceListenerNoComponent00
testReferenceListenerNoMethods00
testReferenceListenerNobind00
testReferenceListenerNoUnbind00
testMapBadKeyRef00
testMapBadValueRef00
testMapBadValueType00
testMapBadKeyType00
testMapPrimitiveKeyType00
testMapDupValueRef00
testMapDupKeyRef00
testMapDupKey00
testMapDupValue00
testListBadValueRef00
testConverterWrongType00
testAmbiguousConstructor00
testAmbiguousFactoryConstructor00
testAmbiguousStaticFactoryConstructor00
testInnerBeanId00
testInnerBeanInitialization00
testInnerBeanDestroy00
testInlineServiceId00
testInlineReferenceId00
testInlineRefListId00
testReferenceBadDependsOn00
testRefListBadDependsOn00
testServiceServiceTarget00
testServiceRefListTarget00
testListenerServiceTarget00
testListenerRefListTarget00
testRegistrationListenerServiceTarget00
testRegistrationListenerRefListTarget00
testBlueprintBundleOverride00
testBlueprintBundleContextOverride00
testBlueprintContainerOverride00
testBlueprintConverterOverride00
testExtraNamespace
  • Expected event BlueprintContainerEvent org/osgi/test/cases/blueprint/BlueprintContainer/FAILURE for bundle org.osgi.test.cases.blueprint.comp1_extra_namespace was not received
junit.framework.AssertionFailedError: Expected event BlueprintContainerEvent org/osgi/test/cases/blueprint/BlueprintContainer/FAILURE for bundle org.osgi.test.cases.blueprint.comp1_extra_namespace was not received at org.osgi.test.cases.blueprint.framework.AdminTestEvent.failExpected(AdminTestEvent.java:89) at org.osgi.test.cases.blueprint.framework.EventSet.checkMissing(EventSet.java:281) at org.osgi.test.cases.blueprint.framework.TestPhase.checkEventResults(TestPhase.java:190) at org.osgi.test.cases.blueprint.framework.TestPhase.runTest(TestPhase.java:245) at org.osgi.test.cases.blueprint.framework.BaseTestController.runTest(BaseTestController.java:294) at org.osgi.test.cases.blueprint.framework.BaseTestController.run(BaseTestController.java:407) at org.osgi.test.cases.blueprint.tests.TestConfigErrors.testExtraNamespace(TestConfigErrors.java:1221) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult1ドル.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at aQute.junit.runtime.Target.doTesting(Target.java:234) at aQute.junit.runtime.Target.run(Target.java:57) at aQute.junit.runtime.Target.main(Target.java:37)
10
testPropertyValueValue00
testPropertyRefValue00
testPropertyValueRef00
testArgumentValueValue00
testArgumentRefValue00
testArgumentValueRef00
testAutoExportInterface00
testAutoExportInterfaces00
testAutoRefInline00
testReferenceNegativeTimeout00
testReferenceNegativeDefaultTimeout00
testReferenceListenerRefInline00
testBlueprintConverter00
testBuiltinTypeConversions00
testArrayTargetBadSource00
testArrayTargetBadElement00
testCollectionTargetBadSource00
testCollectionTargetInterfaceOnly00
testCollectionTargetBadSubType00
testMapTargetBadSource00
testMapTargetInterfaceOnly00
testMapTargetBadSubType00
testDictionaryTargetBadSubType00
testNonStringSource00
testStringSourceNoConstructor00
testConstructorInjection00
testInstanceFactoryConstructorInjection00
testStaticFactoryConstructorInjection00
testPropertyInjection00
testInstanceFactoryPropertyInjection00
testStaticFactoryPropertyInjection00
testBasic00
testCollectionInjection00
testStaticListCollectionImport00
testListCollectionDependson00
testLazyReferenceList00
testStaticListCollectionReferenceImport00
testListCollectionImport00
testListCollectionReferenceImport00
testCircularListCollectionImport00
testEmptyListCollectionImport00
testEmptyListCollectionDefaultImport00
testEmptyListCollectionServiceListener00
testEmptyListCollectionReferenceImport00
testBindUnbindListImport00
testUnregisteredListServiceDependency00
testRefListIterator00
testArrayInjection00
testArrayArgConstructor00
testArrayArgStaticFactoryConstructor00
testArrayArgInstanceFactoryConstructor00
testArrayArgProperty00
testStaticFactoryArrayArgProperty00
testInstanceFactoryArrayArgProperty00
testStringTypeConstructor00
testStaticFactoryStringTypeConstructor00
testInstanceFactoryStringTypeConstructor00
testStringTypeProperty00
testStaticFactoryStringTypeProperty00
testInstanceFactoryStringTypeProperty00
testPropertyBoxing00
testReferenceInjection00
testPrototypeDestroy_Method00
testEagerPrototype00
testCycleBreaking00
testSingletonCycle00
testPrototypeCycle00
testRecursiveConstructor00
testRecursivePropertyInjection00
testRecursiveInitMethod00
testRecursivePrototypePropertyInjection00
testRecursivePrototypeInitMethod00
testMetadataSampler00
testIdrefInjection00
testListConstructor00
testListStaticFactoryConstructor00
testListInstanceFactoryConstructor00
testListProperty00
testConvertedList00
testConvertedSet00
testConvertedMap00
testStaticFactoryListProperty00
testInstanceFactoryListProperty00
testSetConstructor00
testSetStaticFactoryConstructor00
testSetInstanceFactoryConstructor00
testSetProperty00
testStaticFactorySetProperty00
testInstanceFactorySetProperty00
testMapConstructor00
testFactoryMapConstructor00
testStaticFactoryMapConstructor00
testMapProperty00
testStaticFactoryMapProperty00
testFactoryMapProperty00
testPropsConstructor00
testInstanceFactoryPropsConstructor00
testStaticFactoryPropsConstructor00
testPropsProperty00
testInstanceFactoryPropsProperty00
testStaticFactoryPropsProperty00
testBuiltinCollectionConversion00
testBuiltinMapConversion00

Coverage

The following table provides a sumary of the coverage based on static analysis. A red icon indicates the method is never referred. An orange icon indicates there is only one method referring to the method and a green icon indicates there are 2 or more references. The references are shown by clicking on the info icon. This table is based on static analysis so it is not possible to see how often the method is called and with what parameters.

org.osgi.service.blueprint.container.BlueprintContainer
Set BlueprintContainer.getComponentIds()
ComponentMetadata BlueprintMetadata.getComponentMetadata(TestComponentMetadata)
Set BlueprintMetadata.getComponentIds()
void MetadataSamplerValidator.validate(BundleContext)
3
Object BlueprintContainer.getComponentInstance(String)
void NoSuchComponentExceptionValidator.validate(BundleContext)
void ComponentMetadataAbsenceValidator.validate(BundleContext)
void GetComponentExceptionValidator.validate(BundleContext)
Object BlueprintMetadata.getComponent(String)
void MetadataSamplerValidator.validate(BundleContext)
RecursiveRequestor(String,BlueprintContainer,String)
void RecursiveRequestor.setMyId(String)
void RecursiveRequestor.init()
void RecursiveRequestor.setMyPrototypeId(String)
void RecursiveRequestor.prototypeInit()
void BlueprintContainerAwareComponent.init()
void BlueprintContainerAwareComponent.init()
12
ComponentMetadata BlueprintContainer.getComponentMetadata(String)
void NoSuchComponentExceptionValidator.validate(BundleContext)
ComponentMetadata BlueprintMetadata.getComponentMetadata(TestComponentMetadata)
ComponentMetadata BlueprintMetadata.getComponentMetadata(String)
void BlueprintMetadata.validateLifeCycle(String,String,String,String)
void BlueprintMetadata.validateArgumentMetadata(String,TestArgument[])
void BlueprintMetadata.validatePartialConstructorMetadata(String,TestArgument[])
void BlueprintMetadata.validateFactoryMetadata(String,String,String,TestValue)
void BlueprintMetadata.validatePropertyMetadata(String,TestProperty[])
List BlueprintMetadata.getComponentDependencies(String)
void MetadataSamplerValidator.validate(BundleContext)
10
Collection BlueprintContainer.getMetadata(Class)
void GetBeanMetadataValidator.validate(BundleContext)
void GetReferencedServicesMetadataValidator.validate(BundleContext)
void BlueprintMetadata.validateExportedServices(ExportedService[])
void BlueprintMetadata.validateReferencedServices(ReferencedService[])
void MetadataSamplerValidator.validate(BundleContext)
void MetadataSamplerValidator.validate(BundleContext)
void MetadataSamplerValidator.validate(BundleContext)
void MetadataSamplerValidator.validate(BundleContext)
void MetadataSamplerValidator.validate(BundleContext)
void MetadataSamplerValidator.validate(BundleContext)
void GetExportedServicesMetadataValidator.validate(BundleContext)
11
org.osgi.service.blueprint.container.BlueprintEvent
BlueprintEvent(int,Bundle,Bundle)0
BlueprintEvent(int,Bundle,Bundle,Throwable)0
BlueprintEvent(int,Bundle,Bundle,String[])0
BlueprintEvent(int,Bundle,Bundle,String[],Throwable)0
BlueprintEvent(BlueprintEvent,boolean)0
Bundle BlueprintEvent.getBundle()
Event BlueprintContainerEvent.createEvent(BlueprintEvent)
1
Throwable BlueprintEvent.getCause()
Event BlueprintContainerEvent.createEvent(BlueprintEvent)
Event BlueprintContainerEvent.createEvent(BlueprintEvent)
2
String[] BlueprintEvent.getDependencies()
Event BlueprintContainerEvent.createEvent(BlueprintEvent)
Event BlueprintContainerEvent.createEvent(BlueprintEvent)
2
Bundle BlueprintEvent.getExtenderBundle()
Event BlueprintContainerEvent.createEvent(BlueprintEvent)
1
long BlueprintEvent.getTimestamp()0
int BlueprintEvent.getType()
Event BlueprintContainerEvent.createEvent(BlueprintEvent)
1
boolean BlueprintEvent.isReplay()
TestEvent BlueprintContainerEvent.validate(TestEvent)
TestEvent BlueprintAdminEvent.validate(TestEvent)
void ReplayListener.blueprintEvent(BlueprintEvent)
3
org.osgi.service.blueprint.container.BlueprintListener
void BlueprintListener.blueprintEvent(BlueprintEvent)
void BaseTestController.<implements>()
void ReplayListener.<implements>()
2
org.osgi.service.blueprint.container.ComponentDefinitionException
ComponentDefinitionException()0
ComponentDefinitionException(String)0
ComponentDefinitionException(String,Throwable)0
ComponentDefinitionException(Throwable)0
org.osgi.service.blueprint.container.Converter
boolean Converter.canConvert(Object,ReifiedType)
void HashtableConverter.<implements>()
void CustomBooleanConverter.<implements>()
void ArrayListConverter.<implements>()
void SecurityTestBean.<implements>()
void VectorConverter.<implements>()
void EuropeanRegionCodeConverter.<implements>()
Object ConversionServiceChecker.convert(Object,ReifiedType)
void LinkedHashSetConverter.<implements>()
void AsianRegionCodeConverter.<implements>()
void TreeSetConverter.<implements>()
void HashMapConverter.<implements>()
void TreeMapConverter.<implements>()
void LinkedListConverter.<implements>()
void RegionCodeConverter.<implements>()
void HashSetConverter.<implements>()
15
Object Converter.convert(Object,ReifiedType)
void HashtableConverter.<implements>()
void CustomBooleanConverter.<implements>()
void ArrayListConverter.<implements>()
void SecurityTestBean.<implements>()
void VectorConverter.<implements>()
void EuropeanRegionCodeConverter.<implements>()
void ConversionServiceComponent.setConversion(String)
Object ConversionServiceChecker.convert(Object,ReifiedType)
void ConversionServiceChecker.convertFailure(Object,ReifiedType)
void LinkedHashSetConverter.<implements>()
void AsianRegionCodeConverter.<implements>()
void TreeSetConverter.<implements>()
void HashMapConverter.<implements>()
void TreeMapConverter.<implements>()
void LinkedListConverter.<implements>()
void RegionCodeConverter.<implements>()
void HashSetConverter.<implements>()
17
org.osgi.service.blueprint.container.NoSuchComponentException
NoSuchComponentException(String)0
NoSuchComponentException(String,String)0
String NoSuchComponentException.getComponentId()
void NoSuchComponentExceptionValidator.validate(BundleContext)
void NoSuchComponentExceptionValidator.validate(BundleContext)
2
org.osgi.service.blueprint.container.ReifiedType
ReifiedType(Class)
ConversionServiceChecker$CheckerReifiedType(ConversionServiceChecker,Class,Class[])
ReifiedType ConversionServiceChecker$CheckerReifiedType.getActualTypeArgument(int)
void ConversionServiceComponent.setConversion(String)
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
void ConversionServiceChecker.init()
76
ReifiedType ReifiedType.getActualTypeArgument(int)0
Class ReifiedType.getRawClass()
Object HashtableConverter.convert(Object,ReifiedType)
boolean HashtableConverter.canConvert(Object,ReifiedType)
Object CustomBooleanConverter.convert(Object,ReifiedType)
boolean CustomBooleanConverter.canConvert(Object,ReifiedType)
Object ArrayListConverter.convert(Object,ReifiedType)
boolean ArrayListConverter.canConvert(Object,ReifiedType)
boolean SecurityTestBean.canConvert(Object,ReifiedType)
Object VectorConverter.convert(Object,ReifiedType)
boolean VectorConverter.canConvert(Object,ReifiedType)
Object EuropeanRegionCodeConverter.convert(Object,ReifiedType)
boolean EuropeanRegionCodeConverter.canConvert(Object,ReifiedType)
Object LinkedHashSetConverter.convert(Object,ReifiedType)
boolean LinkedHashSetConverter.canConvert(Object,ReifiedType)
Object AsianRegionCodeConverter.convert(Object,ReifiedType)
boolean AsianRegionCodeConverter.canConvert(Object,ReifiedType)
Object TreeSetConverter.convert(Object,ReifiedType)
boolean TreeSetConverter.canConvert(Object,ReifiedType)
Object HashMapConverter.convert(Object,ReifiedType)
boolean HashMapConverter.canConvert(Object,ReifiedType)
Object TreeMapConverter.convert(Object,ReifiedType)
boolean TreeMapConverter.canConvert(Object,ReifiedType)
Object LinkedListConverter.convert(Object,ReifiedType)
boolean LinkedListConverter.canConvert(Object,ReifiedType)
Object RegionCodeConverter.convert(Object,ReifiedType)
boolean RegionCodeConverter.canConvert(Object,ReifiedType)
Object HashSetConverter.convert(Object,ReifiedType)
boolean HashSetConverter.canConvert(Object,ReifiedType)
27
int ReifiedType.size()0
org.osgi.service.blueprint.container.ServiceUnavailableException
ServiceUnavailableException(String,String)0
ServiceUnavailableException(String,String,Throwable)0
String ServiceUnavailableException.getFilter()
void UnregisteredCollectionDependencyChecker.init()
void UnregisteredCollectionDependencyChecker.init()
void UnavailableDependencyChecker.init()
void UnavailableDependencyChecker.init()
4
org.osgi.service.blueprint.reflect.BeanArgument
int BeanArgument.getIndex()
void TestArgument.validate(BlueprintMetadata,BeanArgument)
1
Metadata BeanArgument.getValue()
void TestArgument.validate(BlueprintMetadata,BeanArgument)
1
String BeanArgument.getValueType()
void TestArgument.validate(BlueprintMetadata,BeanArgument)
1
org.osgi.service.blueprint.reflect.BeanMetadata
List BeanMetadata.getArguments()
void BlueprintMetadata.validateArgumentMetadata(BeanMetadata,TestArgument[])
void BlueprintMetadata.validatePartialConstructorMetadata(BeanMetadata,TestArgument[])
2
String BeanMetadata.getClassName()
void BeanComponent.validate(BlueprintMetadata,ComponentMetadata)
boolean BeanComponent.matches(ComponentMetadata)
boolean BeanComponent.matches(ComponentMetadata)
boolean BeanComponent.matches(ComponentMetadata)
void BlueprintMetadata.validateLifeCycle(String,String,String,String)
void BlueprintMetadata.validateFactoryMetadata(BeanMetadata,String,String,TestValue)
6
String BeanMetadata.getDestroyMethod()
void BeanComponent.validate(BlueprintMetadata,ComponentMetadata)
void BlueprintMetadata.validateLifeCycle(String,String,String,String)
2
Target BeanMetadata.getFactoryComponent()
void BeanComponent.validate(BlueprintMetadata,ComponentMetadata)
void BlueprintMetadata.validateFactoryMetadata(BeanMetadata,String,String,TestValue)
2
String BeanMetadata.getFactoryMethod()
void BeanComponent.validate(BlueprintMetadata,ComponentMetadata)
void BlueprintMetadata.validateFactoryMetadata(BeanMetadata,String,String,TestValue)
2
String BeanMetadata.getInitMethod()
void BeanComponent.validate(BlueprintMetadata,ComponentMetadata)
void BlueprintMetadata.validateLifeCycle(String,String,String,String)
2
List BeanMetadata.getProperties()
void BlueprintMetadata.validatePropertyMetadata(BeanMetadata,TestProperty[])
1
String BeanMetadata.getScope()
void BeanComponent.validate(BlueprintMetadata,ComponentMetadata)
1
org.osgi.service.blueprint.reflect.BeanProperty
String BeanProperty.getName()
void TestProperty.validate(BlueprintMetadata,BeanProperty)
BeanProperty BlueprintMetadata.locateProperty(List,TestProperty)
2
Metadata BeanProperty.getValue()
void TestProperty.validate(BlueprintMetadata,BeanProperty)
1
org.osgi.service.blueprint.reflect.CollectionMetadata
Class CollectionMetadata.getCollectionClass()
void TestCollectionValue.validate(BlueprintMetadata,Metadata)
boolean TestCollectionValue.equals(Metadata)
2
String CollectionMetadata.getValueType()
void TestCollectionValue.validate(BlueprintMetadata,Metadata)
1
List CollectionMetadata.getValues()
boolean TestMapValue.equals(Metadata)
void TestCollectionValue.validate(BlueprintMetadata,Metadata)
boolean TestCollectionValue.equals(Metadata)
3
org.osgi.service.blueprint.reflect.ComponentMetadata
int ComponentMetadata.getActivation()0
List ComponentMetadata.getDependsOn()0
String ComponentMetadata.getId()
void MetadataSamplerValidator.validate(BundleContext)
void MetadataSamplerValidator.validate(BundleContext)
2
org.osgi.service.blueprint.reflect.IdRefMetadata
String IdRefMetadata.getComponentId()
void TestIdRefValue.validate(BlueprintMetadata,Metadata)
boolean TestIdRefValue.equals(Metadata)
2
org.osgi.service.blueprint.reflect.MapEntry
NonNullMetadata MapEntry.getKey()
boolean MapValueEntry.equals(MapEntry)
void MapValueEntry.validate(BlueprintMetadata,MapEntry)
2
Metadata MapEntry.getValue()
boolean MapValueEntry.equals(MapEntry)
void MapValueEntry.validate(BlueprintMetadata,MapEntry)
2
org.osgi.service.blueprint.reflect.MapMetadata
List MapMetadata.getEntries()
void TestMapValue.validate(BlueprintMetadata,Metadata)
1
String MapMetadata.getKeyType()
void TestMapValue.validate(BlueprintMetadata,Metadata)
1
String MapMetadata.getValueType()
void TestMapValue.validate(BlueprintMetadata,Metadata)
1
org.osgi.service.blueprint.reflect.PropsMetadata
List PropsMetadata.getEntries()
void TestPropsValue.validate(BlueprintMetadata,Metadata)
boolean TestPropsValue.equals(Metadata)
2
org.osgi.service.blueprint.reflect.RefMetadata
String RefMetadata.getComponentId()
void TestRefValue.validate(BlueprintMetadata,Metadata)
boolean TestRefValue.equals(Metadata)
boolean TestRegistrationListener.matches(RegistrationListener)
3
org.osgi.service.blueprint.reflect.ReferenceListMetadata
int ReferenceListMetadata.getMemberType()
void ReferenceCollection.validate(BlueprintMetadata,ServiceReferenceMetadata)
boolean ReferenceCollection.matches(ComponentMetadata)
2
org.osgi.service.blueprint.reflect.ReferenceListener
String ReferenceListener.getBindMethod()
void BindingListener.validate(BlueprintMetadata,ReferenceListener)
1
Target ReferenceListener.getListenerComponent()
boolean BindingListener.matches(ReferenceListener)
void BindingListener.validate(BlueprintMetadata,ReferenceListener)
2
String ReferenceListener.getUnbindMethod()
void BindingListener.validate(BlueprintMetadata,ReferenceListener)
1
org.osgi.service.blueprint.reflect.ReferenceMetadata
long ReferenceMetadata.getTimeout()
void ReferencedService.validate(BlueprintMetadata,ServiceReferenceMetadata)
1
org.osgi.service.blueprint.reflect.RegistrationListener
Target RegistrationListener.getListenerComponent()
boolean TestRegistrationListener.matches(RegistrationListener)
1
String RegistrationListener.getRegistrationMethod()
boolean TestRegistrationListener.matches(RegistrationListener)
1
String RegistrationListener.getUnregistrationMethod()
boolean TestRegistrationListener.matches(RegistrationListener)
1
org.osgi.service.blueprint.reflect.ServiceMetadata
int ServiceMetadata.getAutoExport()
void ExportedService.validate(BlueprintMetadata,ComponentMetadata)
1
List ServiceMetadata.getInterfaces()
boolean ExportedService.matches(ComponentMetadata)
1
int ServiceMetadata.getRanking()
void ExportedService.validate(BlueprintMetadata,ComponentMetadata)
1
Collection ServiceMetadata.getRegistrationListeners()
void ExportedService.validate(BlueprintMetadata,ComponentMetadata)
1
Target ServiceMetadata.getServiceComponent()
boolean ExportedService.matches(ComponentMetadata)
1
List ServiceMetadata.getServiceProperties()
void ExportedService.validate(BlueprintMetadata,ComponentMetadata)
1
org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
int ServiceReferenceMetadata.getAvailability()
void ReferencedServiceBase.validate(BlueprintMetadata,ComponentMetadata)
1
String ServiceReferenceMetadata.getComponentName()
boolean ReferencedServiceBase.matches(ComponentMetadata)
boolean ReferencedServiceBase.matches(ComponentMetadata)
void ReferencedServiceBase.validate(BlueprintMetadata,ComponentMetadata)
3
String ServiceReferenceMetadata.getFilter()
boolean ReferencedServiceBase.matches(ComponentMetadata)
boolean ReferencedServiceBase.matches(ComponentMetadata)
void ReferencedServiceBase.validate(BlueprintMetadata,ComponentMetadata)
3
String ServiceReferenceMetadata.getInterface()
boolean ReferencedServiceBase.matches(ComponentMetadata)
boolean ReferencedServiceBase.matches(ComponentMetadata)
void ReferencedServiceBase.validate(BlueprintMetadata,ComponentMetadata)
3
Collection ServiceReferenceMetadata.getReferenceListeners()
void ReferencedServiceBase.validate(BlueprintMetadata,ComponentMetadata)
1
org.osgi.service.blueprint.reflect.ValueMetadata
String ValueMetadata.getStringValue()
void TestStringValue.validate(BlueprintMetadata,Metadata)
boolean TestStringValue.equals(Metadata)
2
String ValueMetadata.getType()
void TestStringValue.validate(BlueprintMetadata,Metadata)
boolean TestStringValue.equals(Metadata)
boolean TestStringValue.equals(Metadata)
3

AltStyle によって変換されたページ (->オリジナル) /