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

org.apache.activemq.transport.discovery.multicast.MulticastDiscoveryAgent.class Maven / Gradle / Ivy

There is a newer version: 5.7.0
Show newest version
????1r	?a	?b	?c	?d	?e	?f	?g
?h?u0	?ij
h	?kl	?m?	?no
p	?q	?r	?s	?t
u
?v	?w	?x	?y	?z
{
g|}~
&
???
g??
,h?
,??
,?????
3???
,???
3?
3?
g?	????
,????
??	???
F?	???
I?	??
I?
??
I?
I?
I?
I?
??
I??
T?	??
???
T?
T?
T?
T?
I?
T?
??????
b?
??
I?
b??
b?
b?
g?
??????
g?
g??
??
???
??
??	??
???
g?
b?
I?????
&??
I????
????
??
??
????
??
??
????????
??	???
g?
g?
g?
??
???
?	??
???
?????
????	??
?h
?
?
?	


RemoteBrokerDataInnerClassesDEFAULT_DISCOVERY_URI_STRINGLjava/lang/String;
ConstantValueDEFAULT_HOST_STRDEFAULT_HOST_IPDEFAULT_PORTILOG Lorg/apache/commons/logging/Log;TYPE_SUFFIXALIVEDEAD	DELIMITER	BUFF_SIZE DEFAULT_IDLE_TIME?HEARTBEAT_MISS_BEFORE_DEATH
initialReconnectDelayJmaxReconnectDelaybackOffMultiplieruseExponentialBackOffZmaxReconnectAttempts
timeToLiveloopBackModebrokersByServiceLjava/util/Map;	SignatureLjava/util/Map;groupdiscoveryURILjava/net/URI;inetAddressLjava/net/InetAddress;sockAddressLjava/net/SocketAddress;discoveryListener;Lorg/apache/activemq/transport/discovery/DiscoveryListener;selfServicemcastLjava/net/MulticastSocket;runnerLjava/lang/Thread;keepAliveIntervalmcInterfacemcNetworkInterfacelastAdvertizeTimestarted+Ljava/util/concurrent/atomic/AtomicBoolean;reportAdvertizeFailedexecutor&Ljava/util/concurrent/ExecutorService;()VCodeLineNumberTableLocalVariableTablethisKLorg/apache/activemq/transport/discovery/multicast/MulticastDiscoveryAgent;setDiscoveryListener>(Lorg/apache/activemq/transport/discovery/DiscoveryListener;)VlistenerregisterService(Ljava/lang/String;)Vname
ExceptionsisLoopBackMode()ZsetLoopBackMode(Z)V
getTimeToLive()I
setTimeToLive(I)VgetDiscoveryURI()Ljava/net/URI;setDiscoveryURI(Ljava/net/URI;)VgetKeepAliveInterval()JsetKeepAliveInterval(J)VsetInterfacesetNetworkInterfacestarttypemyHostmyPortstopgetType()Ljava/lang/String;runstrse!Ljava/net/SocketTimeoutException;eLjava/io/IOException;buf[BpacketLjava/net/DatagramPacket;processData
brokerNameservicepayloaddoTimeKeepingServicescurrentTimedoAdvertizeSelfdataprocessAlive'(Ljava/lang/String;Ljava/lang/String;)V\Lorg/apache/activemq/transport/discovery/multicast/MulticastDiscoveryAgent$RemoteBrokerData;processDeaddoExpireOldServicesiLjava/util/Iterator;
expireTimeLocalVariableTypeTablerLjava/util/Iterator;
getBrokerName&(Ljava/lang/String;)Ljava/lang/String;endresult
serviceFailed/(Lorg/apache/activemq/command/DiscoveryEvent;)Vevent,Lorg/apache/activemq/command/DiscoveryEvent;fireServiceRemovedEvent_(Lorg/apache/activemq/transport/discovery/multicast/MulticastDiscoveryAgent$RemoteBrokerData;)VfireServiceAddEventgetExecutor(()Ljava/util/concurrent/ExecutorService;
threadNamegetBackOffMultipliersetBackOffMultipliergetInitialReconnectDelaysetInitialReconnectDelaygetMaxReconnectAttemptssetMaxReconnectAttemptsgetMaxReconnectDelaysetMaxReconnectDelayisUseExponentialBackOffsetUseExponentialBackOffsetGrouptoString
access$000"()Lorg/apache/commons/logging/Log;
access$100N(Lorg/apache/activemq/transport/discovery/multicast/MulticastDiscoveryAgent;)Zx0
access$200N(Lorg/apache/activemq/transport/discovery/multicast/MulticastDiscoveryAgent;)J
access$300
access$400
access$500N(Lorg/apache/activemq/transport/discovery/multicast/MulticastDiscoveryAgent;)I
access$600?(Lorg/apache/activemq/transport/discovery/multicast/MulticastDiscoveryAgent;)Lorg/apache/activemq/transport/discovery/DiscoveryListener;
SourceFileMulticastDiscoveryAgent.java??????????????????&java/util/concurrent/ConcurrentHashMap??default????)java/util/concurrent/atomic/AtomicBoolean?????????+?????????java/io/IOException$You must specify a group to discover??.java/lang/StringBuilder
The type '2' should end with '.' to be a valid Discovery typePjava/net/URImulticast://239.255.2.3:6155start - discoveryURI =  !"??start - myHost = start - myPort = #start - group  = start - interface  = start - network interface  = $%&??java/net/InetSocketAddress?'??java/net/MulticastSocket???()*+*,%-.java/lang/Thread?/??:01?2?3?4?BC567ActiveMQ-4.java/net/DatagramPacket?8)?9:;java/lang/String<=>%?java/net/SocketTimeoutExceptionfailed to process packet: ?@ABalive.78-.dead.0?CD??1?%localhost%E=?FG:!Failed to advertise our service: ?HOperation not permittedI?The 'Operation not permitted' error has been know to be caused by improper firewall/network setup.  Please make sure that the OS is properly configured to allow multicast traffic over: JKLMZorg/apache/activemq/transport/discovery/multicast/MulticastDiscoveryAgent$RemoteBrokerData?NOPA@Q?RSMT?@UVWXYZ[\]^'?%_`_aAbcd*org/apache/activemq/command/DiscoveryEvent&?e?Korg/apache/activemq/transport/discovery/multicast/MulticastDiscoveryAgent$1?fg/Korg/apache/activemq/transport/discovery/multicast/MulticastDiscoveryAgent$2	Notifier-'java/util/concurrent/ThreadPoolExecutorhij(java/util/concurrent/LinkedBlockingQueueKorg/apache/activemq/transport/discovery/multicast/MulticastDiscoveryAgent$3?k?lMulticastDiscoveryAgent-
advertise:	listener:activemq.partition.discovery239.255.2.3mnIorg/apache/activemq/transport/discovery/multicast/MulticastDiscoveryAgentopqjava/lang/Object6org/apache/activemq/transport/discovery/DiscoveryAgentjava/lang/Runnablejava/lang/Exceptionget
compareAndSet(ZZ)ZlengthendsWith(Ljava/lang/String;)Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;org/apache/commons/logging/Logwarn(Ljava/lang/Object;)VisTraceEnabled-(Ljava/lang/Object;)Ljava/lang/StringBuilder;tracegetHostgetPortequals(Ljava/lang/Object;)Z(I)Ljava/lang/StringBuilder;java/net/InetAddress	getByName*(Ljava/lang/String;)Ljava/net/InetAddress;(Ljava/net/InetAddress;I)VsetLoopbackMode	joinGroup(Ljava/net/InetAddress;)VsetSoTimeoutjava/net/NetworkInterface/(Ljava/lang/String;)Ljava/net/NetworkInterface;(Ljava/net/NetworkInterface;)V(Ljava/lang/Runnable;)VgetNamesetName	setDaemonclose	interrupt$java/util/concurrent/ExecutorServiceshutdownNow()Ljava/util/List;([BII)Vreceive(Ljava/net/DatagramPacket;)V	getLengthgetData()[B	getOffseterror
startsWith	substring(I)Ljava/lang/String;java/lang/SystemcurrentTimeMillisgetBytes([BIILjava/net/SocketAddress;)Vsend*(Ljava/lang/Object;Ljava/lang/Throwable;)V
getMessagegetLocalAddress()Ljava/net/InetAddress;
java/util/Map&(Ljava/lang/Object;)Ljava/lang/Object;r(Lorg/apache/activemq/transport/discovery/multicast/MulticastDiscoveryAgent;Ljava/lang/String;Ljava/lang/String;)Vput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;updateHeartBeat
doRecoveryremoveisFailedvalues()Ljava/util/Collection;java/util/Collectioniterator()Ljava/util/Iterator;java/util/IteratorhasNextnext()Ljava/lang/Object;getLastHeartBeatindexOf(Ljava/lang/String;)I(Ljava/lang/String;I)I(II)Ljava/lang/String;getServiceName
markFailed
setBrokerNamez(Lorg/apache/activemq/transport/discovery/multicast/MulticastDiscoveryAgent;Lorg/apache/activemq/command/DiscoveryEvent;)Vexecutejava/util/concurrent/TimeUnitSECONDSLjava/util/concurrent/TimeUnit;`(Lorg/apache/activemq/transport/discovery/multicast/MulticastDiscoveryAgent;Ljava/lang/String;)Vm(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)VgetProperty8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;%org/apache/commons/logging/LogFactorygetLog3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;!????#???4??????????????a???q???t????????????????????????????????????????????????????????????????0????M*?*	?*?*
?*?*?Y??*?*?*?Y??*?*???22BCDHJ)K/S6WBXGYL[?M?????>*+???
??????????T*+?*???*????????????&?/*? ???????>*? ??
????????/*????????>*???
???????	
?/*?!???????>*+?!??
???????
?/*????????>*???
?????????>*+?"??
????????>*+?#??
???????(*??$?*??
*??%?
?&Y'?(?*?)L+*?+?7??,Y?-.?/+?/0?/?1?2?,Y?-+?/*?/?1L*?!?*?3Y4?5?!??6?!??,Y?-7?/*?!?8?1?9*?!?:M*?!?;>,???6????,Y?->?/,?/?1?9??,Y?-??/?@?1?9??,Y?-A?/*??/?1?9??,Y?-B?/*?"?/?1?9??,Y?-C?/*?#?/?1?9*,?D?E*?FY*?E?G?H*?IY?J?K*?K*? ?L*?K*?M?N*?K*?E?O*?K*???P*?"?*?K*?"?D?Q*?#?*?K*?#?R?S*?TY*?U?V*?V?,Y?-*?W?/X?/*?V?Y?/?1?Z*?V?[*?V?\*????(
',5Uip}??? ?"?#?%?&?(?)?*+*,H-f0n1~2?3?4?5?6?7?8?:?;?=?>?@#A'C?*,???y??q?(????}7*??$?-*?*?K?
*?K?]*?V?
*?V?^*?_?`W??"KLMNP%Q,S6U?7???F?,Y?-*??/*?/a?/?1??X?????!y ?L?bY++??cM*???_*?d*?K,?e,?f??gY,?h,?i,?f?jN*-?k???N???N*?????,Y?-m?/-?8?1?n???? HKl HO&?B\]^_ a(b/cCdHlKfLlOhPiZjulxn?>C?LP% y??s!"g#$%??
x*??s+*?)?o?h+*?)?%?pM,q?o?-*,q?%?p?rN,q?%-?%``?p:*-?s?)*,t?%?p?rN,t?%-?%``?p:*?u??2qrst'u5vGwNxQy_zq{w?H5&?G'?_&?q'?Y(?x??x?)??3*???+?v@*?w??*?e*?w??*?*?w*?x???
??%?)?.?2??$*?3??+??f?*???*?)L?,Y?-+?/*???q?t?/?1L?,Y?-+?/y?/?1L?,Y?-+?/*??/?1L+?zM?bY,,?*?H?{N*?K-?|?YM*??Q*???,Y?-}?/+?/?1,?~,????+?`??6+`??M,????	?
??"??4
9?$??$?":?	?;<?l"*?+??????M,?,???*,???????!?? "??"=>,/&?@?|.*??)??Y+????M,+????*?_??Y*,??????????-?? =>.??.,/A@?|.*??)??Y+????M,+????*?_??Y*,??????????-?? =>.??.,/BC??
F*??=?,Y?-??/*?W?/?1L*??Y?????Y????Y*+?????*???A?#D?F??E?/*??????F?>*???
?????G?/*??????H?>*???
?????I?/*??? ???J?>*???
$%?????K?/*???(???L?>*???
,-?????M?/*???0???N?>*???
45?????O??>*+???
89?????P?sI?,Y?-??/*???,Y?-??/*??/?1??,Y?-??/*??8?1?/?1??=?I??QR????2ST?/*???2?U?VW?/*???2?U?XW?/*???2?U?YW?/*???2?U?Z[?/*???2?U?\]?/*???2?U?^??0?????=??????
6
9_`?"??????




© 2015 - 2024 Weber Informatics LLC | Privacy Policy