Exemplo n.º 1
0
  /**
   * Return a simple type of MEX for a given process target
   *
   * @param process
   * @param istyle
   * @param targetService
   * @param operation
   * @param clientKey
   * @return
   */
  private MyRoleMessageExchange createNewMyRoleMex(
      ODEProcess process,
      final InvocationStyle istyle,
      final QName targetService,
      final String operation,
      final String clientKey) {
    if (istyle == InvocationStyle.RELIABLE || istyle == InvocationStyle.TRANSACTED)
      assertTransaction();
    else assertNoTransaction();

    return process.createNewMyRoleMex(istyle, targetService, operation);
  }