public interface  org.springframework.jms.connection.ConnectionFactoryUtils$ResourceFactory extends java.lang.Object
{
public abstract javax.jms.Session getSession(org.springframework.jms.connection.JmsResourceHolder);
public abstract javax.jms.Connection getConnection(org.springframework.jms.connection.JmsResourceHolder);
public abstract javax.jms.Connection createConnection() throws javax.jms.JMSException;
public abstract javax.jms.Session createSession(javax.jms.Connection) throws javax.jms.JMSException;
public abstract boolean isSynchedLocalTransactionAllowed();
}