public class Services
extends java.lang.Object
| Constructor and Description |
|---|
Services() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Map<java.lang.String,java.lang.String> |
createProperties(java.lang.String... elements) |
static boolean |
isAvailable(org.osgi.framework.BundleContext context,
Service service) |
static boolean |
isAvailable(org.osgi.framework.BundleContext context,
java.util.Set<Service> services) |
static boolean |
isAvailable(org.osgi.framework.BundleContext context,
java.lang.String className) |
static boolean |
isAvailable(org.osgi.framework.BundleContext context,
java.lang.String className,
java.util.Map<java.lang.String,java.lang.String> properties) |
static java.util.Set<Service> |
parseHeader(java.lang.String header)
Parse an OSGi Export-Service header into a set of
Service representations |
public static java.util.Set<Service> parseHeader(java.lang.String header)
Service representationsheader - the header valuepublic static boolean isAvailable(org.osgi.framework.BundleContext context,
java.lang.String className)
throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.InvalidSyntaxExceptionpublic static boolean isAvailable(org.osgi.framework.BundleContext context,
java.lang.String className,
java.util.Map<java.lang.String,java.lang.String> properties)
throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.InvalidSyntaxExceptionpublic static boolean isAvailable(org.osgi.framework.BundleContext context,
Service service)
throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.InvalidSyntaxExceptionpublic static java.util.Map<java.lang.String,java.lang.String> createProperties(java.lang.String... elements)
public static boolean isAvailable(org.osgi.framework.BundleContext context,
java.util.Set<Service> services)
throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.InvalidSyntaxExceptionCopyright © 2014 Red Hat. All Rights Reserved.