Skip to content

Commit 5a93a1c

Browse files
EDGE-631 Optionally prepend XML header in WebRtcTransfer.generateBxml() (#15)
* EDGE-631 Optionally append XML header in WebRtcTransfer.generateBxml() * EDGE-631 Change append flag name to prepend * EDGE-631 Add method to generate BXML verb alone
1 parent a9414f2 commit 5a93a1c

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

src/main/java/com/bandwidth/webrtc/utils/WebRtcTransfer.java

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,14 @@ public static String generateBxml(String deviceToken) {
88

99
public static String generateBxml(String deviceToken, String sipUri) {
1010
return "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\n"
11-
+ "<Response><Transfer>\n"
12-
+ "\t<SipUri uui=\"" + deviceToken + ";encoding=jwt\">" + sipUri + "</SipUri>\n"
13-
+ "</Transfer></Response>\n";
11+
+ "<Response>"
12+
+ generateTransferVerb(deviceToken, sipUri)
13+
+ "</Response>\n";
14+
}
15+
16+
public static String generateTransferVerb(String deviceToken, String sipUri) {
17+
return "<Transfer>\n"
18+
+ "\t<SipUri uui=\"" + deviceToken + ";encoding=jwt\">" + sipUri + "</SipUri>\n"
19+
+ "</Transfer>";
1420
}
1521
}

0 commit comments

Comments
 (0)