Decommision
The decommision of a service covers the shutdown procedure a service
- Startable.stop()
- Disposable.dispose()
- Finalizer
Startable.stop()
Stop all of the service activities since it is guaranteed that no client will invoke the service.
Disposable.dispose()
Free all resources hold by the service implementation.
Finalizer
Well, it might be never called but all resouces have been released before.