com.atlassian.sal.confluence.lifecycle
Class SpringManagedModuleReferenceParser

java.lang.Object
  extended by com.atlassian.sal.confluence.lifecycle.SpringManagedModuleReferenceParser
All Implemented Interfaces:
com.google.common.base.Function<org.osgi.framework.ServiceReference,com.atlassian.fugue.Option<com.atlassian.plugin.ModuleCompleteKey>>

public class SpringManagedModuleReferenceParser
extends java.lang.Object
implements com.google.common.base.Function<org.osgi.framework.ServiceReference,com.atlassian.fugue.Option<com.atlassian.plugin.ModuleCompleteKey>>

Derives a ModuleCompleteKey from a dynamic module service export.

Since:
5.6

Constructor Summary
SpringManagedModuleReferenceParser()
           
 
Method Summary
 com.atlassian.fugue.Option<com.atlassian.plugin.ModuleCompleteKey> apply(org.osgi.framework.ServiceReference serviceReference)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.google.common.base.Function
equals
 

Constructor Detail

SpringManagedModuleReferenceParser

public SpringManagedModuleReferenceParser()
Method Detail

apply

public com.atlassian.fugue.Option<com.atlassian.plugin.ModuleCompleteKey> apply(@Nullable
                                                                                org.osgi.framework.ServiceReference serviceReference)
Specified by:
apply in interface com.google.common.base.Function<org.osgi.framework.ServiceReference,com.atlassian.fugue.Option<com.atlassian.plugin.ModuleCompleteKey>>


Copyright © 2003-2014 Atlassian. All Rights Reserved.