1 package javax.sip; 2 3 import javax.sip.address.Hop; 4 import javax.sip.message.Request; 5 6 public interface ClientTransaction extends Transaction { 7 /** 8 * @deprecated 9 * For 2xx response, use {@link Dialog.createAck(long)}. The application 10 * should not need to handle non-2xx responses. 11 */ createAck()12 Request createAck() throws SipException; 13 createCancel()14 Request createCancel() throws SipException; sendRequest()15 void sendRequest() throws SipException; 16 alertIfStillInCallingStateBy(int count)17 void alertIfStillInCallingStateBy(int count); 18 getNextHop()19 Hop getNextHop(); 20 setNotifyOnRetransmit(boolean notifyOnRetransmit)21 void setNotifyOnRetransmit(boolean notifyOnRetransmit); 22 } 23 24