I propose you to add the 'protected' method AbstractServiceUnitManager.getServiceName(final originalServiceName) that returns the new service name or null if the service name has not to be changed.
So you need only to override it to add your specific service name computation.
I propose you to add the 'protected' method AbstractServiceUnitManager.getServiceName(final originalServiceName) that returns the new service name or null if the service name has not to be changed.
So you need only to override it to add your specific service name computation.