public class ActivationTemplateDTO extends DTO
The content of this DTO is resolved form metadata at initialization time and remains the same between the CDI bundle restarts.
Modifier and Type | Field and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
properties
The default properties for activations which represent container
component services.
|
ServiceScope |
scope
The
ServiceScope of this activation |
java.util.List<java.lang.String> |
serviceClasses
Describes the set of fully qualified names of the interfaces/classes
under which this activation will publish and OSGi service
|
Constructor and Description |
---|
ActivationTemplateDTO() |
public ServiceScope scope
ServiceScope
of this activation
Must not be null
.
public java.util.List<java.lang.String> serviceClasses
Must not be null
. An empty array indicated this activation will
not publish an OSGi service
public java.util.Map<java.lang.String,java.lang.Object> properties
These are merged (and possibly replaced) with runtime properties.
Must not be null
. May be empty if no default properties are
provided.
Copyright © OSGi Alliance (2000, 2018). All Rights Reserved. Licensed under the OSGi Specification License, Version 2.0