Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
MuleSoft Criando fluxo preconfigurado
Search
Alex teles
August 09, 2016
Education
0
51
MuleSoft Criando fluxo preconfigurado
MuleSoft Criando fluxo preconfigurado
Alex teles
August 09, 2016
Tweet
Share
More Decks by Alex teles
See All by Alex teles
Mulesoft configurando conexão com banco AS400 DB2
alexteles10
0
78
Chamando um flow de dentro do Transform Message
alexteles10
0
58
MuleSoft Juntando duas ou mais Listas ordenadas
alexteles10
0
56
MuleSoft Como mockar resultado com transform mensager
alexteles10
0
32
MuleSoft mock com set payload
alexteles10
0
33
Como excluir o conector do facebook Do anyponit
alexteles10
0
58
Baixando conectores que não são nativos
alexteles10
0
46
Editor do Anypoint
alexteles10
0
38
MuleSoft Como fazer um when dentro de um when
alexteles10
0
37
Other Decks in Education
See All in Education
Часто задаваемые вопросы
pnuslide
0
19k
@ngrx/signals
yannickbaron
0
130
Tips for the Presentation - Lecture 2 - Advanced Topics in Big Data (4023256FNR)
signer
PRO
0
130
アプリ開発を目指した授業づくりについて
asial_corp
0
420
Copilotとして理解する生成AI利用の基本
gmoriki
0
130
Introduction - Lecture 1 - Advanced Topics in Big Data (4023256FNR)
signer
PRO
1
1.1k
D&I推進レポート〜テクノロジー分野のジェンダーギャップとその取り組みについて〜
codeforeveryone
1
780
MonacaEducation導入手引き2024年第1版
asial_edu
0
140
論文の読み方 / How to survey
kaityo256
PRO
175
120k
Monaca Educationを活用したプログラミング授業実践
asial_edu
0
190
SUMMER SCHOOL 2024
pnuslide
0
140
STEAM教育の枠組で行うプログラミング学習
asial_edu
0
200
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
30
12k
Scaling GitHub
holman
457
140k
Fireside Chat
paigeccino
19
2.6k
The Illustrated Children's Guide to Kubernetes
chrisshort
28
46k
A designer walks into a library…
pauljervisheath
199
23k
Designing for Performance
lara
601
67k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
243
20k
[RailsConf 2023] Rails as a piece of cake
palkan
22
3.9k
The Invisible Side of Design
smashingmag
293
49k
Into the Great Unknown - MozCon
thekraken
10
980
We Have a Design System, Now What?
morganepeng
42
6.7k
The Brand Is Dead. Long Live the Brand.
mthomps
48
28k
Transcript
MuleSoft
Criado exemplos pré-configurado
File/New/Project from Example
Existe vários exemplos já pré- configurado para você se basear
na sua criação
Abriremos esse
Tudo criado automaticamente
Configuração básica
Configuração básica Esse valores são preenchidos no arquivo de properties
Gerado pele Mule
None
Cria essa variável como lista
None
Adiciona o resultado dentro da variável response que é uma
lista
<!– XML Gerado --> <?xml version="1.0" encoding="UTF-8"?> <mule xmlns="http://www.mulesoft.org/schema/mule/core" xmlns:doc="http://www.mulesoft.org/schema/mule/documentation"
xmlns:dw="http://www.mulesoft.org/schema/mule/ee/dw" xmlns:http="http://www.mulesoft.org/schema/mule/http" xmlns:jetty="http://www.mulesoft.org/schema/mule/jetty" xmlns:metadata="http://www.mulesoft.org/schema/mule/metadata" xmlns:mulexml="http://www.mulesoft.org/schema/mule/xml" xmlns:sfdc="http://www.mulesoft.org/schema/mule/sfdc" xmlns:spring="http://www.springframework.org/schema/beans" xmlns:tracking="http://www.mulesoft.org/schema/mule/ee/tracking" xmlns:xsi="http://www.w3.org/2001/XMLSchema- instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-current.xsd http://www.mulesoft.org/schema/mule/core http://www.mulesoft.org/schema/mule/core/current/mule.xsd http://www.mulesoft.org/schema/mule/sfdc http://www.mulesoft.org/schema/mule/sfdc/current/mule-sfdc.xsd http://www.mulesoft.org/schema/mule/http http://www.mulesoft.org/schema/mule/http/current/mule-http.xsd http://www.mulesoft.org/schema/mule/ee/tracking http://www.mulesoft.org/schema/mule/ee/tracking/current/mule- tracking-ee.xsd http://www.mulesoft.org/schema/mule/jetty http://www.mulesoft.org/schema/mule/jetty/current/mule-jetty.xsd http://www.mulesoft.org/schema/mule/ee/dw http://www.mulesoft.org/schema/mule/ee/dw/current/dw.xsd http://www.mulesoft.org/schema/mule/xml http://www.mulesoft.org/schema/mule/xml/current/mule-xml.xsd">
<sfdc:config doc:name="Salesforce" name="Salesforce" password="${sfdc.password}" securityToken="${sfdc.securityToken}" username="${sfdc.username}"/> <http:listener-config doc:name="HTTP Listener Configuration"
host="0.0.0.0" name="HTTP_Listener_Configuration" port="8081"/> <flow name="showFormFlow"> <http:listener allowedMethods="GET" config-ref="HTTP_Listener_Configuration" doc:name="HTTP" path="/"/> <sfdc:describe-global config-ref="Salesforce" doc:name="Salesforce"/> <dw:transform-message doc:name="Tranform to HTML set of option values" metadata:id="8eb02dfc-9b91-4a58-bf41- 9cbbc6e1545a"> <dw:input-payload doc:sample="DescribeGlobalResult.dwl"/> <dw:set-payload><![CDATA[%dw 1.0 %output application/xml --- div: { (payload.sobjects map { option @(value: $.name): $.label }) }]]></dw:set-payload> </dw:transform-message>
<object-to-string-transformer doc:name="Object to String" mimeType="text/html"/> <parse-template doc:name="Parse Template" location="./src/main/resources/retrieval/index.html"/> </flow>
<flow name="salesforceDataRetrievalFlow"> <http:listener allowedMethods="POST" config-ref="HTTP_Listener_Configuration" doc:name="HTTP" path="/"/> <sfdc:query-all config-ref="Salesforce" doc:name="Salesforce" query="#["SELECT id, name " + (payload.field.isEmpty() ? "" : "," + payload.field) +" from " + payload.object +" where " + payload.searchKey + " like '%" + payload.searchValue +"%'"]"/> <set-variable doc:name="Set blank response" value="#[[]]" variableName="response"/> <foreach doc:name="For Each"> <byte-array-to-string-transformer doc:name="Byte Array to String"/> <set-variable doc:name="Set response variable" value="#[flowVars.response + payload]" variableName="response"/> </foreach> <set-payload doc:name="Set response" value="#[response]"/> <byte-array-to-string-transformer doc:name="Byte Array to String"/> <logger doc:name="Log results" level="INFO" message="Result: #[payload]"/> <catch-exception-strategy doc:name="Catch Exception Strategy"> <set-payload doc:name="Set Payload" value="Invalid Salesforce query."/>
Obrigado chegamos ao Fim