{"id":64117,"library":"mule-transport-vm","title":"Mule VM Transport","description":"A Mule transport that enables event sending and receiving over VM or embedded memory queues.","status":"active","version":"3.9.0","language":"java","source_language":null,"source_url":"https://github.com/mulesoft/mule","tags":["mule","transport","vm","messaging"],"install":[{"cmd":"<dependency>\n  <groupId>org.mule.transports</groupId>\n  <artifactId>mule-transport-vm</artifactId>\n  <version>3.9.0</version>\n</dependency>","lang":"xml","label":"Maven"},{"cmd":"implementation 'org.mule.transports:mule-transport-vm:3.9.0'","lang":"groovy","label":"Gradle"}],"dependencies":[],"imports":[{"symbol":"VMConnector","correct":"org.mule.transport.vm.VMConnector"}],"quickstart":{"code":"VMConnector connector = new VMConnector();\nconnector.setQueueName(\"myQueue\");\nconnector.start();","lang":"java","description":"Creating a VM connector for in-memory messaging."},"warnings":[{"fix":"Use Mule 4 VM transport if using Mule 4.","message":"Version 3.9.0 is for Mule 3.x; not compatible with Mule 4.x.","severity":"breaking","affected_versions":"3.9.0"}],"env_vars":null,"search_vec":"'embed':16 'enabl':8 'event':9 'memori':17 'messag':22 'mule':1,5,19 'queue':18 'receiv':12 'send':10 'transport':3,6,20 'vm':2,14,21","created_at":"2026-06-17T16:52:06.849490+00:00","updated_at":"2026-06-17T16:52:06.849490+00:00","problems":[],"ecosystem":"maven","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://developer.mulesoft.com/","github":"https://github.com/mulesoft/mule","docs":"https://appdoc.app/artifact/org.mule.transports/mule-transport-vm/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["messaging"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-12-14","install_tag":null}}