|
Java EE 5 SDK | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object extended by javax.mail.Provider
public class Provider
The Provider is a class that describes a protocol implementation. The values typically come from the javamail.providers and javamail.default.providers resource files. An application may also create and register a Provider object to dynamically add support for a new provider.
Nested Class Summary | |
---|---|
static class |
Provider.Type
This inner class defines the Provider type. |
Constructor Summary | |
---|---|
Provider(Provider.Type type,
String protocol,
String classname,
String vendor,
String version)
Create a new provider of the specified type for the specified protocol. |
Method Summary | |
---|---|
String |
getClassName()
Returns name of the class that implements the protocol |
String |
getProtocol()
Returns the protocol supported by this Provider |
Provider.Type |
getType()
Returns the type of this Provider |
String |
getVendor()
Returns name of vendor associated with this implementation or null |
String |
getVersion()
Returns version of this implementation or null if no version |
String |
toString()
Overrides Object.toString() |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Provider(Provider.Type type, String protocol, String classname, String vendor, String version)
type
- Type.STORE or Type.TRANSPORTprotocol
- valid protocol for the typeclassname
- class name that implements this protocolvendor
- optional string identifying the vendor (may be null)version
- optional implementation version string (may be null)Method Detail |
---|
public Provider.Type getType()
public String getProtocol()
public String getClassName()
public String getVendor()
public String getVersion()
public String toString()
|
Java EE 5 SDK | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright 2007 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.
Scripting on this page tracks web page traffic, but does not change the content in any way.