Return to Video

05-18 Adicionar uma solução para a Tarefa

  • 0:00 - 0:02
    Vamos dar uma olhada no código,
  • 0:02 - 0:05
    que adiciona uma tarefa
    para a fila de tarefas padrão.
  • 0:05 - 0:07
    Aqui está createConference
    no API da conferência,
  • 0:07 - 0:11
    e então este é o código que
    já olhamos para obter o perfil.
  • 0:11 - 0:15
    Obter a chave de conferência,
    obter o ID para a chave de conferência.
  • 0:15 - 0:18
    E aqui está o código
    para obter a fila padrão.
  • 0:18 - 0:20
    E precisará, claro, quando fez isso
  • 0:20 - 0:26
    teria precisado importar a fila
    e a fábrica da fila.
  • 0:26 - 0:27
    Então, para obter a fila padrão,
    precisamos apenas chamar
  • 0:27 - 0:30
    queuefactory.getdefaultqueue.
  • 0:30 - 0:32
    Atualizei meu código
    para usar uma transação,
  • 0:32 - 0:36
    aqui está o código
    para começar a transação, ofy.transact,
  • 0:36 - 0:38
    e então rodamos a transação.
  • 0:38 - 0:41
    Assim obtemos a entidade de perfil
    do banco de dados,
  • 0:41 - 0:47
    criamos um novo tema de conferência.
    Salvamos a conferência no perfil,
  • 0:47 - 0:48
    entidades no banco de dados.
  • 0:48 - 0:50
    Este código é todo de antes.
  • 0:50 - 0:52
    Este é o código novo
    para adicionar a tarefa.
  • 0:52 - 0:57
    Pode ver aqui que o primeiro argumento
    é ofy().getTransaction().
  • 0:57 - 1:00
    Assim é como obtemos a transação corrente
    quando usamos Objectify.
  • 1:00 - 1:03
    E então adicionamos, chamamos queue.add.
  • 1:03 - 1:08
    E o resto dos argumentos para adicionar
    são TaskOptions.Builder.
  • 1:08 - 1:12
    Basicamente, construir as opções
    de tarefas com URL,
  • 1:12 - 1:16
    tarefas/enviar‗ email‗ de‗ confirmação.
    Bom trabalho. Arrumei a URL aqui.
  • 1:16 - 1:19
    E então o parâmetro
    que deseja enviar um email
  • 1:19 - 1:21
    e que queremos enviar
    informações sobre a conferência.
  • 1:21 - 1:24
    Retornamos a conferência da transação.
  • 1:24 - 1:26
    E finalmente,
    retornamos a conferência da função.
タイトル:
05-18 Adicionar uma solução para a Tarefa
概説:

05-18 Adicionar uma solução para a Tarefa

more » « less
Video Language:
English
Team:
Udacity
プロジェクト:
UD859 - Developing Scalable Apps
Duration:
01:28

Portuguese, Brazilian subtitles

改訂 Compare revisions