Fix for issue 3571 (Control Panel does not reflect the changes in the windows service configuration).
The equality method of ServerDescriptor has been updated so that the panels are notified when there is a modification in the windows service configuration.
| | |
| | | import java.util.Map; |
| | | import java.util.Set; |
| | | |
| | | import org.opends.guitools.controlpanel.util.Utilities; |
| | | |
| | | import org.opends.server.types.AttributeType; |
| | | import org.opends.server.types.DN; |
| | | import org.opends.server.types.ObjectClass; |
| | |
| | | equals = areSchemasEqual(schema, desc.getSchema()); |
| | | } |
| | | } |
| | | |
| | | if (equals && Utilities.isWindows()) |
| | | { |
| | | equals = |
| | | desc.isWindowsServiceEnabled() == isWindowsServiceEnabled(); |
| | | } |
| | | } |
| | | } |
| | | else |