SlideShare a Scribd company logo
MULE CACHE SCOPE
BY – ANKUSH SHARMA
MULE CACHE SCOPE
• The Cache Scope saves on time and processing load by storing and reusing frequently called data. You
can put any number of message processors into a cache scope and configure the caching strategy to
store the responses (which contain the payload of the response message) produced by the processing
that occurs within the scope. Mule’s default caching strategy defines how data are stored and reused,
but if you want to adjust cache behavior, you can customize a global caching strategy in Mule and make
it available for use by all cache scopes in your application.
MULE CACHE SCOPE – CONFIGURATION WIZARD
(GENERAL TAB) (CONT.)
MULE CACHE SCOPE – CONFIGURATION WIZARD
(GENERAL TAB)
• Following are the options on general tab –
• Display Name – Name of the component to be displayed in Mule flow.
• Use default caching strategy – Use this radio button to use default caching mechanism.
• Reference to a Strategy – Use this radio button to refer to global caching strategy.
• Process all messages – Filter mechanism to process all messages.
• Filter messages using an expression – Use this to filter messages according an expression.
• Filter messages using a global filter – Use this to filter messages according a global filter strategy.
MULE CACHE SCOPE – STRATEGY CONFIGURATION
WIZARD (GENERAL TAB) (CONT.)
MULE CACHE SCOPE – STRATEGY CONFIGURATION
WIZARD (GENERAL TAB)
• Following are the options on general tab –
• Name – Name of the cache strategy.
• Object Store – Reference to the object store configuration.
• Default – Default mechanism to generate object keys according to events.
• Key Expression – Special key expression to generate object keys according to events.
• Key Generator – Reference to key generator configuration to create object keys according to events.
MULE CACHE SCOPE – STRATEGY CONFIGURATION
WIZARD (ADVANCED TAB) (CONT.)
MULE CACHE SCOPE – STRATEGY CONFIGURATION
WIZARD (ADVANCED TAB)
• Following are the options on advanced tabs –
• Response Generator – Configuration for response generator.
• Consumable Message Filter – Configuration to detect if message is consumable payload.
• Simple event copy strategy – Use this to radio button for simple event copy strategy. The data will be
immutable.
• Serializable event copy strategy – Use this for serialized event copy strategy. Data will be mutable.
MULE CACHE SCOPE – NOTES TAB
• Notes Tab is used to add special notes for Mule Cache Scope component.
THANK YOU!

More Related Content

PPTX
Mule Resequencer Filter
Ankush Sharma
 
PPTX
Mule SFTP connector
Ankush Sharma
 
PPTX
Mule Schema Validation Filter
Ankush Sharma
 
PPTX
Mule database connector
Ankush Sharma
 
PPTX
Mule file connector
Ankush Sharma
 
PPTX
Mule RMI transport
Ankush Sharma
 
PPTX
Mule ftp connector
Ankush Sharma
 
PPTX
Mule AMQP Connector
Ankush Sharma
 
Mule Resequencer Filter
Ankush Sharma
 
Mule SFTP connector
Ankush Sharma
 
Mule Schema Validation Filter
Ankush Sharma
 
Mule database connector
Ankush Sharma
 
Mule file connector
Ankush Sharma
 
Mule RMI transport
Ankush Sharma
 
Mule ftp connector
Ankush Sharma
 
Mule AMQP Connector
Ankush Sharma
 

What's hot (20)

PPTX
Mule generic connector
Ankush Sharma
 
PPTX
Mule Expression Transformer
Ankush Sharma
 
PPTX
Scatter gather component - mule
Sindhu VL
 
PPTX
Mule TCP Component
Ankush Sharma
 
PPTX
Mule xml to-jaxb object
Ankush Sharma
 
PPTX
Controlling Message Flow - Mule ESB
Mani Rathnam Gudi
 
PPTX
Mule HDFS Connector
Ankush Sharma
 
PPTX
Mule scopes foreach_scope
kunal vishe
 
PPTX
Mule SOAP Router
Ankush Sharma
 
PPTX
Mule scopes 2
kunal vishe
 
PPTX
Mule splitters
Ravinder Singh
 
PPTX
Mule enricher component
Gandham38
 
PPTX
Mule splitters
Gandham38
 
PPTX
Mule scopes request_response_scope
kunal vishe
 
PPTX
Mule routing and filters
Gandham38
 
PPTX
Mule WMQ connector
Ankush Sharma
 
PPTX
Mule tcat server - Server profiles
Shanky Gupta
 
PPTX
Mule esb
charan teja R
 
