org.osgi.framework
Class FrameworkUtil

java.lang.Object
  extended by org.osgi.framework.FrameworkUtil

public class FrameworkUtil
extends java.lang.Object

Framework Utility class.

This class contains utility methods which access Framework functions that may be useful to bundles.

Since:
1.3

Method Summary
static Filter createFilter(java.lang.String filter)
          Creates a Filter object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

createFilter

public static Filter createFilter(java.lang.String filter)
                           throws InvalidSyntaxException
Creates a Filter object. This Filter object may be used to match a ServiceReference object or a Dictionary object.

If the filter cannot be parsed, an InvalidSyntaxException will be thrown with a human readable message where the filter became unparsable.

Parameters:
filter - The filter string.
Returns:
A Filter object encapsulating the filter string.
Throws:
InvalidSyntaxException - If filter contains an invalid filter string that cannot be parsed.
java.lang.NullPointerException - If filter is null.
See Also:
Filter