ConnectionFactory factory = new ConnectionFactory("SQLServer"); Connection conn = factory.createConnection(); if(conn.getHostType() == 1 ) { doSomethingLogic(); } if(conn.getHostType() == 2) { doSomethingElseLogic(); }
public class TestConnection { public static void main(String[] args) { ConnectionFactory factory = new ConnectionFactory("SQLServer"); Connection conn = factory.createConnection(); conn = factory.createConnection(); System.out.println(conn.description()); ConnectionVisitor visitor = new DemoVisitor(); System.out.println(conn.accept(visitor)); }
import com.sun.messaging.ConnectionConfiguration; import com.sun.messaging.ConnectionFactory; import com.sun.messaging.Queue; import javax.jms.Connection; import javax.jms.JMSException; import javax.jms.Message; import javax.jms.MessageProducer; import javax.jms.Session; public class TestJmsClientStandalone2 { public static void main( String[] args ) throws JMSException { ConnectionFactory connFactory = new ConnectionFactory(); connFactory.setProperty(ConnectionConfiguration.imqAddressList, "remotehostip:7676"); Queue myQueue = new Queue("myRemoteQueue"); try (Connection connection = connFactory.createConnection(); Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE); MessageProducer producer = session.createProducer(myQueue)) { Message message = session.createTextMessage("this is my test message"); producer.send(message); } } }
void init() { try { _producerRequestFactory = new ConnectionFactory(); _producerRequestFactory.setProperty(ConnectionConfiguration.imqBrokerHostName, "localhost"); _producerRequestFactory.setProperty(ConnectionConfiguration.imqBrokerHostPort, "56527"); //56527 is JMS_PROVIDER_PORT found in producer's domain.xml in domain config directory