Here are the examples of the java api class org.apache.activemq.artemis.tests.integration.stomp.util.StompClientConnectionV11 taken from open source projects.
1. StompV12Test#testConnection()
Project: activemq-artemis
File: StompV12Test.java
File: StompV12Test.java
@Test public void testConnection() throws Exception { server.getActiveMQServer().getConfiguration().setSecurityEnabled(true); StompClientConnection connection = StompClientConnectionFactory.createClientConnection("1.0", hostname, port); connection.connect(defUser, defPass); Assert.assertTrue(connection.isConnected()); Assert.assertEquals("1.0", connection.getVersion()); connection.disconnect(); connection = StompClientConnectionFactory.createClientConnection("1.2", hostname, port); connection.connect(defUser, defPass); Assert.assertTrue(connection.isConnected()); Assert.assertEquals("1.2", connection.getVersion()); connection.disconnect(); connection = StompClientConnectionFactory.createClientConnection("1.2", hostname, port); connection.connect(); Assert.assertFalse(connection.isConnected()); //new way of connection StompClientConnectionV11 conn = (StompClientConnectionV11) StompClientConnectionFactory.createClientConnection("1.1", hostname, port); conn.connect1(defUser, defPass); Assert.assertTrue(conn.isConnected()); conn.disconnect(); }
2. StompV11Test#testConnection()
Project: activemq-artemis
File: StompV11Test.java
File: StompV11Test.java
@Test public void testConnection() throws Exception { server.getActiveMQServer().getConfiguration().setSecurityEnabled(true); StompClientConnection connection = StompClientConnectionFactory.createClientConnection("1.0", hostname, port); connection.connect(defUser, defPass); assertTrue(connection.isConnected()); assertEquals("1.0", connection.getVersion()); connection.disconnect(); connection = StompClientConnectionFactory.createClientConnection("1.1", hostname, port); connection.connect(defUser, defPass); assertTrue(connection.isConnected()); assertEquals("1.1", connection.getVersion()); connection.disconnect(); connection = StompClientConnectionFactory.createClientConnection("1.1", hostname, port); connection.connect(); assertFalse(connection.isConnected()); //new way of connection StompClientConnectionV11 conn = (StompClientConnectionV11) StompClientConnectionFactory.createClientConnection("1.1", hostname, port); conn.connect1(defUser, defPass); assertTrue(conn.isConnected()); conn.disconnect(); //invalid user conn = (StompClientConnectionV11) StompClientConnectionFactory.createClientConnection("1.1", hostname, port); ClientStompFrame frame = conn.connect("invaliduser", defPass); assertFalse(conn.isConnected()); assertTrue("ERROR".equals(frame.getCommand())); assertTrue(frame.getBody().contains("The login account is not valid.")); }