org.ops4j.pax.wicket.util
Class BundleClassResolverHelper

java.lang.Object
  extended by org.ops4j.pax.wicket.util.BundleClassResolverHelper

public final class BundleClassResolverHelper
extends Object

BundleClassResolverHelper is a helper to register IClassResolver.


Constructor Summary
BundleClassResolverHelper(org.osgi.framework.BundleContext bundleContext)
          Construct an instance of BundleClassResolver.
 
Method Summary
 void dispose()
          Unregister class resolver.
 String getServicePid()
           
 void register()
          Register class resolver.
 void setApplicationName(String... applicationNames)
          Sets the application nane.
 void setServicePid(String servicePid)
          Sets the service pid of this BundleClassResolverHelper instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BundleClassResolverHelper

public BundleClassResolverHelper(org.osgi.framework.BundleContext bundleContext)
                          throws IllegalArgumentException
Construct an instance of BundleClassResolver.

Throws:
IllegalArgumentException
Method Detail

setServicePid

public final void setServicePid(String servicePid)
Sets the service pid of this BundleClassResolverHelper instance. This is useful if this class resolver needs to be wired to multiple pax-wicket applications.


getServicePid

public final String getServicePid()
Returns:
The service pid of this BundleClassResolverHelper. Returns null if not set.

setApplicationName

public final void setApplicationName(String... applicationNames)
Sets the application nane.


register

public final void register()
Register class resolver.


dispose

public final void dispose()
Unregister class resolver.



Copyright © 2006-2012 OPS4J - Open Participation Software for Java. All Rights Reserved.