/// <summary>
 /// This method swaps to the open state and calls the corresponding method.
 /// </summary>
 /// <param name="context">The current context.</param>
 /// <param name="job">The job.</param>
 /// <param name="Data">The request/response data.</param>
 /// <returns></returns>
 public override bool OpenRequest(TransportContext context, SecurityManagerJob job, RQRSContract<TransportCommandRequest, TransportCommandResponse> Data)
 {
     context.ChangeState("Open");
     return context.OpenRequest(job, Data);
 }