public List<WnsNotificationResponse> push(WnsResourceBuilder resourceBuilder, List<String> channelUris, WnsAbstractNotification notification, int retriesLeft, WnsNotificationRequestOptional optional) throws WnsException {
		List<WnsNotificationResponse> responses = new ArrayList<WnsNotificationResponse>();
		for (String channelUri : channelUris) {
			WnsNotificationResponse response = push(resourceBuilder, channelUri, notification, retriesLeft, optional);
			responses.add(response);
		}
		return responses;
	}
public List < WnsNotificationResponse > push ( WnsResourceBuilder resourceBuilder , List < String > channelUris , WnsAbstractNotification notification , int retriesLeft , WnsNotificationRequestOptional optional ) throws WnsException { List < WnsNotificationResponse > responses = new ArrayList < WnsNotificationResponse > ( ) ; for ( String channelUri : channelUris ) { WnsNotificationResponse response = push ( resourceBuilder , channelUri , notification , retriesLeft , optional ) ; responses . add ( response ) ; } return responses ; }
@param channelUris
@param resourceBuilder
@param notification
@param retriesLeft to push the notification if the token expires
@return list of WnsNotificationResponse for each channelUri, please see response headers from <a href="http://msdn.microsoft.com/en-us/library/windows/apps/hh465435.aspx#send_notification_response">http://msdn.microsoft.com/en-us/library/windows/apps/hh465435.aspx#send_notification_response</a>
@throws WnsException when authentication fails