예: setClientInformation(Properties) API로 클라이언트 정보 설정

WebSphere® Application Server 클라이언트 정보를 연결에 설정해서 이 API로 데이터베이스에 정보를 전달할 수 있습니다.

다음 예제 코드는 com.ibm.websphere.rsadapter.WSConnection 오브젝트에 setClientInformation(Properties)를 호출합니다.

import com.ibm.websphere.rsadapter.WSConnection;
.....
try {
   InitialContext ctx = new InitialContext();
   //Perform a naming service lookup to get the DataSource object.
   DataSource ds = (javax.sql.DataSource)ctx.lookup("java:comp/jdbc/myDS");
  }catch (Exception e) {System.out.println("got an exception during lookup:"  + e);}

  WSConnection conn = (WSConnection) ds.getConnection();
  Properties props = new properties();
  props.setProperty(WSConnection.CLIENT_ID, "user123");
  props.setProperty(WSConnection.CLIENT_LOCATION, "127.0.0.1");
  props.setProperty(WSConnection.CLIENT_ACCOUNTING_INFO, "accounting");
  props.setProperty(WSConnection.CLIENT_APPLICATION_NAME, "appname");
  props.setProperty(WSConnection.CLIENT_OTHER_INFO, "cool stuff");
  conn.setClientInformation(props);
  conn.close()

매개변수

props는 전달할 클라이언트 정보를 포함합니다. 가능한 값은 다음과 같습니다.
  • WSConnection.CLIENT_ACCOUNTING_INFO
  • WSConnection.CLIENT_LOCATION
  • WSConnection.CLIENT_ID
  • WSConnection.CLIENT_APPLICATION_NAME
  • WSConnection.CLIENT_OTHER_INFO
  • WSConnection.OTHER_CLIENT_TYPE
백엔드 데이터베이스로 전달되는 클라이언트 정보에 대한 자세한 내용은 WSConnection 문서를 참조하십시오. 클라이언트 정보를 재설정하려면 널 매개변수로 메소드를 호출하십시오.

예외

이 API는 데이터를 설정할 때 데이터베이스가 예외를 발행하는 경우 SQL 예외를 작성합니다.

db cdat_clientinfo로 클라이언트 정보 전달


주제 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rdat_clientinfoex1
파일 이름:rdat_clientinfoex1.html