org.apache.felix.framework.searchpolicy
Class R4SearchPolicy

java.lang.Object
  extended by org.apache.felix.framework.searchpolicy.R4SearchPolicy
All Implemented Interfaces:
ISearchPolicy

public class R4SearchPolicy
extends java.lang.Object
implements ISearchPolicy


Constructor Summary
R4SearchPolicy(R4SearchPolicyCore policyCore, IModule module)
           
 
Method Summary
 java.lang.Object[] definePackage(java.lang.String name)
           
 java.lang.Class findClass(java.lang.String name)
           
 java.lang.String findLibrary(java.lang.String name)
           
 java.net.URL findResource(java.lang.String name)
           
 java.util.Enumeration findResources(java.lang.String name)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

R4SearchPolicy

public R4SearchPolicy(R4SearchPolicyCore policyCore,
                      IModule module)
Method Detail

definePackage

public java.lang.Object[] definePackage(java.lang.String name)
Specified by:
definePackage in interface ISearchPolicy

findClass

public java.lang.Class findClass(java.lang.String name)
                          throws java.lang.ClassNotFoundException
Specified by:
findClass in interface ISearchPolicy
Throws:
java.lang.ClassNotFoundException

findResource

public java.net.URL findResource(java.lang.String name)
                          throws ResourceNotFoundException
Specified by:
findResource in interface ISearchPolicy
Throws:
ResourceNotFoundException

findResources

public java.util.Enumeration findResources(java.lang.String name)
                                    throws ResourceNotFoundException
Specified by:
findResources in interface ISearchPolicy
Throws:
ResourceNotFoundException

findLibrary

public java.lang.String findLibrary(java.lang.String name)
Specified by:
findLibrary in interface ISearchPolicy

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object