public interface ScrConfiguration
ScrConfiguration
class conveys configuration for the
Felix DS implementation bundle.
Configuration Source
ManagedService
with Service PID
org.apache.felix.scr.ScrService
. This class uses an OSGi Service Factory
(ScrManagedServiceServiceFactory
)
to register the managed service without requiring the Configuration Admin
Service API to be required upfront.
See the Configuration section of the Apache Felix Service Component Runtime documentation page for detailed information.
Modifier and Type | Field and Description |
---|---|
static long |
DEFAULT_LOCK_TIMEOUT_MILLISECONDS |
static long |
DEFAULT_STOP_TIMEOUT_MILLISECONDS |
static java.lang.String |
PID |
static java.lang.String |
PROP_DELAYED_KEEP_INSTANCES |
static java.lang.String |
PROP_FACTORY_ENABLED |
static java.lang.String |
PROP_GLOBAL_EXTENDER |
static java.lang.String |
PROP_INFO_SERVICE |
static java.lang.String |
PROP_LOCK_TIMEOUT |
static java.lang.String |
PROP_LOGLEVEL |
static java.lang.String |
PROP_STOP_TIMEOUT |
Modifier and Type | Method and Description |
---|---|
int |
getLogLevel()
Returns the current log level.
|
boolean |
infoAsService() |
boolean |
isFactoryEnabled() |
boolean |
keepInstances() |
long |
lockTimeout() |
long |
stopTimeout() |
static final java.lang.String PID
static final java.lang.String PROP_FACTORY_ENABLED
static final java.lang.String PROP_DELAYED_KEEP_INSTANCES
static final java.lang.String PROP_INFO_SERVICE
static final java.lang.String PROP_LOCK_TIMEOUT
static final java.lang.String PROP_STOP_TIMEOUT
static final long DEFAULT_LOCK_TIMEOUT_MILLISECONDS
static final long DEFAULT_STOP_TIMEOUT_MILLISECONDS
static final java.lang.String PROP_LOGLEVEL
static final java.lang.String PROP_GLOBAL_EXTENDER