Class BundleStartLevelDTO
- java.lang.Object
-
- org.osgi.dto.DTO
-
- org.osgi.framework.startlevel.dto.BundleStartLevelDTO
-
public class BundleStartLevelDTO extends DTO
Data Transfer Object for a BundleStartLevel.An installed Bundle can be adapted to provide a
BundleStartLevelDTOfor the Bundle.
-
-
Field Summary
Fields Modifier and Type Field Description booleanactivationPolicyUsedThe bundle's autostart setting indicates that the activation policy declared in the bundle manifest must be used.longbundleThe id of the bundle associated with this start level.booleanpersistentlyStartedThe bundle's autostart setting indicates it must be started.intstartLevelThe assigned start level value for the bundle.
-
Constructor Summary
Constructors Constructor Description BundleStartLevelDTO()
-
-
-
Field Detail
-
bundle
public long bundle
The id of the bundle associated with this start level.- See Also:
BundleReference.getBundle()
-
startLevel
public int startLevel
The assigned start level value for the bundle.- See Also:
BundleStartLevel.getStartLevel()
-
activationPolicyUsed
public boolean activationPolicyUsed
The bundle's autostart setting indicates that the activation policy declared in the bundle manifest must be used.
-
persistentlyStarted
public boolean persistentlyStarted
The bundle's autostart setting indicates it must be started.- See Also:
BundleStartLevel.isPersistentlyStarted()
-
-