javax.mail
public class Provider extends Object
Version: 1.4
| Nested Class Summary | |
|---|---|
| static class | Provider.Type
A provider type (STORE or TRANSPORT). |
| Constructor Summary | |
|---|---|
| Provider(Provider.Type type, String protocol, String className, String vendor, String version)
Creates a new provider of the given type and protocol. | |
| Method Summary | |
|---|---|
| String | getClassName()
Returns the name of the class implementing the protocol. |
| String | getProtocol()
Returns the protocol implemented by this provider. |
| Provider.Type | getType()
Returns the provider type. |
| String | getVendor()
Returns the name of the vendor associated with this implementation. |
| String | getVersion()
Returns the version of this implementation. |
| String | toString() |
Parameters: type the provider type protocol the protocol URL scheme className the name of the implementing class vendor the implementation vendor version the implementation version
Since: JavaMail 1.4