Package org.jboss.narayana.blacktie.jatmibroker.xatmi.services

Source Code of org.jboss.narayana.blacktie.jatmibroker.xatmi.services.TPGetRplyOneService

package org.jboss.narayana.blacktie.jatmibroker.xatmi.services;

import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
import org.jboss.narayana.blacktie.jatmibroker.xatmi.Connection;
import org.jboss.narayana.blacktie.jatmibroker.xatmi.ConnectionException;
import org.jboss.narayana.blacktie.jatmibroker.xatmi.Response;
import org.jboss.narayana.blacktie.jatmibroker.xatmi.Service;
import org.jboss.narayana.blacktie.jatmibroker.xatmi.TPSVCINFO;
import org.jboss.narayana.blacktie.jatmibroker.xatmi.X_OCTET;

public class TPGetRplyOneService implements Service {
  private static final Logger log = LogManager
      .getLogger(TPGetRplyOneService.class);

  public Response tpservice(TPSVCINFO svcinfo) throws ConnectionException {
    String response = "test_tpgetrply_TPGETANY_one";
    log.info(response);

    X_OCTET toReturn = (X_OCTET) svcinfo.getConnection().tpalloc("X_OCTET",
        null, response.getBytes().length);
    toReturn.setByteArray(response.getBytes());
    try {
      Thread.sleep(3 * 1000);
    } catch (InterruptedException e) {
      log.error("Could not sleep");
    }
    return new Response(Connection.TPSUCCESS, 0, toReturn, 0);
  }
}
TOP

Related Classes of org.jboss.narayana.blacktie.jatmibroker.xatmi.services.TPGetRplyOneService

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.