|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--net.rim.blackberry.api.mail.Session
Provides provides access to email services, storage, and transport.
Service,
Store,
Transport| Method Summary | ||
|
static Session |
getDefaultInstance()
Retrieves the default session associated with the handheld (typically the enterprise email account). |
|
static Session |
getDefaultInstance(ServiceConfiguration sc)
Retrieves a particular session, based on the provided service configuration. |
|
ServiceConfiguration |
getServiceConfiguration()
Retrieves the service configuration for this service. |
|
Store |
getStore()
Retrieves a Store instance to access message storage on the handheld. |
|
Transport |
getTransport()
Retrieves a Transport instance to access the email transport protocol
on the handheld. |
|
static Session |
waitForDefaultSession()
Retrieves the default mail service on the handheld and waits until a service is available. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public static Session getDefaultInstance()
Retrieves the default session associated with the handheld (typically the enterprise email account).
There is a possible timing issue with startup. If the various service book entries are not yet present on the handheld, this call returns null. This does not always mean that no service is available; it is possible that the service just is not yet registered.
public static Session waitForDefaultSession() throws NoSuchServiceException
Note: This call blocks indefinitely if no service is available.
NoSuchServiceException - if the default service can't be instantiated (usually due to lack of Service Book configuration information on the device)public static Session getDefaultInstance(ServiceConfiguration sc)
sc - The session configuration for which to retrieve the mail service.ServiceConfigurationpublic ServiceConfiguration getServiceConfiguration()
public Store getStore()
Store instance to access message storage on the handheld.public Transport getTransport()
Transport instance to access the email transport protocol
on the handheld.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright 1999-2002 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. All Rights Reserved.
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.