PPTX
Mule UDP Transport
Ankush Sharma
 
PPTX
Xml to-object-transformer
Sanni Kumar Pal
 
Mule generic connector
Ankush Sharma
 
Mule Expression Transformer
Ankush Sharma
 
Scatter gather component - mule
Sindhu VL
 
Mule TCP Component
Ankush Sharma
 
Mule xml to-jaxb object
Ankush Sharma
 
Controlling Message Flow - Mule ESB
Mani Rathnam Gudi
 
Mule HDFS Connector
Ankush Sharma
 
Mule scopes foreach_scope
kunal vishe
 
Mule SOAP Router
Ankush Sharma
 
Mule scopes 2
kunal vishe
 
Mule splitters
Ravinder Singh
 
Mule enricher component
Gandham38
 
Mule splitters
Gandham38
 
Mule scopes request_response_scope
kunal vishe
 
Mule routing and filters
Gandham38
 
Mule WMQ connector
Ankush Sharma
 
Mule tcat server - Server profiles
Shanky Gupta
 
Mule esb
charan teja R
 
Mule UDP Transport
Ankush Sharma
 
Xml to-object-transformer
Sanni Kumar Pal
 
Ad

Similar to Mule Cache Scope (20)

PPT
Cachescope
ChittipoluKeshav
 
PPT
Cache scope and strategy
Harish43
 
PPTX
Improving performance with cache scope in mule
Ankit Lawaniya
 
PPTX
Caching strategies in MuleSoft
NeerajKumar1965
 
PPTX
How to use Cache scope
sivachandra mandalapu
 
ODP
Mule scopes&error handling
Sumit Gole
 
PDF
MuleSoft Surat Virtual Meetup#15 - Caching Scope, Caching Strategy and Jenkin...
Jitendra Bafna
 
PPTX
Mule Message Chunk Aggregator
Ankush Sharma
 
PPTX
Mule CacheScope
Muralidhar Gumma
 
PPTX
Cache scope
Nagendra Kumar
 
PPTX
Warsaw MuleSoft Meetup #7 - custom policy
Patryk Bandurski
 
PPTX
Mule Microsoft Service Bus
Ankush Sharma
 
PPTX
Meet up slides_mumbai_05022020_final
Akshata Sawant
 
PDF
Introduction To Mule
Roy Prins
 
PPTX
Cache community edition
AbdulImrankhan7
 
PPTX
Community edition Cache
Praneethchampion
 
PPTX
Cache for community edition
mdfkhan625
 
PPTX
Cache for community edition
F K
 
PPTX
Cache for community edition
Khasim Saheb
 
Cachescope
ChittipoluKeshav
 
Cache scope and strategy
Harish43
 
Improving performance with cache scope in mule
Ankit Lawaniya
 
Caching strategies in MuleSoft
NeerajKumar1965
 
How to use Cache scope
sivachandra mandalapu
 
Mule scopes&error handling
Sumit Gole
 
MuleSoft Surat Virtual Meetup#15 - Caching Scope, Caching Strategy and Jenkin...
Jitendra Bafna
 
Mule Message Chunk Aggregator
Ankush Sharma
 
Mule CacheScope
Muralidhar Gumma
 
Cache scope
Nagendra Kumar
 
Warsaw MuleSoft Meetup #7 - custom policy
Patryk Bandurski
 
Mule Microsoft Service Bus
Ankush Sharma
 
Meet up slides_mumbai_05022020_final
Akshata Sawant
 
Introduction To Mule
Roy Prins
 
Cache community edition
AbdulImrankhan7
 
Community edition Cache
Praneethchampion
 
Cache for community edition
mdfkhan625
 
Cache for community edition
F K
 
Cache for community edition
Khasim Saheb
 
Ad

More from Ankush Sharma (20)

PPTX
Mule Microsoft Share Point 2010 Connector
Ankush Sharma
 
PPTX
Mule Microsoft Share Point 2013 Connector
Ankush Sharma
 
PPTX
Microsoft Dynamics CRM Connector
Ankush Sharma
 
PPTX
Mule Microsoft Dynamics AX 2012 Connector
Ankush Sharma
 
PPTX
Mule Marketo Connector
Ankush Sharma
 
PPTX
Mule LDAP Connector
Ankush Sharma
 
PPTX
Mule Concur Connector
Ankush Sharma
 
PPTX
Mule Cloudhub Connector
Ankush Sharma
 
PPTX
Mule Amazon SNS Connector
Ankush Sharma
 
