mirror of https://github.com/apache/activemq.git
update clean plugin settings to remove more test stores.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1492874 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
6ee4c66fc3
commit
8ab1934520
|
@ -442,6 +442,9 @@
|
|||
<filesets>
|
||||
<fileset>
|
||||
<directory>${basedir}/activemq-data</directory>
|
||||
<directory>${basedir}/KahaDB</directory>
|
||||
<directory>${basedir}/LeveDB</directory>
|
||||
<directory>${basedir}/shared</directory>
|
||||
</fileset>
|
||||
</filesets>
|
||||
</configuration>
|
||||
|
|
|
@ -35,10 +35,12 @@ public class QueueMasterSlaveSingleUrlTest extends QueueMasterSlaveTestSupport {
|
|||
super.setUp();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected ActiveMQConnectionFactory createConnectionFactory() throws Exception {
|
||||
return new ActiveMQConnectionFactory(singleUriString);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void createMaster() throws Exception {
|
||||
master = new BrokerService();
|
||||
master.setBrokerName("shared-master");
|
||||
|
@ -46,25 +48,27 @@ public class QueueMasterSlaveSingleUrlTest extends QueueMasterSlaveTestSupport {
|
|||
master.addConnector(brokerUrl);
|
||||
master.start();
|
||||
}
|
||||
|
||||
|
||||
private void configureSharedPersistenceAdapter(BrokerService broker) throws Exception {
|
||||
LevelDBStore adapter = new LevelDBStore();
|
||||
adapter.setDirectory(new File("shared"));
|
||||
broker.setPersistenceAdapter(adapter);
|
||||
broker.setPersistenceAdapter(adapter);
|
||||
}
|
||||
|
||||
protected void createSlave() throws Exception {
|
||||
@Override
|
||||
protected void createSlave() throws Exception {
|
||||
new Thread(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
try {
|
||||
BrokerService broker = new BrokerService();
|
||||
broker.setBrokerName("shared-slave");
|
||||
configureSharedPersistenceAdapter(broker);
|
||||
// add transport as a service so that it is bound on start, after store started
|
||||
// add transport as a service so that it is bound on start, after store started
|
||||
final TransportConnector tConnector = new TransportConnector();
|
||||
tConnector.setUri(new URI(brokerUrl));
|
||||
broker.addConnector(tConnector);
|
||||
|
||||
|
||||
broker.start();
|
||||
slave.set(broker);
|
||||
slaveStarted.countDown();
|
||||
|
@ -75,5 +79,5 @@ public class QueueMasterSlaveSingleUrlTest extends QueueMasterSlaveTestSupport {
|
|||
|
||||
}).start();
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue