Grilled Ham, Caramelized Onion, Apple, and Cheese Sandwiches

Grrrrrgh!
Course : Grilling
From: HungryMonster.com
Serves: 4
 

Ingredients:

4 slices Jarlsberg or Swiss cheese
2 tablespoons olive oil
1 medium tart apple
4 slices ham slices -- at room temperature
3/4 cup caramelized Onion
1 recipe Dijon Glaze mayonnaise -- Homemade
8 slices sourdough bread -- 1/2 inch thick
 

Preparation:

Brush one side of each slice of bread with a thin coating of Dijon Glaze. Spread mayonnaise on 1 slice per sandwich. Layer 1/4 of the onion and ham, a layer of apple slices, a slice of cheese on mayonnaise slice, and top with remaining slice of bread. Brush the top and bottom of each sandwich with oil and grill in a pan or sandwich grill (don't press the top of the grill) until the bread is crisp and golden brown and the cheese has melted