Preheat the oven to 350° F.
Place ham on a wire rack in a shallow baking pan. Brush the entire ham with the glaze, coating it evenly.
Wash, core, and halve the fruit.
Place all around the ham. Baste the ham a second time and baste the fruit with the glaze. Bake for 45 minutes. Baste the ham and fruit again. Bake another 45 minutes. Remove the ham from the oven and let it rest for 5 minutes. Remove and discard the string and swizzle sticks.
Serve the apples and pears on a platter with the ham. Serve everything warm or at room temperature.
Combine the sugar, cane syrup, molasses, corn syrup, nutmeg, cloves, allspice, and cinnamon in a medium-size bowl and mix well. In another bowl, dissolve the mustard in the water, then add to the spice mixture. Blend well.
Use immediately or store in an airtight container in the refrigerator until ready to use. Will keep for 2 weeks.Servings: 2 1/2 cups