We are planning to create a application that reads all the properties file associated to the mule application running in server. Our intention to read the properties and update from the custom application instead of providing access to the MMC. Users can update the Quartz Time schedule, Reschedule, Pause and Resume Jobs and Triggers.
Can we create an application and run in parallel to Mule Instance deployment and read all application properties and update dynamically with out effecting the deployment ( No restart and deployment).
Short answer is no:
The reason why you can't do this is because many components have a special lifecycle and bring up server sockets or connect to jms queues upon that configuration, so even if you change the properties you would least at a bare minimum stop and start the respective components so the previous resources are released and new ones acquired.