WebSphere Message Service Clients for C/C++ and .NET, Version 1.2 운영 체제: Linux, Windows

PropertyContext

PropertyContext는 등록 정보 가져오기 및 설정 메소드를 포함하는 요약 수퍼클래스입니다. 이러한 메소드는 다른 클래스에서 상속합니다.

상속 계층 구조:
없음

메소드

메소드 요약:
메소드 설명
getBooleanProperty 이름으로 식별된 부울 등록 정보 값을 가져옵니다.
getByteProperty 이름으로 식별된 바이트 등록 정보 값을 가져옵니다.
getBytesProperty 이름으로 식별된 바이트 배열 등록 정보 값을 가져옵니다.
getCharProperty 이름으로 식별된 2바이트 문자 등록 정보 값을 가져옵니다.
getDoubleProperty 이름으로 식별된 배정밀도 부동 소수점 등록 정보 값을 가져옵니다.
getFloatProperty 이름으로 식별된 부동 소수점 등록 정보 값을 가져옵니다.
getIntProperty 이름으로 식별된 정수 등록 정보 값을 가져옵니다.
getLongProperty 이름으로 식별된 Long 정수 등록 정보 값을 가져옵니다.
getObjectProperty 이름으로 식별된 등록 정보의 값과 데이터 유형을 가져옵니다.
getProperty 이름으로 식별된 등록 정보의 Property 오브젝트를 가져옵니다.
getShortProperty 이름으로 식별된 Short 정수 등록 정보 값을 가져옵니다.
getStringProperty 이름으로 식별된 문자열 등록 정보 값을 가져옵니다.
setBooleanProperty 이름으로 식별된 부울 등록 정보 값을 설정합니다.
setByteProperty 이름으로 식별된 바이트 등록 정보 값을 설정합니다.
setBytesProperty 이름으로 식별된 바이트 배열 등록 정보 값을 설정합니다.
setCharProperty 이름으로 식별된 2바이트 문자 등록 정보 값을 설정합니다.
setDoubleProperty 이름으로 식별된 배정밀도 부동 소수점 등록 정보 값을 설정합니다.
setFloatProperty 이름으로 식별된 부동 소수점 등록 정보 값을 설정합니다.
setIntProperty 이름으로 식별된 정수 등록 정보 값을 설정합니다.
setLongProperty 이름으로 식별된 Long 정수 등록 정보 값을 설정합니다.
setObjectProperty 이름으로 식별된 등록 정보의 값과 데이터 유형을 설정합니다.
setProperty Property 오브젝트를 사용하여 등록 정보 값을 설정합니다.
setShortProperty 이름으로 식별된 Short 정수 등록 정보 값을 설정합니다.
setStringProperty 이름으로 식별된 문자열 등록 정보 값을 설정합니다.

getBooleanProperty – 부울 등록 정보 가져오기

인터페이스:
xmsBOOL getBooleanProperty(const String & propertyName) const;

이름으로 식별된 부울 등록 정보 값을 가져옵니다.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
리턴값:
등록 정보의 값입니다.
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION

getByteProperty – 바이트 등록 정보 가져오기

인터페이스:
xmsSBYTE getByteProperty(const String & propertyName) const;

이름으로 식별된 바이트 등록 정보 값을 가져옵니다.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
리턴값:
등록 정보의 값입니다.
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION

getBytesProperty – 바이트 배열 등록 정보 가져오기

인터페이스:
xmsINT getBytesProperty(const String & propertyName,
                        xmsSBYTE *propertyValue,
                        const xmsINT length,
                        xmsINT *actualLength) const;

이름으로 식별된 바이트 배열 등록 정보 값을 가져옵니다.

이 메소드의 사용 방법에 대한 자세한 정보는 바이트 배열을 리턴하는 C++ 메소드를 참조하십시오.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
propertyValue(출력)
바이트 배열을 나타내는 등록 정보 값을 포함하는 버퍼입니다.
length(입력)
버퍼 길이(바이트)입니다. XMSC_QUERY_SIZE를 지정한 경우 바이트 배열은 actualLength 매개변수로 리턴되지 않습니다.
actualLength(출력)
배열의 바이트 수입니다. 입력에서 널 포인터를 지정한 경우 배열의 길이는 리턴되지 않습니다.
리턴값:
배열의 바이트 수입니다.
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION

getCharProperty – 문자 등록 정보 가져오기

인터페이스:
xmsCHAR16 getCharProperty(const String & propertyName) const;

이름으로 식별된 2바이트 문자 등록 정보 값을 가져옵니다.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
리턴값:
등록 정보의 값입니다.
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION

getDoubleProperty – 배정밀도 부동 소수점 등록 정보 가져오기

인터페이스:
xmsDOUBLE getDoubleProperty(const String & propertyName) const;

이름으로 식별된 배정밀도 부동 소수점 등록 정보 값을 가져옵니다.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
리턴값:
등록 정보의 값입니다.
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION

getFloatProperty – 부동 소수점 등록 정보 가져오기

인터페이스:
xmsFLOAT getFloatProperty(const String & propertyName) const;

