개발 가이드
Local Navigation
- BlackBerry Device Software 프로그램과 통합
- 통합 검색
- 단말기 상호 작용 지원
-
메시지 목록
- 새로운 빈 SMS 문자 메시지 만들기
- 채워진 새 문자 메시지 만들기
- 비어 있는 새 MMS 메시지 만들기
- 비어 있는 새 이메일 메시지 만들기
- 채워진 새 이메일 메시지 만들기
- 비어 있는 새 PIN 메시지 만들기
- 채워진 새 PIN 메시지 만들기
- 메시지 알림 받기
- 메시지 저장소에 수신기 추가
- 메시지 저장소에 일괄 업데이트를 위한 수신기 추가
- 폴더에 수신기 추가
- 저장소의 모든 폴더에 있는 읽지 않은 이메일 메시지의 총 개수 가져오기
- 메시지 열기
- 이메일 메시지 본문 가져오기
- 이메일 메시지가 곧 보내진다는 것을 BlackBerry 단말기 프로그램에 알리기
- MMS 메시지가 곧 보내진다는 것을 BlackBerry 단말기 프로그램에 알리기
- SMS 메시지가 곧 보내진다는 것을 BlackBerry 단말기 프로그램에 알리기
- 메시지 보내기
- 메시지에 회신
- 메시지 전달
- 메시지 폴더 작업
- 사용자 정의 메시지
- 첨부 파일
- 캘린더
- 연락처 목록
- 작업 목록
- 전화
- BlackBerry Browser
- 메뉴 항목
- 자세한 정보 확인
- 용어
- 의견 제공
- 문서 수정 내역
- 법적 고지
BlackBerry Manuals & Help
>
개발자 문서
>
Java 개발 가이드 및 API 참조서
>
개발 가이드
Integration Guide - BlackBerry Java SDK - 7.0
메시지 전달
- 필요한 클래스와 인터페이스를 가져옵니다.
import net.rim.blackberry.api.mail.Address; import net.rim.blackberry.api.mail.Message; import net.rim.blackberry.api.mail.MessagingException; import net.rim.blackberry.api.mail.Session; import net.rim.blackberry.api.mail.Transport;
- Message.forward()를 기존 Message 객체에 대해 호출합니다. 전달되는 메시지의 제목 줄은 자동으로 FW:original_subject로 설정됩니다.
Message fwdmsg = msg.forward();
- 주소 배열을 만듭니다.
Address toList[] = new Address[1];
- 배열에 새 Address 객체를 추가합니다.
toList[0]= new Address("ming.li@example.com", "Ming Li"); - Message.addRecipients(int, Address[])를 호출하여 받는 사람을 Message에 추가합니다.
fwdmsg.addRecipients(Message.RecipientType.TO, toList);
- Message,setContent(String)를 호출하여 원본 메시지 이전에 나타나는 메시지의 콘텐츠를 설정합니다.
try { fwdmsg.setContent("This is a forwarded message."); } catch(MessagingException e) { System.out.println(e.getMessage()); } - Session.getTransport()를 호출하고 반환된 객체를 Transport 형식의 변수에 저장합니다. Transport 객체는 메시지 전송 프로토콜을 나타냅니다.
Transport trans = Session.getTransport();
- Transport.send(Message)를 호출합니다.
try { trans.send(fwdmsg); } catch(MessagingException e) { System.out.println(e.getMessage()); }
다음 주제: 메시지 폴더 작업
이전 주제: 메시지에 회신