1*4dd4ff52SXin Li package javax.sip.address; 2*4dd4ff52SXin Li 3*4dd4ff52SXin Li import java.util.ListIterator; 4*4dd4ff52SXin Li import javax.sip.SipException; 5*4dd4ff52SXin Li import javax.sip.message.Request; 6*4dd4ff52SXin Li 7*4dd4ff52SXin Li public interface Router { getNextHop(Request request)8*4dd4ff52SXin Li Hop getNextHop(Request request) throws SipException; getNextHops(Request request)9*4dd4ff52SXin Li ListIterator getNextHops(Request request); getOutboundProxy()10*4dd4ff52SXin Li Hop getOutboundProxy(); 11*4dd4ff52SXin Li } 12*4dd4ff52SXin Li 13