이름으로 식별된 부동 소수점 등록 정보 값을 가져옵니다.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
리턴값:
등록 정보의 값입니다.
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION

getIntProperty – 정수 등록 정보 가져오기

인터페이스:
xmsINT getIntProperty(const String & propertyName) const;

이름으로 식별된 정수 등록 정보 값을 가져옵니다.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
리턴값:
등록 정보의 값입니다.
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION

getLongProperty – Long 정수 등록 정보 가져오기

인터페이스:
xmsLONG getLongProperty(const String & propertyName) const;

이름으로 식별된 Long 정수 등록 정보 값을 가져옵니다.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
리턴값:
등록 정보의 값입니다.
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION

getObjectProperty – 오브젝트 등록 정보 가져오기

인터페이스:
xmsOBJECT_TYPE getObjectProperty(const String & propertyName,
                                 xmsSBYTE *propertyValue,
                                 const xmsINT length,
                                 xmsINT *actualLength);

이름으로 식별된 등록 정보의 값과 데이터 유형을 가져옵니다.

이 메소드의 사용 방법에 대한 자세한 정보는 바이트 배열을 리턴하는 C++ 메소드를 참조하십시오.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
propertyValue(출력)
바이트 배열로 리턴되는 등록 정보 값을 포함하는 버퍼입니다. 값이 문자열이고 데이터 변환이 필수인 경우 이 매개변수는 변환 후 값입니다.
length(입력)
버퍼 길이(바이트)입니다. XMSC_QUERY_SIZE를 지정한 경우 등록 정보의 값은 리턴되지 않고 actualLength 매개변수로 길이가 리턴됩니다.
actualLength(출력)
등록 정보 값의 길이(바이트)입니다. 값이 문자열이고 데이터 변환이 필수인 경우 이 매개변수는 변환 후 길이입니다. 입력에서 널 포인트를 지정한 경우 길이가 리턴되지 않습니다.
리턴값:
다음 오브젝트 유형 중 하나를 등록 정보 값의 데이터 유형으로 사용할 수 있습니다.
  • XMS_OBJECT_TYPE_BOOL
  • XMS_OBJECT_TYPE_BYTE
  • XMS_OBJECT_TYPE_BYTEARRAY
  • XMS_OBJECT_TYPE_CHAR
  • XMS_OBJECT_TYPE_DOUBLE
  • XMS_OBJECT_TYPE_FLOAT
  • XMS_OBJECT_TYPE_INT
  • XMS_OBJECT_TYPE_LONG
  • XMS_OBJECT_TYPE_SHORT
  • XMS_OBJECT_TYPE_STRING
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION

getProperty – 등록 정보 가져오기

인터페이스:
virtual Property getProperty(const String & propertyName) const;

이름으로 식별된 등록 정보의 Property 오브젝트를 가져옵니다.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
리턴값:
등록 정보 오브젝트입니다.
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION

getShortProperty – Short 정수 등록 정보 가져오기

인터페이스:
xmsSHORT getShortProperty(const String & propertyName) const;

이름으로 식별된 Short 정수 등록 정보 값을 가져옵니다.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
리턴값:
등록 정보의 값입니다.
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION

getStringProperty – 문자열 등록 정보 가져오기

인터페이스:
String getStringProperty(const String & propertyName) const;

이름으로 식별된 문자열 등록 정보 값을 가져옵니다.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
리턴값:
등록 정보 값 문자열을 캡슐화하는 String 오브젝트입니다. 데이터 변환이 필수인 경우 이 매개변수는 변환 후 문자열입니다.
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION

setBooleanProperty – 부울 등록 정보 설정

인터페이스:
xmsVOID setBooleanProperty(const String & propertyName,
                           const xmsBOOL propertyValue);

이름으로 식별된 부울 등록 정보 값을 설정합니다.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
propertyValue(입력)
등록 정보의 값입니다.
리턴값:
Void
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION
  • XMS_X_MESSAGE_NOT_WRITABLE_EXCEPTION

setByteProperty – 바이트 등록 정보 설정

인터페이스:
xmsVOID setByteProperty(const String & propertyName,
                        const xmsSBYTE propertyValue);

이름으로 식별된 바이트 등록 정보 값을 설정합니다.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
propertyValue(입력)
등록 정보의 값입니다.
리턴값:
Void
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION
  • XMS_X_MESSAGE_NOT_WRITABLE_EXCEPTION

setBytesProperty – 바이트 배열 등록 정보 설정

인터페이스:
xmsVOID setBytesProperty(const String & propertyName,
                         const xmsSBYTE *propertyValue,
                         const xmsINT length);

이름으로 식별된 바이트 배열 등록 정보 값을 설정합니다.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
propertyValue(입력)
바이트 배열을 나타내는 등록 정보 값입니다.
length(입력)
배열의 바이트 수입니다.
리턴값:
Void
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION
  • XMS_X_MESSAGE_NOT_WRITABLE_EXCEPTION

setCharProperty – 문자 등록 정보 설정

인터페이스:
xmsVOID setCharProperty(const String & propertyName,
                        const xmsCHAR16 propertyValue);

