All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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
STUVWXYZ
[	\	]^_
]`	]ab
cd
e	]f
cg
ch	]ijk	]l
m	]n
op
cq	]r
os	]t
u	]vw4x	yz
{	]|
}
~
??	]?	]?????
?	??
?????	]?
??!?
??
??
c?	??
c?????
P???U??X???
k??
????
?
?
?
???
?	]??{???????
k??
mC
m???
m?
m??
??	]??
c?????
????
?????
??
?
?????InnerClassesLOGGERLorg/slf4j/Logger;DEFAULT_HTTP_PORTI
ConstantValue?DEFAULT_HTTPS_PORT ?mbeanServer(Lio/fabric8/api/scr/ValidatingReference;	SignatureHLio/fabric8/api/scr/ValidatingReference;RuntimeInvisibleAnnotations,Lorg/apache/felix/scr/annotations/Reference;referenceInterfaceLjavax/management/MBeanServer;bindbindMBeanServerunbindunbindMBeanServerruntimePropertiesLLio/fabric8/api/scr/ValidatingReference;"Lio/fabric8/api/RuntimeProperties;curatorYLio/fabric8/api/scr/ValidatingReference;/Lorg/apache/curator/framework/CuratorFramework;
fabricServiceHLio/fabric8/api/scr/ValidatingReference;Lio/fabric8/api/FabricService;geoLocationServiceMLio/fabric8/api/scr/ValidatingReference;#Lio/fabric8/api/GeoLocationService;httpConnectorsLjava/util/Set;:Ljava/util/Set;httpsConnectorsserverLorg/apache/catalina/Server;()VCodeLineNumberTableLocalVariableTablethisNLio/fabric8/runtime/container/tomcat/registration/TomcatContainerRegistration;activate+Lorg/apache/felix/scr/annotations/Activate;
deactivate-Lorg/apache/felix/scr/annotations/Deactivate;activateInternalversionNodeLjava/lang/String;profileNodeaddressresolverarr$[Ljava/lang/String;len$i$domainsNodestat Lorg/apache/zookeeper/data/Stat;currentLio/fabric8/api/Container;minimumPortmaximumPorteLjava/lang/Exception;sysprops	karafNameversionprofiles
StackMapTableDT_???stateChangedf(Lorg/apache/curator/framework/CuratorFramework;Lorg/apache/curator/framework/state/ConnectionState;)VexclientnewState4Lorg/apache/curator/framework/state/ConnectionState;
checkAlive	nodeAlive
Exceptions	getServer()Lorg/apache/catalina/Server;nameLjavax/management/ObjectName;?????initializeConnectors	connector)Lorg/apache/catalina/connector/Connector;*[Lorg/apache/catalina/connector/Connector;serviceLorg/apache/catalina/Service;[Lorg/apache/catalina/Service;services????registerHttp(Lio/fabric8/api/Container;)V	containerhttpEnabledZhttpsEnabledprotocolhttpPorthttpUrl
isHttpEnabled()Z?isHttpsEnabledgetHttpPort()ILjava/util/Iterator;port?
getHttpUrl9(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;httpConnectionPort??getHttpsPortgetGlobalResolutionPolicye(Lio/fabric8/api/RuntimeProperties;Lorg/apache/curator/framework/CuratorFramework;)Ljava/lang/String;	zooKeeperpolicyvalidResolverListLjava/util/List;LocalVariableTypeTable$Ljava/util/List;?getContainerResolutionPolicyw(Lio/fabric8/api/RuntimeProperties;Lorg/apache/curator/framework/CuratorFramework;Ljava/lang/String;)Ljava/lang/String;getContainerPointerU(Lorg/apache/curator/framework/CuratorFramework;Ljava/lang/String;)Ljava/lang/String;pointergetContainer()Lio/fabric8/api/Container;!(Ljavax/management/MBeanServer;)VbindCurator2(Lorg/apache/curator/framework/CuratorFramework;)V
unbindCuratorbindRuntimeProperties%(Lio/fabric8/api/RuntimeProperties;)VunbindRuntimePropertiesbindFabricService!(Lio/fabric8/api/FabricService;)VunbindFabricServicebindGeoLocationService&(Lio/fabric8/api/GeoLocationService;)VunbindGeoLocationService
access$000x(Lio/fabric8/runtime/container/tomcat/registration/TomcatContainerRegistration;)Lio/fabric8/api/scr/ValidatingReference;x0
SourceFile TomcatContainerRegistration.javaRuntimeVisibleAnnotations Lio/fabric8/api/jcip/ThreadSafe;,Lorg/apache/felix/scr/annotations/Component;(io.fabric8.container.registration.tomcatlabel%Fabric8 Tomcat Container Registration	immediatemetatype*Lorg/apache/felix/scr/annotations/Service;value&Lio/fabric8/api/ContainerRegistration;?
localhostname@ABC?Dglobal.resolver?E1local.resolver${zk:%s/%s}${zk:%s/resolver}java/lang/ObjectFGio/fabric8/api/FabricServiceH!Nio/fabric8/runtime/container/tomcat/registration/TomcatContainerRegistration$1?I?J?J$io/fabric8/api/scr/AbstractComponent$io/fabric8/api/ContainerRegistration:org/apache/curator/framework/state/ConnectionStateListenerNio/fabric8/runtime/container/tomcat/registration/TomcatContainerRegistration$2org/apache/zookeeper/data/Stat-javax/management/MalformedObjectNameException+javax/management/AttributeNotFoundExceptionjavax/management/MBeanException$javax/management/ReflectionException*javax/management/InstanceNotFoundExceptionorg/apache/catalina/Servicejava/io/IOExceptionjava/util/Iterator$org/apache/zookeeper/KeeperExceptionjava/lang/InterruptedExceptionjava/util/Listorg/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;activateComponentdeactivateComponentget()Ljava/lang/Object;getProperty&(Ljava/lang/String;)Ljava/lang/String;8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;io/fabric8/zookeeper/ZkPathCONFIG_CONTAINERLio/fabric8/zookeeper/ZkPath;getPath'([Ljava/lang/String;)Ljava/lang/String;CONFIG_VERSIONS_CONTAINER)io/fabric8/zookeeper/utils/ZooKeeperUtils
createDefaultV(Lorg/apache/curator/framework/CuratorFramework;Ljava/lang/String;Ljava/lang/String;)VCONTAINER_DOMAINSexistsc(Lorg/apache/curator/framework/CuratorFramework;Ljava/lang/String;)Lorg/apache/zookeeper/data/Stat;
deleteSafeD(Lorg/apache/curator/framework/CuratorFramework;Ljava/lang/String;)VCONTAINER_BINDADDRESSCONTAINER_RESOLVERCONTAINER_LOCAL_HOSTNAMEio/fabric8/utils/HostUtilsgetLocalHostName()Ljava/lang/String;setDataCONTAINER_LOCAL_IP
getLocalIpCONTAINER_IPCONTAINER_GEOLOCATIONgetGeoLocationio/fabric8/zookeeper/ZkDefsVALID_RESOLVERSisEmptyCONTAINER_ADDRESSCONTAINER_PORT_MINCONTAINER_PORT_MAXorg/slf4j/Loggerwarn*(Ljava/lang/String;Ljava/lang/Throwable;)VisValid=$SwitchMap$org$apache$curator$framework$state$ConnectionState[I2org/apache/curator/framework/state/ConnectionStateordinalerror(Ljava/lang/String;)VCONTAINER_ALIVEgetEphemeralOwner()JgetZookeeperClient-()Lorg/apache/curator/CuratorZookeeperClient;)org/apache/curator/CuratorZookeeperClientgetZooKeeper"()Lorg/apache/zookeeper/ZooKeeper;org/apache/zookeeper/ZooKeepergetSessionIddeleteorg/apache/zookeeper/CreateMode	EPHEMERAL!Lorg/apache/zookeeper/CreateMode;createv(Lorg/apache/curator/framework/CuratorFramework;Ljava/lang/String;Lorg/apache/zookeeper/CreateMode;)Ljava/lang/String;9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VgetAttributeC(Ljavax/management/ObjectName;Ljava/lang/String;)Ljava/lang/Object;findServices ()[Lorg/apache/catalina/Service;findConnectors,()[Lorg/apache/catalina/connector/Connector;	getSchemeequals(Ljava/lang/Object;)Z
java/util/Setaddio/fabric8/api/ContainergetIdCONTAINER_HTTPiterator()Ljava/util/Iterator;hasNextnextgetPortappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toStringjava/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;POLICIES
getStringDatacontainsformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;getCurrentContainer?(Lio/fabric8/runtime/container/tomcat/registration/TomcatContainerRegistration;Lio/fabric8/api/Container;Ljava/lang/String;Lio/fabric8/api/FabricService;Ljava/lang/String;)V(Ljava/lang/Object;)V1?????????????????????c??s??s????????c????????c????????c????????c???????????????\*?*??*?Y??*?Y??	*?Y??*?Y??
*?Y??*?Y?
?*?Y?
???&	QSXZ$\/^:`EcPd?\?????;	*?*???jkl?	???????3*???
pq????????<?*?	??L+?M+?N+?:**???H??Y,S?:? ?Y-SY,S?:*???!-?"*???!?"*?#?$?Y,S?:*???!?%:?*???!?&*???!?'?Y,S?+()??"*???!?*?Y,S?*+*???!,?+?"*???!?,?Y,S??-?.*???!?/?Y,S??0?.*???!?1?Y,S?*???!,?2?.*???!?3?Y,S?*???4?5?"?6:?66		?l	2:
+
?:?P?7?H*???!?8?Y,SY
S??%?%*???!?8?Y,SY
S??.?	???*?9:*?:*?;+?Y,S??"*???!???Y,S?	?"?:*?A?B?)nq@??%tuvw)y1z6{F|Z}j~{?????????????"?@?i?????????
???? ?*?4?Q?n?q?s?????F5??Z!???R???\??
?x???s???p??	????????X??*D??4:??	s
?????v??m??b??)X???I?{??????8??????i??`??????????<*?C?7?D,?E.?,*?#?N*?F?G?(,/@???(?,?/?0?;??*0??<??<??<???(F????!?*?	??L+?M?H?Y,S?N*???!-?%:?D?I*???!?J?K?L??8*???!-?M*???!-?N?OW?*???!-?N?OW??*
???#?3?8?V?d?y????4??????x??#i??3Y????y??????@???\$?PYQRS?TL*???U+V?W?X??
???$?????????????y
*??YL+M,?>6?i,2:?Z:?66?E2:		?[\?]?*?	?^W?	?[_?]?*?	?^W??????????*
?
??=?J?Y?f?r?x?~??f
=5??	'Q??,L??/I??Z??r??o??l????
u???L?????	??????)???????????c*?`=*?a>??_?\:??
*?b?*?c6*+?d?e:*???!?f?Y+?dS??.????
??0?@?b??Hc??c??^??
Y??H?03?@#???A???C?@?G*??g?????????@??G*??g?????????@???(?<*??hM,?i?,?j?kN-?l?????!?&??*!???	(??$
????
?i!?mY?n+?op?o,?oq?o?r?s????*!??!?!??!????( ?<*??hM,?i?,?j?kN-?l?????!?&??*!???	(??$
??????ttN?6?u:,?v?YwS??%?,?v?YwS??xN?=+y??2+y??z? +y?N,?v?YwS?-?.-??"!8U	^
r?4t??t??t?q?ii??8?9?@?F?:?6?u:,?*?Y-S??%?,?*?Y-S??x:?*+{??+{??z?
+{?:?*+,?|:?,,?*?Y-S??%?,?*?Y-S??.??. 7T^ck? ?"?>?????????????????7?&-?@
?r	"}M~N,?Y+SY-?Y+S??S????,-.?*"??"??????@ !??2*?
??????L*?	??M,?N??Y*--???@?89:;%<?*??%
??!??2???P??"?A	*?+????
JK?	??	???"?A	*?+????
NO?	??	??#$?A	*?+????
RS?	??	??%$?A	*?+????
VW?	??	??&'?A	*?	+????
Z[?	??	??('?A	*?	+????
^_?	??	??)*?A	*?
+????
bc?	??	??+*?A	*?
+????
fg?	??	??,-?A	*?+????
jk?	??	??.-?A	*?+????
no?	??	??/0?/*???Q?1?2345?)6?s78s9:Z;?[c@cA???




© 2015 - 2025 Weber Informatics LLC | Privacy Policy