PPTX
Mule Collection Aggregator
Ankush Sharma
 
PPTX
Mule Collection Splitter
Ankush Sharma
 
PPTX
Mule Custom Aggregator
Ankush Sharma
 
PPTX
Mule Message Chunk Splitter
Ankush Sharma
 
PPTX
Mule object to-xml transformer
Ankush Sharma
 
PPTX
Mule xml to-object transformer
Ankush Sharma
 
PPTX
Mule Script Transformer
Ankush Sharma
 
PPTX
Mule XSLT Transformer
Ankush Sharma
 
PPTX
Mule Script Component
Ankush Sharma
 
PPTX
Mule Salesforce Connector
Ankush Sharma
 
PPTX
Mule SSL(TLS) component
Ankush Sharma
 
Mule Microsoft Share Point 2010 Connector
Ankush Sharma
 
Mule Microsoft Share Point 2013 Connector
Ankush Sharma
 
Microsoft Dynamics CRM Connector
Ankush Sharma
 
Mule Microsoft Dynamics AX 2012 Connector
Ankush Sharma
 
Mule Marketo Connector
Ankush Sharma
 
Mule LDAP Connector
Ankush Sharma
 
Mule Concur Connector
Ankush Sharma
 
Mule Cloudhub Connector
Ankush Sharma
 
Mule Amazon SNS Connector
Ankush Sharma
 
Mule Collection Aggregator
Ankush Sharma
 
Mule Collection Splitter
Ankush Sharma
 
Mule Custom Aggregator
Ankush Sharma
 
Mule Message Chunk Splitter
Ankush Sharma
 
Mule object to-xml transformer
Ankush Sharma
 
Mule xml to-object transformer
Ankush Sharma
 
Mule Script Transformer
Ankush Sharma
 
Mule XSLT Transformer
Ankush Sharma
 
Mule Script Component
Ankush Sharma
 
Mule Salesforce Connector
Ankush Sharma
 
Mule SSL(TLS) component
Ankush Sharma
 

Recently uploaded (20)

PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PDF
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
PDF
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
The Future of Artificial Intelligence (AI)
Mukul
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 

Mule Cache Scope

  • 1. MULE CACHE SCOPE BY – ANKUSH SHARMA
  • 2. MULE CACHE SCOPE • The Cache Scope saves on time and processing load by storing and reusing frequently called data. You can put any number of message processors into a cache scope and configure the caching strategy to store the responses (which contain the payload of the response message) produced by the processing that occurs within the scope. Mule’s default caching strategy defines how data are stored and reused, but if you want to adjust cache behavior, you can customize a global caching strategy in Mule and make it available for use by all cache scopes in your application.
  • 3. MULE CACHE SCOPE – CONFIGURATION WIZARD (GENERAL TAB) (CONT.)
  • 4. MULE CACHE SCOPE – CONFIGURATION WIZARD (GENERAL TAB) • Following are the options on general tab – • Display Name – Name of the component to be displayed in Mule flow. • Use default caching strategy – Use this radio button to use default caching mechanism. • Reference to a Strategy – Use this radio button to refer to global caching strategy. • Process all messages – Filter mechanism to process all messages. • Filter messages using an expression – Use this to filter messages according an expression. • Filter messages using a global filter – Use this to filter messages according a global filter strategy.
  • 5. MULE CACHE SCOPE – STRATEGY CONFIGURATION WIZARD (GENERAL TAB) (CONT.)
  • 6. MULE CACHE SCOPE – STRATEGY CONFIGURATION WIZARD (GENERAL TAB) • Following are the options on general tab – • Name – Name of the cache strategy. • Object Store – Reference to the object store configuration. • Default – Default mechanism to generate object keys according to events. • Key Expression – Special key expression to generate object keys according to events. • Key Generator – Reference to key generator configuration to create object keys according to events.
  • 7. MULE CACHE SCOPE – STRATEGY CONFIGURATION WIZARD (ADVANCED TAB) (CONT.)
  • 8. MULE CACHE SCOPE – STRATEGY CONFIGURATION WIZARD (ADVANCED TAB) • Following are the options on advanced tabs – • Response Generator – Configuration for response generator. • Consumable Message Filter – Configuration to detect if message is consumable payload. • Simple event copy strategy – Use this to radio button for simple event copy strategy. The data will be immutable. • Serializable event copy strategy – Use this for serialized event copy strategy. Data will be mutable.
  • 9. MULE CACHE SCOPE – NOTES TAB • Notes Tab is used to add special notes for Mule Cache Scope component.