Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
57
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
93
Chamando um flow de dentro do Transform Message
alexteles10
0
76
MuleSoft Juntando duas ou mais Listas ordenadas
alexteles10
0
70
MuleSoft Como mockar resultado com transform mensager
alexteles10
0
43
MuleSoft mock com set payload
alexteles10
0
52
Como excluir o conector do facebook Do anyponit
alexteles10
0
69
Baixando conectores que não são nativos
alexteles10
0
59
Editor do Anypoint
alexteles10
0
45
MuleSoft Como fazer um when dentro de um when
alexteles10
0
48
Other Decks in Education
See All in Education
国際卓越研究大学計画|Science Tokyo(東京科学大学)
sciencetokyo
PRO
0
35k
MySmartSTEAM 2526
cbtlibrary
0
160
多様なメンター、多様な基準
yasulab
5
19k
ロータリー国際大会について~国際大会に参加しよう~:古賀 真由美 会員(2720 Japan O.K. ロータリーEクラブ・(有)誠邦産業 取締役)
2720japanoke
1
740
Microsoft Office 365
matleenalaakso
0
2k
The knowledge panel is your new homepage
bradwetherall
0
220
Introdución ás redes
irocho
0
510
The Next Big Step Toward Nuclear Disarmament
hide2kano
0
170
Web Search and SEO - Lecture 10 - Web Technologies (1019888BNR)
signer
PRO
2
3k
Web Application Frameworks - Lecture 3 - Web Technologies (1019888BNR)
signer
PRO
0
3.1k
KBS新事業創造体験2025_科目説明会
yasuchikawakayama
0
150
CSS3 and Responsive Web Design - Lecture 5 - Web Technologies (1019888BNR)
signer
PRO
1
3k
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
The agentic SEO stack - context over prompts
schlessera
0
550
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
120
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
The untapped power of vector embeddings
frankvandijk
1
1.5k
How to Ace a Technical Interview
jacobian
281
24k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.3k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
57
37k
Facilitating Awesome Meetings
lara
57
6.7k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
69
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Tell your own story through comics
letsgokoyo
0
740
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