/**
  * Constructor for a kickstart where the host and the target may or may *not* be the same system.
  * If the target system does not yet exist, selectedTargetServer should be null. To be used when
  * you want to call the store() method.
  *
  * @param selectedHostServer server to host the kickstart
  * @param selectedTargetServer server to be kickstarted
  * @param ksid id of the KickstartData we are using
  * @param userIn user performing the kickstart
  * @param scheduleDateIn Date to schedule the KS.
  * @param kickstartServerNameIn the name of the server who is serving the kickstart
  */
 public KickstartScheduleCommand(
     Long selectedHostServer,
     Long selectedTargetServer,
     Long ksid,
     User userIn,
     Date scheduleDateIn,
     String kickstartServerNameIn) {
   this(
       selectedHostServer,
       selectedTargetServer,
       KickstartFactory.lookupKickstartDataByIdAndOrg(userIn.getOrg(), ksid),
       userIn,
       scheduleDateIn,
       kickstartServerNameIn);
 }