public static boolean findUsePublicAddress(
			SipNetworkInterfaceManager sipNetworkInterfaceManager,
			Message message, MobicentsExtendedListeningPoint listeningPoint) {
		boolean usePublicAddress = false;
		if(listeningPoint.isUseStaticAddress()) {
			usePublicAddress = true;
		} else if(listeningPoint.getGlobalIpAddress() != null) {
			usePublicAddress = sipNetworkInterfaceManager.findUsePublicAddress(message);
		}
		return usePublicAddress;
	}
public static boolean findUsePublicAddress ( SipNetworkInterfaceManager sipNetworkInterfaceManager , Message message , MobicentsExtendedListeningPoint listeningPoint ) { boolean usePublicAddress = false ; if ( listeningPoint . isUseStaticAddress ( ) ) { usePublicAddress = true ; } else if ( listeningPoint . getGlobalIpAddress ( ) != null ) { usePublicAddress = sipNetworkInterfaceManager . findUsePublicAddress ( message ) ; } return usePublicAddress ; }
@param sipNetworkInterfaceManager
@param request
@param listeningPoint
@return