이름으로 식별된 2바이트 문자 등록 정보 값을 설정합니다.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
propertyValue(입력)
등록 정보의 값입니다.
리턴값:
Void
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION
  • XMS_X_MESSAGE_NOT_WRITABLE_EXCEPTION

setDoubleProperty – 배정밀도 부동 소수점 등록 정보 설정

인터페이스:
xmsVOID setDoubleProperty(const String & propertyName,
                          const xmsDOUBLE propertyValue);

이름으로 식별된 배정밀도 부동 소수점 등록 정보 값을 설정합니다.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
propertyValue(입력)
등록 정보의 값입니다.
리턴값:
Void
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION
  • XMS_X_MESSAGE_NOT_WRITABLE_EXCEPTION

setFloatProperty – 부동 소수점 등록 정보 설정

인터페이스:
xmsVOID setFloatProperty(const String & propertyName,
                         const xmsFLOAT propertyValue);

이름으로 식별된 부동 소수점 등록 정보 값을 설정합니다.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
propertyValue(입력)
등록 정보의 값입니다.
리턴값:
Void
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION
  • XMS_X_MESSAGE_NOT_WRITABLE_EXCEPTION

setIntProperty – 정수 등록 정보 설정

인터페이스:
xmsVOID setIntProperty(const String & propertyName,
                       const xmsINT propertyValue);

이름으로 식별된 정수 등록 정보 값을 설정합니다.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
propertyValue(입력)
등록 정보의 값입니다.
리턴값:
Void
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION
  • XMS_X_MESSAGE_NOT_WRITABLE_EXCEPTION

setLongProperty – Long 정수 등록 정보 설정

인터페이스:
xmsVOID setLongProperty(const String & propertyName,
                        const xmsLONG propertyValue);

이름으로 식별된 Long 정수 등록 정보 값을 설정합니다.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
propertyValue(입력)
등록 정보의 값입니다.
리턴값:
Void
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION
  • XMS_X_MESSAGE_NOT_WRITABLE_EXCEPTION

setObjectProperty – 오브젝트 등록 정보 설정

인터페이스:
xmsVOID setObjectProperty(const String & propertyName,
                          const xmsOBJECT_TYPE objectType,
                          const xmsSBYTE *propertyValue,
                          const xmsINT length);

이름으로 식별된 등록 정보의 값과 데이터 유형을 설정합니다.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
objectType(입력)
다음 오브젝트 유형 중 하나를 등록 정보 값의 데이터 유형으로 사용해야 합니다.
  • XMS_OBJECT_TYPE_BOOL
  • XMS_OBJECT_TYPE_BYTE
  • XMS_OBJECT_TYPE_BYTEARRAY
  • XMS_OBJECT_TYPE_CHAR
  • XMS_OBJECT_TYPE_DOUBLE
  • XMS_OBJECT_TYPE_FLOAT
  • XMS_OBJECT_TYPE_INT
  • XMS_OBJECT_TYPE_LONG
  • XMS_OBJECT_TYPE_SHORT
  • XMS_OBJECT_TYPE_STRING
propertyValue(입력)
바이트 배열을 나타내는 등록 정보 값입니다.
length(입력)
배열의 바이트 수입니다.
리턴값:
Void
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION
  • XMS_X_MESSAGE_NOT_WRITABLE_EXCEPTION

setProperty – 등록 정보 설정

인터페이스:
virtual xmsVOID setProperty(const Property & property);

Property 오브젝트를 사용하여 등록 정보 값을 설정합니다.

매개변수:
property(입력)
등록 정보 오브젝트입니다.
리턴값:
Void
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION
  • XMS_X_MESSAGE_NOT_WRITABLE_EXCEPTION

setShortProperty – Short 정수 등록 정보 설정

인터페이스:
xmsVOID setShortProperty(const String & propertyName,
                         const xmsSHORT propertyValue);

이름으로 식별된 Short 정수 등록 정보 값을 설정합니다.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
propertyValue(입력)
등록 정보의 값입니다.
리턴값:
Void
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION
  • XMS_X_MESSAGE_NOT_WRITABLE_EXCEPTION

setStringProperty – 문자열 등록 정보 설정

인터페이스:
xmsVOID setStringProperty(const String & propertyName,
                          const String & propertyValue);

이름으로 식별된 문자열 등록 정보 값을 설정합니다.

매개변수:
propertyName(입력)
등록 정보의 이름을 캡슐화하는 String 오브젝트입니다.
propertyValue(입력)
등록 정보 값 문자열을 캡슐화하는 String 오브젝트입니다.
리턴값:
Void
스레드 컨텍스트:
서브클래스에 따라 결정됩니다.
예외:
  • XMS_X_GENERAL_EXCEPTION
  • XMS_X_MESSAGE_NOT_WRITABLE_EXCEPTION

Reference topic

이용약관 | 피드백

Timestamp icon마지막 갱신 날짜: 3 Mar 2006
(C) Copyright IBM Corporation 2005. All Rights Reserved.
이 Information Center는 Eclipse 기술 기반입니다. (http://www.eclipse.org 웹 사이트 참조)