io.fabric8.features.FabricFeaturesServiceImpl.class Maven / Gradle / Ivy
???? 2 {0
|1
23 {45
1
678
9
6: {;<
1 {= {>
?@ A
{BCD
{E F
{GHIJK
{L
MNJO
{P
QR
{STUV
WX
/Y
Z
{[\]
(1
{^_`abcdcef
{gh {ijklJmnJo ?
{pq
/rs
<1
<tu
<X Evw
B1Jbxy
Bz
BX{
{|}
{~ 6J?J?? 6?k? ?
{? ???_?
/?
/? [???
\???
{??k??k?
{? E??
f1?b
\1 [?H? 6? E?H???
?????
r?? ?
t?
?
??
????? VersionProfile InnerClasses LOGGER Lorg/slf4j/Logger; executor &Ljava/util/concurrent/ExecutorService;
fabricService (Lio/fabric8/api/scr/ValidatingReference; Signature HLio/fabric8/api/scr/ValidatingReference; RuntimeInvisibleAnnotations ,Lorg/apache/felix/scr/annotations/Reference; referenceInterface Lio/fabric8/api/FabricService; repositories &Lcom/google/common/cache/LoadingCache; `Lcom/google/common/cache/LoadingCache; RuntimeVisibleAnnotations Lio/fabric8/api/jcip/GuardedBy; value this installedRepositories Ljava/util/Set; 7Ljava/util/Set; installedFeatures 4Ljava/util/Set; ()V Code LineNumberTable LocalVariableTable /Lio/fabric8/features/FabricFeaturesServiceImpl; activate +Lorg/apache/felix/scr/annotations/Activate;
deactivate -Lorg/apache/felix/scr/annotations/Deactivate; run validateRepository (Ljava/net/URI;)V uri Ljava/net/URI;
Exceptions
addRepository (Ljava/net/URI;Z)V b Z unsupportedAddRepository removeRepository unsupportedRemoveRepository restoreRepository listRepositories )()[Lorg/apache/karaf/features/Repository; ex Ljava/lang/Exception; Ljava/lang/String; i$ Ljava/util/Iterator; repos LocalVariableTypeTable
StackMapTable???fh installFeature (Ljava/lang/String;)V s ((Ljava/lang/String;Ljava/util/EnumSet;)V options Ljava/util/EnumSet;? Option GLjava/util/EnumSet; \(Ljava/lang/String;Ljava/util/EnumSet;)V '(Ljava/lang/String;Ljava/lang/String;)V s2 featureName :(Ljava/lang/String;Ljava/lang/String;Ljava/util/EnumSet;)V n(Ljava/lang/String;Ljava/lang/String;Ljava/util/EnumSet;)V 9(Lorg/apache/karaf/features/Feature;Ljava/util/EnumSet;)V feature #Lorg/apache/karaf/features/Feature; m(Lorg/apache/karaf/features/Feature;Ljava/util/EnumSet;)V installFeatures %(Ljava/util/Set;Ljava/util/EnumSet;)V features sb Ljava/lang/StringBuffer;w ~(Ljava/util/Set;Ljava/util/EnumSet;)V unsupportedInstallFeature uninstallFeature unsupportedUninstallFeature listFeatures &()[Lorg/apache/karaf/features/Feature; arr$ $[Lorg/apache/karaf/features/Feature; len$ I
repository &Lorg/apache/karaf/features/Repository; '[Lorg/apache/karaf/features/Repository; allfeaturesn listInstalledFeatures parts [Ljava/lang/String; name version f
versionMap Ljava/util/TreeMap; allFeatures Ljava/util/Map; e installed JLjava/util/TreeMap; iLjava/util/Map;>;?x isInstalled &(Lorg/apache/karaf/features/Feature;)Z
getFeature 7(Ljava/lang/String;)Lorg/apache/karaf/features/Feature; I(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/karaf/features/Feature; getFeatures %(Ljava/lang/Iterable;)Ljava/util/Map; repo Ljava/lang/Iterable; FLjava/util/Map; ;? ?(Ljava/lang/Iterable;)Ljava/util/Map;>; listInstalledRepositories repositoryUris profile Lio/fabric8/api/Profile; #Ljava/util/Set;? populateRepositories $(Ljava/lang/String;Ljava/util/Set;)V u [Ljava/net/URI; L(Ljava/lang/String;Ljava/util/Set;)V addFeatures 5(Lorg/apache/karaf/features/Feature;Ljava/util/Set;)V
dependency Z(Lorg/apache/karaf/features/Feature;Ljava/util/Set;)V getAllProfilesOverlay ()Lio/fabric8/api/Profile; fservice container Lio/fabric8/api/Container; Lio/fabric8/api/Version; p bindFabricService !(Lio/fabric8/api/FabricService;)V unbindFabricService
access$000 Y(Lio/fabric8/features/FabricFeaturesServiceImpl;)Lio/fabric8/api/scr/ValidatingReference; x0
SourceFile FabricFeaturesServiceImpl.java Lio/fabric8/api/jcip/ThreadSafe; ,Lorg/apache/felix/scr/annotations/Component; io.fabric8.features label Fabric8 Features Service immediate metatype *Lorg/apache/felix/scr/annotations/Service; +Lorg/apache/karaf/features/FeaturesService; ? ? ? ???? ? ? &io/fabric8/api/scr/ValidatingReference??? /io/fabric8/features/FabricFeaturesServiceImpl$1 ???? ? ? java/util/HashSet ? ? ? ??? io/fabric8/api/FabricService??? ????? ???? ??? ??? ? ?????? ? ??? ? ? ? 'java/lang/UnsupportedOperationException ?The container is managed by fabric, please use fabric:profile-edit --repositories %s target-profile instead. See fabric:profile-edit --help for more information. java/lang/Object????? ? ? ? ? ?The container is managed by fabric, please use fabric:profile-edit --delete --repositories %s target-profile instead. See fabric:profile-edit --help for more information. java/util/LinkedHashSet??????????? java/lang/String java/lang/Exception ? ? -Error while populating repositories from uri.????? $org/apache/karaf/features/Repository?? ? ? 0.0.0?? java/lang/StringBuilder?? /?? java/lang/StringBuffer !org/apache/karaf/features/Feature
--feature ?? ?The container is managed by fabric, please use fabric:profile-edit --features %s target-profile instead. See fabric:profile-edit --help for more information. ? ? ?The container is managed by fabric, please use fabric:profile-edit --delete --features %s target-profile instead. See fabric:profile-edit --help for more information. ? ? ? ????? Could not load features from %s.???? ? ????? ????????
java/util/Map java/util/TreeMap??? ? *Error while adding {} to the features list? ? Error retrieving features.? ? ?? java/util/HashMap???