in osgi/blueprint/src/main/java/org/apache/karaf/webconsole/osgi/blueprint/BlueprintBundleStateTracker.java [44:63]
private BlueprintState getState(BlueprintEvent blueprintEvent) {
switch (blueprintEvent.getType()) {
case BlueprintEvent.CREATING:
return BlueprintState.Creating;
case BlueprintEvent.CREATED:
return BlueprintState.Created;
case BlueprintEvent.DESTROYING:
return BlueprintState.Destroying;
case BlueprintEvent.DESTROYED:
return BlueprintState.Destroyed;
case BlueprintEvent.FAILURE:
return BlueprintState.Failure;
case BlueprintEvent.GRACE_PERIOD:
return BlueprintState.GracePeriod;
case BlueprintEvent.WAITING:
return BlueprintState.Waiting;
default:
return BlueprintState.Unknown;
}
}