org.apache.activemq.xbean.XBeanBrokerService.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of activemq-osgi Show documentation
Show all versions of activemq-osgi Show documentation
Puts together an ActiveMQ OSGi bundle
???? = ?
(org/apache/activemq/broker/BrokerService ()V
(org/apache/activemq/broker/BrokerFactory getStartDefault ()Z ,org/apache/activemq/xbean/XBeanBrokerService start Z
afterPropertiesSet java/lang/Exception java/lang/RuntimeException
(Ljava/lang/Throwable;)V
ensureSystemUsageHasStore
! " shouldAutostart
$
& ' ( getSystemUsage )()Lorg/apache/activemq/usage/SystemUsage;
* + , - . %org/apache/activemq/usage/SystemUsage
getStoreUsage (()Lorg/apache/activemq/usage/StoreUsage;
0 1 2 3 4 $org/apache/activemq/usage/StoreUsage getStore 0()Lorg/apache/activemq/store/PersistenceAdapter;
6 7 4 getPersistenceAdapter
0 9 : ; setStore 1(Lorg/apache/activemq/store/PersistenceAdapter;)V
* = > ? getTempUsage '()Lorg/apache/activemq/usage/TempUsage;
A B C 3 D #org/apache/activemq/usage/TempUsage (()Lorg/apache/activemq/store/PListStore;
F G D getTempDataStore
A I : J )(Lorg/apache/activemq/store/PListStore;)V
* L M N getJobSchedulerUsage /()Lorg/apache/activemq/usage/JobSchedulerUsage;
P Q R 3 S +org/apache/activemq/usage/JobSchedulerUsage :()Lorg/apache/activemq/broker/scheduler/JobSchedulerStore;
U V S getJobSchedulerStore
P X : Y ;(Lorg/apache/activemq/broker/scheduler/JobSchedulerStore;)V
[ \ destroy
^ _ stop
a b c d e java/lang/Object getClass ()Ljava/lang/Class;
g h i j k java/lang/Class getClassLoader ()Ljava/lang/ClassLoader;
m n o p q 4org/springframework/beans/CachedIntrospectionResults clearClassLoader (Ljava/lang/ClassLoader;)V
^ Code LineNumberTable LocalVariableTable this .Lorg/apache/activemq/xbean/XBeanBrokerService;
postConstruct ex Ljava/lang/Exception;
StackMapTable RuntimeVisibleAnnotations "Ljakarta/annotation/PostConstruct;
Exceptions usage 'Lorg/apache/activemq/usage/SystemUsage; ? java/io/IOException
preDestroy Ljakarta/annotation/PreDestroy; setStart (Z)V
SourceFile XBeanBrokerService.java ! s > *? *? ?
? t / 0 1 u v w x s k *? ?
L? Y+? ?? t ; > <