Skip to content

Commit c3422c8

Browse files
committed
Update Java snippets for twilio-java 7.17
1 parent c21cd22 commit c3422c8

File tree

120 files changed

+284
-290
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

120 files changed

+284
-290
lines changed

client/response-twiml-client/response-twiml-client.7.x.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import javax.servlet.http.HttpServletResponse;
77

88
import com.twilio.twiml.*;
9-
import com.twilio.twiml.Number;
9+
import com.twilio.twiml.voice.Number;
1010

1111
@WebServlet(name = "TwilioServlet", urlPatterns = {"/voice"})
1212
public class TwilioServlet extends HttpServlet {

client/response-twiml-dial/response-twiml-dial.7.x.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import javax.servlet.http.HttpServletResponse;
77

88
import com.twilio.twiml.*;
9-
import com.twilio.twiml.Number;
9+
import com.twilio.twiml.voice.Number;
1010

1111
@WebServlet(name = "TwilioServlet", urlPatterns = {"/voice"})
1212
public class TwilioServlet extends HttpServlet {

client/response-twiml/response-twiml.7.x.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import javax.servlet.http.HttpServletRequest;
55
import javax.servlet.http.HttpServletResponse;
66

7-
import com.twilio.twiml.Say;
7+
import com.twilio.twiml.voice.Say;
88
import com.twilio.twiml.TwiMLException;
99
import com.twilio.twiml.VoiceResponse;
1010

guides/migration/java-6-to-7/basic-say-twiml/basic-say-twiml.7.x.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import com.twilio.twiml.VoiceResponse;
2-
import com.twilio.twiml.Say;
2+
import com.twilio.twiml.voice.Say;
3+
import com.twilio.twiml.voice.Say.Language;
34
import com.twilio.twiml.TwiMLException;
4-
import com.twilio.twiml.Language;
5+
56

67
public class Example {
78
public static void main(String[] args) {

guides/migration/java-6-to-7/gather-say-twiml/gather-say-twiml.7.x.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
1-
import com.twilio.twiml.Gather;
1+
import com.twilio.twiml.voice.Gather;
2+
import com.twilio.twiml.voice.Gather.Input;
23
import com.twilio.twiml.VoiceResponse;
3-
import com.twilio.twiml.Say;
4+
import com.twilio.twiml.voice.Say;
45
import com.twilio.twiml.TwiMLException;
56

67

78
public class Example {
89
public static void main(String[] args) {
910
Say say = new Say
1011
.Builder("Welcome to Twilio, please tell us why you're calling").build();
11-
Gather gather = new Gather.Builder().input("speech")
12+
Gather gather = new Gather.Builder().input(Input.SPEECH)
1213
.action("/completed").say(say).build();
1314
VoiceResponse response = new VoiceResponse.Builder().gather(gather)
1415
.build();

guides/migration/java-6-to-7/send-mms-twiml/send-mms-twiml.7.x.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
import com.twilio.twiml.Body;
2-
import com.twilio.twiml.Media;
3-
import com.twilio.twiml.Message;
1+
import com.twilio.twiml.messaging.Body;
2+
import com.twilio.twiml.messaging.Media;
3+
import com.twilio.twiml.messaging.Message;
44
import com.twilio.twiml.MessagingResponse;
55
import com.twilio.twiml.TwiMLException;
66

77

88
public class Example {
99
public static void main(String[] args) {
10-
Body body = new Body("Hello Jenny");
11-
Media media = new Media("https://demo.twilio.com/owl.png");
10+
Body body = new Body.Builder("Hello Jenny").build();
11+
Media media = new Media.Builder("https://demo.twilio.com/owl.png").build();
1212
Message message = new Message.Builder().body(body).media(media).build();
1313
MessagingResponse response = new MessagingResponse.Builder()
1414
.message(message).build();

guides/migration/java-6-to-7/send-sms-twiml/send-sms-twiml.7.x.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
import com.twilio.twiml.Body;
2-
import com.twilio.twiml.Message;
1+
import com.twilio.twiml.messaging.Body;
2+
import com.twilio.twiml.messaging.Message;
33
import com.twilio.twiml.MessagingResponse;
44
import com.twilio.twiml.TwiMLException;
55

66

77
public class Example {
88
public static void main(String[] args) {
9-
Body body = new Body("Store Location: 123 Easy St.");
9+
Body body = new Body.Builder("Store Location: 123 Easy St.").build();
1010
Message message = new Message.Builder().body(body).build();
1111
MessagingResponse response = new MessagingResponse.Builder()
1212
.message(message).build();

guides/voice/conference-calls-guide/moderated-conference/moderated-conference.7.x.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
import javax.servlet.http.HttpServletRequest;
77
import javax.servlet.http.HttpServletResponse;
88

9-
import com.twilio.twiml.Conference;
10-
import com.twilio.twiml.Dial;
9+
import com.twilio.twiml.voice.Conference;
10+
import com.twilio.twiml.voice.Dial;
1111
import com.twilio.twiml.TwiMLException;
1212
import com.twilio.twiml.VoiceResponse;
1313

guides/voice/gather-dtmf-tones-guide/gather-example-step-0/example.7.x.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import com.twilio.twiml.Gather;
2-
import com.twilio.twiml.Redirect;
3-
import com.twilio.twiml.Say;
1+
import com.twilio.twiml.voice.Gather;
2+
import com.twilio.twiml.voice.Redirect;
3+
import com.twilio.twiml.voice.Say;
44
import com.twilio.twiml.TwiML;
55
import com.twilio.twiml.TwiMLException;
66
import com.twilio.twiml.VoiceResponse;

guides/voice/gather-dtmf-tones-guide/gather-example-step-2.1/example.7.x.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import com.twilio.twiml.Redirect;
2-
import com.twilio.twiml.Say;
1+
import com.twilio.twiml.voice.Redirect;
2+
import com.twilio.twiml.voice.Say;
33
import com.twilio.twiml.TwiMLException;
44
import com.twilio.twiml.VoiceResponse;
55

guides/voice/respond-incoming-calls-guide/respond-no-parameters/example.7.x.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import javax.servlet.http.HttpServletRequest;
77
import javax.servlet.http.HttpServletResponse;
88

9-
import com.twilio.twiml.Say;
9+
import com.twilio.twiml.voice.Say;
1010
import com.twilio.twiml.TwiMLException;
1111
import com.twilio.twiml.VoiceResponse;
1212

guides/voice/respond-incoming-calls-guide/respond-with-parameters/example.7.x.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
import javax.servlet.http.HttpServletRequest;
77
import javax.servlet.http.HttpServletResponse;
88

9-
import com.twilio.twiml.Play;
10-
import com.twilio.twiml.Say;
9+
import com.twilio.twiml.voice.Play;
10+
import com.twilio.twiml.voice.Say;
1111
import com.twilio.twiml.TwiMLException;
1212
import com.twilio.twiml.VoiceResponse;
1313

quickstart/java/sms/example-3/SmsHelloMonkey.7.x.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
import javax.servlet.http.HttpServletResponse;
55
import java.io.IOException;
66

7-
import com.twilio.twiml.Body;
8-
import com.twilio.twiml.Message;
7+
import com.twilio.twiml.messaging.Body;
8+
import com.twilio.twiml.messaging.Message;
99
import com.twilio.twiml.MessagingResponse;
1010
import com.twilio.twiml.TwiMLException;
1111

quickstart/java/sms/example-4/MmsHelloMonkey.7.x.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
import javax.servlet.http.HttpServletResponse;
55
import java.io.IOException;
66

7-
import com.twilio.twiml.Body;
8-
import com.twilio.twiml.Media;
9-
import com.twilio.twiml.Message;
7+
import com.twilio.twiml.messaging.Body;
8+
import com.twilio.twiml.messaging.Media;
9+
import com.twilio.twiml.messaging.Message;
1010
import com.twilio.twiml.MessagingResponse;
1111
import com.twilio.twiml.TwiMLException;
1212

quickstart/java/sms/example-5/ReplyByName.7.x.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
import javax.servlet.http.HttpServletRequest;
77
import javax.servlet.http.HttpServletResponse;
88

9-
import com.twilio.twiml.Body;
10-
import com.twilio.twiml.Media;
11-
import com.twilio.twiml.Message;
9+
import com.twilio.twiml.messaging.Body;
10+
import com.twilio.twiml.messaging.Media;
11+
import com.twilio.twiml.messaging.Message;
1212
import com.twilio.twiml.MessagingResponse;
1313
import com.twilio.twiml.TwiMLException;
1414

quickstart/java/sms/example-6/TrackingSmsConversations.7.x.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
import javax.servlet.http.HttpServletResponse;
88
import javax.servlet.http.HttpSession;
99

10-
import com.twilio.twiml.Body;
11-
import com.twilio.twiml.Message;
10+
import com.twilio.twiml.messaging.Body;
11+
import com.twilio.twiml.messaging.Message;
1212
import com.twilio.twiml.MessagingResponse;
1313
import com.twilio.twiml.TwiMLException;
1414

quickstart/java/sms/example-7/SendSmsDuringCall.7.x.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
import javax.servlet.http.HttpServletRequest;
77
import javax.servlet.http.HttpServletResponse;
88

9-
import com.twilio.twiml.Say;
10-
import com.twilio.twiml.Sms;
9+
import com.twilio.twiml.voice.Say;
10+
import com.twilio.twiml.voice.Sms;
1111
import com.twilio.twiml.TwiMLException;
1212
import com.twilio.twiml.VoiceResponse;
1313

rest/messages/generate-twiml-dynamic-sms/generate-twiml-dynamic-sms.7.x.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
import javax.servlet.http.HttpServletRequest;
55
import javax.servlet.http.HttpServletResponse;
66

7-
import com.twilio.twiml.Body;
8-
import com.twilio.twiml.Message;
7+
import com.twilio.twiml.messaging.Body;
8+
import com.twilio.twiml.messaging.Message;
99
import com.twilio.twiml.MessagingResponse;
1010
import com.twilio.twiml.TwiMLException;
1111

rest/messages/generate-twiml-mms/generate-twiml-mms.7.x.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
import javax.servlet.http.HttpServletResponse;
55
import java.io.IOException;
66

7-
import com.twilio.twiml.Body;
8-
import com.twilio.twiml.Media;
9-
import com.twilio.twiml.Message;
7+
import com.twilio.twiml.messaging.Body;
8+
import com.twilio.twiml.messaging.Media;
9+
import com.twilio.twiml.messaging.Message;
1010
import com.twilio.twiml.MessagingResponse;
1111
import com.twilio.twiml.TwiMLException;
1212

rest/messages/generate-twiml-sms-voice/example-1.7.x.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
import javax.servlet.http.HttpServletRequest;
55
import javax.servlet.http.HttpServletResponse;
66

7-
import com.twilio.twiml.Say;
8-
import com.twilio.twiml.Sms;
7+
import com.twilio.twiml.voice.Say;
8+
import com.twilio.twiml.voice.Sms;
99
import com.twilio.twiml.TwiMLException;
1010
import com.twilio.twiml.VoiceResponse;
1111

rest/messages/generate-twiml-sms/generate-twiml-sms.7.x.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
import javax.servlet.http.HttpServletResponse;
44
import java.io.IOException;
55

6-
import com.twilio.twiml.Body;
7-
import com.twilio.twiml.Message;
6+
import com.twilio.twiml.messaging.Body;
7+
import com.twilio.twiml.messaging.Message;
88
import com.twilio.twiml.MessagingResponse;
99
import com.twilio.twiml.TwiMLException;
1010

rest/messages/sms-conversation-tracking/sms-conversation-tracking.7.x.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
import javax.servlet.http.HttpServletResponse;
77
import javax.servlet.http.HttpSession;
88

9-
import com.twilio.twiml.Body;
10-
import com.twilio.twiml.Message;
9+
import com.twilio.twiml.messaging.Body;
10+
import com.twilio.twiml.messaging.Message;
1111
import com.twilio.twiml.MessagingResponse;
1212
import com.twilio.twiml.TwiMLException;
1313

rest/taskrouter/twiml/example1/example/example.7.x.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import javax.servlet.http.HttpServletRequest;
66
import javax.servlet.http.HttpServletResponse;
77

8-
import com.twilio.twiml.Enqueue;
8+
import com.twilio.twiml.voice.Enqueue;
99
import com.twilio.twiml.TwiMLException;
1010
import com.twilio.twiml.VoiceResponse;
1111

rest/taskrouter/twiml/example2/example/example.7.x.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import javax.servlet.http.HttpServletRequest;
66
import javax.servlet.http.HttpServletResponse;
77

8-
import com.twilio.twiml.EnqueueTask;
8+
import com.twilio.twiml.voice.EnqueueTask;
99
import com.twilio.twiml.Task;
1010
import com.twilio.twiml.TwiMLException;
1111
import com.twilio.twiml.VoiceResponse;

rest/taskrouter/twiml/example3/example/example.7.x.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import javax.servlet.http.HttpServletRequest;
66
import javax.servlet.http.HttpServletResponse;
77

8-
import com.twilio.twiml.EnqueueTask;
8+
import com.twilio.twiml.voice.EnqueueTask;
99
import com.twilio.twiml.Task;
1010
import com.twilio.twiml.TwiMLException;
1111
import com.twilio.twiml.VoiceResponse;

rest/taskrouter/twiml/example4/example/example.7.x.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import javax.servlet.http.HttpServletRequest;
66
import javax.servlet.http.HttpServletResponse;
77

8-
import com.twilio.twiml.EnqueueTask;
8+
import com.twilio.twiml.voice.EnqueueTask;
99
import com.twilio.twiml.Task;
1010
import com.twilio.twiml.TwiMLException;
1111
import com.twilio.twiml.VoiceResponse;

rest/voice/generate-twiml-gather-input/twiml-gather-record.7.x.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import javax.servlet.http.HttpServletResponse;
66

77
import com.twilio.twiml.*;
8-
import com.twilio.twiml.Number;
8+
import com.twilio.twiml.voice.Number;
99

1010
public class TwilioHandleKeyServlet extends HttpServlet {
1111
public void service(HttpServletRequest request, HttpServletResponse response) throws IOException {

rest/voice/generate-twiml-gather/example.7.x.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public void service(HttpServletRequest request, HttpServletResponse response) th
2424
Gather gather = new Gather.Builder()
2525
.action("/handle-gather")
2626
.numDigits(1)
27-
.method(Method.POST)
27+
.method(HttpMethod.POST)
2828
.say(sayInGather)
2929
.build();
3030

rest/voice/generate-twiml-play/twiml-play.7.x.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
import javax.servlet.http.HttpServletRequest;
55
import javax.servlet.http.HttpServletResponse;
66

7-
import com.twilio.twiml.Play;
8-
import com.twilio.twiml.Say;
7+
import com.twilio.twiml.voice.Play;
8+
import com.twilio.twiml.voice.Say;
99
import com.twilio.twiml.TwiMLException;
1010
import com.twilio.twiml.VoiceResponse;
1111

rest/voice/generate-twiml-record/twiml-record.7.x.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import javax.servlet.http.HttpServletResponse;
66

77
import com.twilio.twiml.*;
8-
import com.twilio.twiml.Number;
8+
import com.twilio.twiml.voice.Number;
99

1010

1111
public class TwilioServlet extends HttpServlet {
@@ -24,7 +24,7 @@ public void service(HttpServletRequest request, HttpServletResponse response) th
2424
+ "Press 2 to record a message for a Twilio educator. "
2525
+ "Press any other key to start over.").build();
2626

27-
Gather gather = new Gather.Builder().action("/handle-gather").numDigits(1).method(Method.POST)
27+
Gather gather = new Gather.Builder().action("/handle-gather").numDigits(1).method(HttpMethod.POST)
2828
.say(sayInGather).build();
2929

3030
VoiceResponse twiml = new VoiceResponse.Builder().say(say).play(play).gather(gather).build();

rest/voice/generate-twiml-say/generate-twiml-say.7.x.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import javax.servlet.http.HttpServletRequest;
55
import javax.servlet.http.HttpServletResponse;
66

7-
import com.twilio.twiml.Say;
7+
import com.twilio.twiml.voice.Say;
88
import com.twilio.twiml.TwiMLException;
99
import com.twilio.twiml.VoiceResponse;
1010

rest/voice/twiml-recording-action/recording-action.7.x.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
import javax.servlet.http.HttpServletRequest;
55
import javax.servlet.http.HttpServletResponse;
66

7-
import com.twilio.twiml.Play;
8-
import com.twilio.twiml.Say;
7+
import com.twilio.twiml.voice.Play;
8+
import com.twilio.twiml.voice.Say;
99
import com.twilio.twiml.TwiMLException;
1010
import com.twilio.twiml.VoiceResponse;
1111

sync/rest/documents/update-document/update-document.7.x.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ public static void main(String[] args) {
2525
data.put("genre", "Romance");
2626

2727
Document document = Document.updater(SERVICE_SID, "MyFirstDocument")
28-
.setData(data)
29-
.update();
28+
.setData(data)
29+
.update();
3030

3131
System.out.println(document.getData());
3232
}

sync/rest/lists/update-list-item/update-list-item.7.x.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ public static void main(String[] args) {
2323
data.put("attack", 49);
2424

2525
SyncListItem item = SyncListItem.updater(SERVICE_SID, LIST_SID, 0)
26-
.setData(data)
27-
.update();
26+
.setData(data)
27+
.update();
2828

2929
System.out.println(item.getData());
3030
}

0 commit comments

Comments
 (0)