Update of /cvsroot/openjms/openjms/src/main/org/exolab/jms/client
In directory sc8-pr-cvs1:/tmp/cvs-serv7672/src/main/org/exolab/jms/client
Modified Files:
JmsMessageProducer.java
Log Message:
added isClosed()
Index: JmsMessageProducer.java
===================================================================
RCS file: /cvsroot/openjms/openjms/src/main/org/exolab/jms/client/JmsMessageProducer.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** JmsMessageProducer.java 14 Jan 2003 12:50:21 -0000 1.10
--- JmsMessageProducer.java 22 Jan 2003 23:46:25 -0000 1.11
***************
*** 209,215 ****
// implementation of MessageProducer.close
! public void close()
! throws JMSException
! {
_session = null;
}
--- 209,213 ----
// implementation of MessageProducer.close
! public synchronized void close() throws JMSException {
_session = null;
}
***************
*** 226,229 ****
--- 224,236 ----
}
+ /**
+ * Determines if the producer is closed
+ *
+ * @return <code>true</code> if the producer is closed
+ */
+ public synchronized boolean isClosed() {
+ return (_session != null);
+ }
+
/**
* Send the following message to the server. If we are in a trnasacted
***************
*** 262,264 ****
--- 269,272 ----
return LoggerFactory.getLogger();
}
+
}
|