|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 필수 | 옵션 | 상세 : 요소 |
@Retention (value =RUNTIME ) @Target (value =METHOD ) public @interface WebResult
WSDL 의 부분과 XML 요소에 대한 반환값의 매핑을 커스터마이즈 합니다.
임의 요소의 개요 | |
---|---|
boolean |
header
true 의 경우, 반환값은 메세지 본문으로부터는 아니고, 메세지의 헤더로부터 취득됩니다. |
String |
name
반환값의 이름입니다. |
String |
partName
이 반환값을 나타내는 wsdl:part 의 이름입니다. |
String |
targetNamespace
반환값의 XML 이름 공간입니다. |
public abstract String name
조작이 RPC 스타일의 경우는, @WebResult.partName 가 지정되어 있지 않으면 반환값을 나타내는 wsdl:part 의 이름이 됩니다.
조작이 문서 스타일인지, 반환값이 헤더에 매핑 되고 있는 경우, 반환값을 나타내는 XML 요소의 로컬명이 됩니다.
public abstract String partName
이것은, 조작이 RPC 스타일인 경우, 또는 조작이 문서 스타일로 파라미터 스타일이 BARE 의 경우에게만 사용됩니다.
public abstract String targetNamespace
조작이 문서 스타일인 경우, 또는 반환값이 헤더에 매핑 되고 있는 경우에게만 사용됩니다. 타겟 이름 공간이 "" 로 설정되어 있는 경우는, 빈 상태(empty)의 이름 공간을 나타냅니다.
public abstract boolean header
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 필수 | 옵션 | 상세 : 요소 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.