javax.mail
Class Provider
java.lang.Object
|
+--javax.mail.Provider
- public class Provider
- extends java.lang.Object
The Provider is a class that describes a protocol
implementation. The values come from the
javamail.providers & javamail.default.providers
resource files.
Inner Class Summary
static class
Provider.Type
This inner class defines the Provider type.
Method Summary
java.lang.String
getClassName()
Returns name of the class that implements the protocol
java.lang.String
getProtocol()
Returns the protocol supported by this Provider
java.lang.String
getVendor()
Returns name of vendor associated with this implementation or null
java.lang.String
getVersion()
Returns version of this implementation or null if no version
java.lang.String
toString()
Overrides Object.toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Method Detail
getType
public Provider.Type getType()
- Returns the type of this Provider
getProtocol
public java.lang.String getProtocol()
- Returns the protocol supported by this Provider
getClassName
public java.lang.String getClassName()
- Returns name of the class that implements the protocol
getVendor
public java.lang.String getVendor()
- Returns name of vendor associated with this implementation or null
getVersion
public java.lang.String getVersion()
- Returns version of this implementation or null if no version
toString
public java.lang.String toString()
- Overrides Object.toString()
- Overrides:
toString
in class java.lang.Object