# Uses of Interface
org.apache.sling.testing.mock.osgi.testsvc.osgiserviceutil.ServiceInterface2

Packages that use ServiceInterface2
Package
Description
org.apache.sling.testing.mock.osgi.testsvc.osgiserviceutil
org.apache.sling.testing.mock.osgi.testsvc.osgiserviceutil.activatedeactivate

## Uses of ServiceInterface2 in org.apache.sling.testing.mock.osgi.testsvc.osgiserviceutil

Classes in org.apache.sling.testing.mock.osgi.testsvc.osgiserviceutil that implement ServiceInterface2
Modifier and Type
Class
Description
`class`
`Service2`
`class`
`Service3`
Methods in org.apache.sling.testing.mock.osgi.testsvc.osgiserviceutil that return types with arguments of type ServiceInterface2
Modifier and Type
Method
Description
`List<ServiceInterface2>`
Service3.`getReferences2()`
`List<ServiceInterface2>`
Service3OsgiR6.`getReferences2()`
`List<ServiceInterface2>`
Service3OsgiR6ComponentServiceObjectsImpl.`getReferences2()`
`List<ServiceInterface2>`
Service3OsgiR6Impl.`getReferences2()`
`List<ServiceInterface2>`
Service3StaticGreedy.`getReferences2()`
`List<ServiceInterface2>`
Service3StaticGreedyConstructorInjectionComponentServiceObjectsImpl.`getReferences2()`
`List<ServiceInterface2>`
Service3StaticGreedyConstructorInjectionImpl.`getReferences2()`
`List<ServiceInterface2>`
Service3StaticGreedyImpl.`getReferences2()`
Method parameters in org.apache.sling.testing.mock.osgi.testsvc.osgiserviceutil with type arguments of type ServiceInterface2
Modifier and Type
Method
Description
`protected void`
Service3StaticGreedyImpl.`bindReference2(org.osgi.framework.ServiceReference<ServiceInterface2> serviceReference)`
`protected void`
Service3StaticGreedyImpl.`unbindReference2(org.osgi.framework.ServiceReference<ServiceInterface2> serviceReference)`
Constructor parameters in org.apache.sling.testing.mock.osgi.testsvc.osgiserviceutil with type arguments of type ServiceInterface2
Modifier
Constructor
Description
``
`Service3StaticGreedyConstructorInjectionComponentServiceObjectsImpl(org.osgi.service.component.ComponentServiceObjects<ServiceInterface1> reference1, org.osgi.service.component.ComponentServiceObjects<ServiceInterface1Optional> reference1Optional, List<org.osgi.service.component.ComponentServiceObjects<ServiceInterface2>> references2, List<org.osgi.service.component.ComponentServiceObjects<ServiceSuperInterface3>> references3, org.osgi.service.component.ComponentContext ctx, Map<String,Object> config)`
``
`Service3StaticGreedyConstructorInjectionComponentServiceObjectsImpl(org.osgi.service.component.ComponentServiceObjects<ServiceInterface1> reference1, org.osgi.service.component.ComponentServiceObjects<ServiceInterface1Optional> reference1Optional, List<org.osgi.service.component.ComponentServiceObjects<ServiceInterface2>> references2, List<org.osgi.service.component.ComponentServiceObjects<ServiceSuperInterface3>> references3, org.osgi.service.component.ComponentContext ctx, Map<String,Object> config, Object illegalParameter)`
``
`Service3StaticGreedyConstructorInjectionImpl(ServiceInterface1 reference1, ServiceInterface1Optional reference1Optional, List<org.osgi.framework.ServiceReference<ServiceInterface2>> references2, List<ServiceSuperInterface3> references3, org.osgi.service.component.ComponentContext ctx, Map<String,Object> config)`
``
`Service3StaticGreedyConstructorInjectionImpl(ServiceInterface1 reference1, ServiceInterface1Optional reference1Optional, List<org.osgi.framework.ServiceReference<ServiceInterface2>> references2, List<ServiceSuperInterface3> references3, org.osgi.service.component.ComponentContext ctx, Map<String,Object> config, Object illegalParameter)`

## Uses of ServiceInterface2 in org.apache.sling.testing.mock.osgi.testsvc.osgiserviceutil.activatedeactivate

Classes in org.apache.sling.testing.mock.osgi.testsvc.osgiserviceutil.activatedeactivate that implement ServiceInterface2
Modifier and Type
Class
Description
`class`
`Service8`