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

IMapMessage

맵 메시지는 본문이 각 값에 연관된 데이터 유형이 있는 이름-값 쌍 세트로 구성된 메시지입니다.

상속 계층 구조:
IBM.XMS.IPropertyContext
   |
   +----IBM.XMS.IMessage
           |
           +----IBM.XMS.IMapMessage

응용프로그램이 이름-값 쌍의 값을 가져올 때 값은 XMS에 의해 다른 데이터 유형으로 변환될 수 있습니다. 이 형식의 암시적 변환에 대한 자세한 정보는 맵 메시지를 참조하십시오.

관련 참조
맵 메시지

.NET 등록 정보

.NET 등록 정보 요약:
.NET 등록 정보 설명
MapNames 맵 메시지 본문에서 이름 목록을 가져옵니다.

MapNames – 맵 맵핑 가져오기

인터페이스:
System.Collections.IEnumerator MapNames
{
  get;
}

맵 메시지 본문에서 이름 목록을 가져옵니다.

예외:
  • XMSException

메소드

메소드 요약:
메소드 설명
GetBoolean 맵 메시지 본문에서 이름으로 식별된 부울 값을 가져옵니다.
GetByte 맵 메시지 본문에서 이름으로 식별된 바이트를 가져옵니다.
GetBytes 맵 메시지 본문에서 이름으로 식별된 바이트 배열을 가져옵니다.
GetChar 맵 메시지 본문에서 이름으로 식별된 문자를 가져옵니다.
GetDouble 맵 메시지 본문에서 이름으로 식별된 배정밀도 부동 소수점 수를 가져옵니다.
GetFloat 맵 메시지 본문에서 이름으로 식별된 부동 소수점 수를 가져옵니다.
GetInt 맵 메시지 본문에서 이름으로 식별된 정수를 가져옵니다.
GetLong 맵 메시지 본문에서 이름으로 식별된 Long 정수를 가져옵니다.
GetObject 맵 메시지 본문에서 이름-값 쌍 값에 대한 참조를 가져옵니다.
GetShort 맵 메시지 본문에서 이름으로 식별된 Short 정수를 가져옵니다.
GetString 맵 메시지 본문에서 이름으로 식별된 문자열을 가져옵니다.
ItemExists 맵 메시지 본문에 지정된 이름의 이름-값 쌍이 있는지 검사합니다.
SetBoolean 맵 메시지 본문에 부울 값을 설정합니다.
SetByte 맵 메시지 본문에 바이트를 설정합니다.
SetBytes 맵 메시지 본문에 바이트 배열을 설정합니다.
SetChar 맵 메시지 본문에 2바이트 문자를 설정합니다.
SetDouble 맵 메시지 본문에 배정밀도 부동 소수점 수를 설정합니다.
SetFloat 맵 메시지 본문에 부동 소수점 수를 설정합니다.
SetInt 맵 메시지 본문에 정수를 설정합니다.
SetLong 맵 메시지 본문에 Long 정수를 설정합니다.
SetObject 맵 메시지 본문에서 값을 XMS 원시 유형으로 설정합니다.
SetShort 맵 메시지 본문에 Short 정수를 설정합니다.
SetString 맵 메시지 본문에 문자열을 설정합니다.

GetBoolean – 부울 값 가져오기

인터페이스:
Boolean GetBoolean(String name);

맵 메시지 본문에서 이름으로 식별된 부울 값을 가져옵니다.

매개변수:
name(입력)
부울 값을 식별하는 이름을 캡슐화하는 String 오브젝트입니다.
리턴값:
맵 메시지 본문에서 검색된 부울 값입니다.
예외:
  • XMSException

GetByte – 바이트 가져오기

인터페이스:
Byte    GetByte(String name);
    Int16   GetSignedByte(String name);

맵 메시지 본문에서 이름으로 식별된 바이트를 가져옵니다.

매개변수:
name(입력)
바이트를 식별하는 이름을 캡슐화하는 String 오브젝트입니다.
리턴값:
맵 메시지 본문에서 검색된 바이트입니다. 바이트에 대한 데이터 변환은 수행되지 않습니다.
예외:
  • XMSException

GetBytes – 바이트 가져오기

인터페이스:
Byte[]  GetBytes(String name);

맵 메시지 본문에서 이름으로 식별된 바이트 배열을 가져옵니다.

매개변수:
name(입력)
바이트 배열을 식별하는 이름을 캡슐화하는 String 오브젝트입니다.
리턴값:
배열의 바이트 수입니다.
예외:
  • XMSException

