public interface ServiceState<S>
extends org.osgi.framework.ServiceRegistration<S>, org.osgi.framework.ServiceReference<S>
Modifier and Type | Interface and Description |
---|---|
static interface |
ServiceState.ValueProvider<S> |
Modifier and Type | Method and Description |
---|---|
void |
addUsingBundle(org.jboss.osgi.resolver.XBundle bundleState) |
List<String> |
getClassNames() |
Dictionary<String,?> |
getPreviousProperties() |
org.osgi.framework.ServiceRegistration<S> |
getRegistration() |
S |
getScopedValue(org.jboss.osgi.resolver.XBundle bundle) |
long |
getServiceId() |
org.jboss.osgi.resolver.XBundle |
getServiceOwner() |
int |
getServiceRanking() |
Set<org.jboss.osgi.resolver.XBundle> |
getUsingBundlesInternal() |
boolean |
isUnregistered() |
void |
removeUsingBundle(org.jboss.osgi.resolver.XBundle bundle) |
void |
ungetScopedValue(org.jboss.osgi.resolver.XBundle bundle) |
void |
unregisterInternal() |
long getServiceId()
S getScopedValue(org.jboss.osgi.resolver.XBundle bundle)
void ungetScopedValue(org.jboss.osgi.resolver.XBundle bundle)
org.osgi.framework.ServiceRegistration<S> getRegistration()
void unregisterInternal()
Dictionary<String,?> getPreviousProperties()
org.jboss.osgi.resolver.XBundle getServiceOwner()
void addUsingBundle(org.jboss.osgi.resolver.XBundle bundleState)
void removeUsingBundle(org.jboss.osgi.resolver.XBundle bundle)
Set<org.jboss.osgi.resolver.XBundle> getUsingBundlesInternal()
int getServiceRanking()
boolean isUnregistered()
Copyright © 2013 JBoss by Red Hat. All rights reserved.