public void changeAssemblyLineStatus(AssemblyLine assemblyLine, String status) { if (status.equalsIgnoreCase(assemblyLine.getBrokenState().toString())) assemblyLine.transitionToBroken(); if (status.equalsIgnoreCase(assemblyLine.getMaintenanceState().toString())) assemblyLine.transitionToMaintenance(); if (status.equalsIgnoreCase(assemblyLine.getOperationalState().toString())) assemblyLine.transitionToOperational(); }