
Removed the explicit setters for the service parameters. Not all of them were implemented and they were only used internally. Moved the parameter validation and update processing inside the Service class to reduce the load on the other parts of the core.