GetChar – 문자 가져오기

인터페이스:
Char    GetChar(String name);

맵 메시지 본문에서 이름으로 식별된 문자를 가져옵니다.

매개변수:
name(입력)
문자를 식별하는 이름을 캡슐화하는 String 오브젝트입니다.
리턴값:
맵 메시지 본문에서 검색된 문자입니다.
예외:
  • XMSException

GetDouble – 배정밀도 부동 소수점 수 가져오기

인터페이스:
Double  GetDouble(String name);

맵 메시지 본문에서 이름으로 식별된 배정밀도 부동 소수점 수를 가져옵니다.

매개변수:
name(입력)
배정밀도 부동 소수점 수를 식별하는 이름을 캡슐화하는 String 오브젝트입니다.
리턴값:
맵 메시지 본문에서 검색된 배정밀도 부동 소수점 수
예외:
  • XMSException

GetFloat – 부동 소수점 수 가져오기

인터페이스:
Single  GetFloat(String name);

맵 메시지 본문에서 이름으로 식별된 부동 소수점 수를 가져옵니다.

매개변수:
name(입력)
부동 소수점 수를 식별하는 이름을 캡슐화하는 String 오브젝트입니다.
리턴값:
맵 메시지 본문에서 검색된 부동 소수점 수입니다.
예외:
  • XMSException

GetInt – 정수 가져오기

인터페이스:
Int32   GetInt(String name);

맵 메시지 본문에서 이름으로 식별된 정수를 가져옵니다.

매개변수:
name(입력)
정수를 식별하는 이름을 캡슐화하는 String 오브젝트입니다.
리턴값:
맵 메시지 본문에서 검색된 정수입니다.
예외:
  • XMSException

GetLong – Long 정수 가져오기

인터페이스:
Int64   GetLong(String name);

맵 메시지 본문에서 이름으로 식별된 Long 정수를 가져옵니다.

매개변수:
name(입력)
Long 정수를 식별하는 이름을 캡슐화하는 String 오브젝트입니다.
리턴값:
맵 메시지 본문에서 검색된 Long 정수입니다.
예외:
  • XMSException

GetObject – 오브젝트 가져오기

인터페이스:
Object  GetObject(String name);

맵 메시지 본문에서 이름-값 쌍 값에 대한 참조를 가져옵니다. 이름-값 쌍은 이름으로 식별할 수 있습니다.

매개변수:
name(입력)
이름-값 쌍의 이름을 캡슐화하는 String 오브젝트입니다.
리턴값:
다음 오브젝트 유형 중 하나를 값으로 사용할 수 있습니다.
  • Boolean
  • Byte
  • Byte[]
  • Char
  • Double
  • Single
  • Int32
  • Int64
  • Int16
  • String
예외:
XMSException

GetShort – Short 정수 가져오기

인터페이스:
Int16   GetShort(String name);

맵 메시지 본문에서 이름으로 식별된 Short 정수를 가져옵니다.

매개변수:
name(입력)
Short 정수를 식별하는 이름을 캡슐화하는 String 오브젝트입니다.
리턴값:
맵 메시지 본문에서 검색된 Short 정수
예외:
  • XMSException

GetString – 문자열 가져오기

인터페이스:
String  GetString(String name);

맵 메시지 본문에서 이름으로 식별된 문자열을 가져옵니다.

매개변수:
name(입력)
맵 메시지 본문에 있는 문자열을 식별하는 이름을 캡슐화하는 String 오브젝트입니다.
리턴값:
맵 메시지 본문에서 검색된 문자열을 캡슐화하는 String 오브젝트입니다. 데이터 변환이 필수인 경우 이 매개변수는 변환 후 문자열입니다.
예외:
  • XMSException

ItemExists – 이름-값 쌍 존재 여부 검사

인터페이스:
Boolean ItemExists(String name);

맵 메시지 본문에 지정된 이름의 이름-값 쌍이 있는지 검사합니다.

매개변수:
name(입력)
이름-값 쌍의 이름을 캡슐화하는 String 오브젝트입니다.
리턴값:
  • True - 맵 메시지 본문에 지정된 이름의 이름-값 쌍이 있는 경우
  • False - 맵 메시지 본문에 지정된 이름의 이름-값 쌍이 없는 경우
예외:
  • XMSException

SetBoolean – 부울 값 설정

인터페이스:
void  SetBoolean(String name, Boolean value);

맵 메시지 본문에 부울 값을 설정합니다.

