Community
Participate
Working Groups
There are several issues with AbstractConnectorServiceManager.updateSubSystems(): * Implementation of sharesSystem() (though markup interfaces) cannot work for subsystems that re-use an existing ServiceSubSystem but exchange the Service and ConnectorService for it: because the existing e.g. FileServiceSubSystem would not implement the markup interface e.g. ISshSubSystem * Parameter Shell is not used but introduces an unnecessary UI dependency * Javadoc is not understandable and references ald terminology ("System object") * updateSubSystems() is currently nowhere used I would vote for getting rid of the entire construct updateSubSystems(), sharesSubSystem(), as well as the subsystem markup interfaces for M6.
I've removed the method. No one actually uses it so it won't be missed.
[target cleanup] 2.0 M6 was the original target milestone for this bug