Mix the mustard, honey, preserves and juice together in a small bowl, set aside.
Pre-heat your grill to medium heat.
Place the pineapple and ham on the grill.
Turn the pineapple every couple minutes until each side is grilled.
Grill the ham over medium heat for 4 minutes.
Turn the ham and brush with mustard mixture.
Grill for another 4 minutes.
Turn ham again and brush with mixture.
Cook 2-4 more minutes or until heated through.