This might sound complex but i will ask anyway:
I am running a service A which uses class X. I want to start another service B which uses classes A besides new classes.
Service A is already running. I do a hot deployment of Service B.
Here is the real question - Will Service B use the same instance of class X or a separate instance. How can singleton class help me here?