io.fabric8.runtime.container.tomcat.registration.TomcatContainerRegistration.class Maven / Gradle / Ivy
???? 2K B
?CD
EF GH
C I J K LM
C N O
P
Q
R
STU VWX YZ
[ \ ]^_
]` ]ab
cd
e ]f
cg
ch ]ijk ]l
m ]n
op
cq ]r
os ]t
u ]vw 4x yz
{ ]|
}
~
?? ]? ]?????
? ??
????? ]?
?? !?
??
??
c? ??
c?????
P??? U?? X???
k??
????
?
?
?
???
? ]??{???????
k??
mC
m???
m?
m??
?? ]? ?
c?????
????
?? ???
??
?
????? InnerClasses LOGGER Lorg/slf4j/Logger; DEFAULT_HTTP_PORT I
ConstantValue ? DEFAULT_HTTPS_PORT ? mbeanServer (Lio/fabric8/api/scr/ValidatingReference; Signature HLio/fabric8/api/scr/ValidatingReference; RuntimeInvisibleAnnotations ,Lorg/apache/felix/scr/annotations/Reference; referenceInterface Ljavax/management/MBeanServer; bind bindMBeanServer unbind unbindMBeanServer runtimeProperties LLio/fabric8/api/scr/ValidatingReference; "Lio/fabric8/api/RuntimeProperties; curator YLio/fabric8/api/scr/ValidatingReference; /Lorg/apache/curator/framework/CuratorFramework;
fabricService HLio/fabric8/api/scr/ValidatingReference; Lio/fabric8/api/FabricService; geoLocationService MLio/fabric8/api/scr/ValidatingReference; #Lio/fabric8/api/GeoLocationService; httpConnectors Ljava/util/Set; :Ljava/util/Set; httpsConnectors server Lorg/apache/catalina/Server; ()V Code LineNumberTable LocalVariableTable this NLio/fabric8/runtime/container/tomcat/registration/TomcatContainerRegistration; activate +Lorg/apache/felix/scr/annotations/Activate;
deactivate -Lorg/apache/felix/scr/annotations/Deactivate; activateInternal versionNode Ljava/lang/String; profileNode address resolver arr$ [Ljava/lang/String; len$ i$ domainsNode stat Lorg/apache/zookeeper/data/Stat; current Lio/fabric8/api/Container; minimumPort maximumPort e Ljava/lang/Exception; sysprops karafName version profiles
StackMapTableDT_? ?? stateChanged f(Lorg/apache/curator/framework/CuratorFramework;Lorg/apache/curator/framework/state/ConnectionState;)V ex client newState 4Lorg/apache/curator/framework/state/ConnectionState;
checkAlive nodeAlive
Exceptions getServer ()Lorg/apache/catalina/Server; name Ljavax/management/ObjectName;????? initializeConnectors connector )Lorg/apache/catalina/connector/Connector; *[Lorg/apache/catalina/connector/Connector; service Lorg/apache/catalina/Service; [Lorg/apache/catalina/Service; services ?? ?? registerHttp (Lio/fabric8/api/Container;)V container httpEnabled Z httpsEnabled protocol httpPort httpUrl
isHttpEnabled ()Z? isHttpsEnabled getHttpPort ()I Ljava/util/Iterator; port?
getHttpUrl 9(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; httpConnectionPort?? getHttpsPort getGlobalResolutionPolicy e(Lio/fabric8/api/RuntimeProperties;Lorg/apache/curator/framework/CuratorFramework;)Ljava/lang/String; zooKeeper policy validResolverList Ljava/util/List; LocalVariableTypeTable $Ljava/util/List;? getContainerResolutionPolicy w(Lio/fabric8/api/RuntimeProperties;Lorg/apache/curator/framework/CuratorFramework;Ljava/lang/String;)Ljava/lang/String; getContainerPointer U(Lorg/apache/curator/framework/CuratorFramework;Ljava/lang/String;)Ljava/lang/String; pointer getContainer ()Lio/fabric8/api/Container; !(Ljavax/management/MBeanServer;)V bindCurator 2(Lorg/apache/curator/framework/CuratorFramework;)V
unbindCurator bindRuntimeProperties %(Lio/fabric8/api/RuntimeProperties;)V unbindRuntimeProperties bindFabricService !(Lio/fabric8/api/FabricService;)V unbindFabricService bindGeoLocationService &(Lio/fabric8/api/GeoLocationService;)V unbindGeoLocationService
access$000 x(Lio/fabric8/runtime/container/tomcat/registration/TomcatContainerRegistration;)Lio/fabric8/api/scr/ValidatingReference; x0
SourceFile TomcatContainerRegistration.java RuntimeVisibleAnnotations Lio/fabric8/api/jcip/ThreadSafe; ,Lorg/apache/felix/scr/annotations/Component; (io.fabric8.container.registration.tomcat label %Fabric8 Tomcat Container Registration immediate metatype *Lorg/apache/felix/scr/annotations/Service; value &Lio/fabric8/api/ContainerRegistration;