Henry Kuijpers created SLING-11849:
--------------------------------------

             Summary: Create osgiContext#unregisterService() for easy 
unregistering of services
                 Key: SLING-11849
                 URL: https://issues.apache.org/jira/browse/SLING-11849
             Project: Sling
          Issue Type: Improvement
          Components: Testing
    Affects Versions: Testing OSGi Mock 3.3.6
            Reporter: Henry Kuijpers


Since we can do:

{code:java}
this.underTest = context.registerInjectActivateService(Test.class);
{code}
it would be very useful if we can also do:
{code:java}
context.unregisterService(this.underTest);
{code}
for example.

It would be very convenient to do this, since the OSGi Mock API is easy and 
simple to write and to be able to unregister services, it would be needed to 
have a ServiceRegistration<Test> and also a ServiceReference<Test> to be able 
to call .unregister() on it

If we add this method, then all this logic can be put in this method.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to