매개변수:
name(입력)
맵 메시지 본문에 있는 부울 값을 식별하는 이름을 캡슐화하는 String 오브젝트입니다.
value(입력)
설정할 부울 값입니다.
리턴값:
Void
예외:
  • XMSException

SetByte – 바이트 설정

인터페이스:
void  SetByte(String name, Byte value);
void  SetSignedByte(String name, Int16 value);

맵 메시지 본문에 바이트를 설정합니다.

매개변수:
name(입력)
맵 메시지 본문에 있는 바이트를 식별하는 이름을 캡슐화하는 String 오브젝트입니다.
value(입력)
설정할 바이트입니다.
리턴값:
Void
예외:
  • XMSException

SetBytes – 바이트 설정

인터페이스:
void  SetBytes(String name, Byte[] value);

맵 메시지 본문에 바이트 배열을 설정합니다.

매개변수:
name(입력)
맵 메시지 본문에 있는 바이트 배열을 식별하는 이름을 캡슐화하는 String 오브젝트입니다.
value(입력)
설정할 바이트 배열입니다.
리턴값:
Void
예외:
  • XMSException

SetChar – 문자 설정

인터페이스:
void  SetChar(String name, Char value);

맵 메시지 본문에 2바이트 문자를 설정합니다.

매개변수:
name(입력)
맵 메시지 본문에 있는 문자를 식별하는 이름을 캡슐화하는 String 오브젝트입니다.
value(입력)
설정할 문자입니다.
리턴값:
Void
예외:
  • XMSException

SetDouble – 배정밀도 부동 소수점 수 설정

인터페이스:
void  SetDouble(String name, Double value);

맵 메시지 본문에 배정밀도 부동 소수점 수를 설정합니다.

매개변수:
name(입력)
맵 메시지 본문에 있는 배정밀도 부동 소수점 수를 식별하는 이름을 캡슐화하는 String 오브젝트입니다.
value(입력)
설정할 배정밀도 부동 소수점 수입니다.
리턴값:
Void
예외:
  • XMSException

SetFloat – 부동 소수점 수 설정

인터페이스:
void  SetFloat(String name, Single value);

맵 메시지 본문에 부동 소수점 수를 설정합니다.

매개변수:
name(입력)
맵 메시지 본문에 있는 부동 소수점 수를 식별하는 이름을 캡슐화하는 String 오브젝트입니다.
value(입력)
설정할 부동 소수점 수입니다.
리턴값:
Void
예외:
  • XMSException

SetInt – 정수 설정

인터페이스:
void  SetInt(String name, Int32 value);

맵 메시지 본문에 정수를 설정합니다.

매개변수:
name(입력)
맵 메시지 본문에 있는 정수를 식별하는 이름을 캡슐화하는 String 오브젝트입니다.
value(입력)
설정할 정수입니다.
리턴값:
Void
예외:
  • XMSException

SetLong – Long 정수 설정

인터페이스:
void  SetLong(String name, Int64 value);

맵 메시지 본문에 Long 정수를 설정합니다.

매개변수:
name(입력)
맵 메시지 본문에 있는 Long 정수를 식별하는 이름을 캡슐화하는 String 오브젝트입니다.
value(입력)
설정할 Long 정수입니다.
리턴값:
Void
예외:
  • XMSException

SetObject – 오브젝트 설정

인터페이스:
void  SetObject(String name, Object value);

맵 메시지 본문에서 값을 XMS 원시 유형으로 설정합니다.

매개변수:
name(입력)
맵 메시지 본문에 있는 값을 식별하는 이름을 캡슐화하는 String 오브젝트입니다.
value(입력)
설정할 값을 포함하는 바이트 배열입니다.
리턴값:
Void
예외:
  • XMSException

SetShort – Short 정수 설정

인터페이스:
void  SetShort(String name, Int16 value);

맵 메시지 본문에 Short 정수를 설정합니다.

매개변수:
name(입력)
맵 메시지 본문에 있는 Short 정수를 식별하는 이름을 캡슐화하는 String 오브젝트입니다.
value(입력)
설정할 Short 정수입니다.
리턴값:
Void
예외:
  • XMSException

SetString – 문자열 설정

인터페이스:
void  SetString(String name, String value);

맵 메시지 본문에 문자열을 설정합니다.

매개변수:
name(입력)
맵 메시지 본문에 있는 문자열을 식별하는 이름을 캡슐화하는 String 오브젝트입니다.
value(입력)
설정할 문자열을 캡슐화하는 String 오브젝트입니다.
리턴값:
Void
예외:
  • XMSException

상속된 등록 정보 및 메소드


Reference topic

이용약관 | 피드백

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