Class MailBean
- java.lang.Object
-
- org.glassfish.resources.api.JavaEEResourceBase
-
- org.glassfish.resources.javamail.beans.MailBean
-
- All Implemented Interfaces:
MailResourceIntf
,Serializable
,JavaEEResource
public class MailBean extends JavaEEResourceBase implements MailResourceIntf
Resource info for MailBean. IASRI #4650786- Author:
- James Kong
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface org.glassfish.resources.api.JavaEEResource
CONNECTOR_RESOURCE, CUSTOM_RESOURCE, EXTERNAL_JNDI_RESOURCE, JDBC_CONNECTION_POOL, JDBC_DRIVER, JDBC_RESOURCE, JDBC_XA_RESOURCE, JMS_CNX_FACTORY, JMS_DESTINATION, MAIL_RESOURCE, PMF_RESOURCE, RESOURCE_ADAPTER
-
-
Constructor Summary
Constructors Constructor Description MailBean(ResourceInfo resourceInfo)
-
Method Summary
-
Methods inherited from class org.glassfish.resources.api.JavaEEResourceBase
addProperty, getDescription, getProperties, getProperty, getPropsString, getResourceInfo, isEnabled, makeClone, removeProperty, setDescription, setEnabled
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.sun.enterprise.deployment.interfaces.MailResourceIntf
getDescription, getProperties, isEnabled
-
-
-
-
Constructor Detail
-
MailBean
public MailBean(ResourceInfo resourceInfo)
-
-
Method Detail
-
doClone
protected JavaEEResource doClone(ResourceInfo resourceInfo)
Description copied from class:JavaEEResourceBase
Creates a JavaEEResource from a specifiedResourceInfo
- Specified by:
doClone
in classJavaEEResourceBase
- Returns:
-
getName
public String getName()
- Specified by:
getName
in interfaceMailResourceIntf
-
getType
public int getType()
Description copied from interface:JavaEEResource
Resource type. Defined above. Immutable.- Specified by:
getType
in interfaceJavaEEResource
- Specified by:
getType
in interfaceMailResourceIntf
- Specified by:
getType
in classJavaEEResourceBase
- Returns:
-
getResType
public String getResType()
- Specified by:
getResType
in interfaceMailResourceIntf
-
setResType
public void setResType(String resType)
-
getFactoryClass
public String getFactoryClass()
- Specified by:
getFactoryClass
in interfaceMailResourceIntf
-
setFactoryClass
public void setFactoryClass(String factoryClass)
-
getStoreProtocol
public String getStoreProtocol()
- Specified by:
getStoreProtocol
in interfaceMailResourceIntf
-
setStoreProtocol
public void setStoreProtocol(String storeProtocol)
-
getStoreProtocolClass
public String getStoreProtocolClass()
- Specified by:
getStoreProtocolClass
in interfaceMailResourceIntf
-
setStoreProtocolClass
public void setStoreProtocolClass(String storeProtocolClass)
-
getTransportProtocol
public String getTransportProtocol()
- Specified by:
getTransportProtocol
in interfaceMailResourceIntf
-
setTransportProtocol
public void setTransportProtocol(String transportProtocol)
-
getTransportProtocolClass
public String getTransportProtocolClass()
- Specified by:
getTransportProtocolClass
in interfaceMailResourceIntf
-
setTransportProtocolClass
public void setTransportProtocolClass(String transportProtocolClass)
-
getMailHost
public String getMailHost()
- Specified by:
getMailHost
in interfaceMailResourceIntf
-
setMailHost
public void setMailHost(String mailHost)
-
getUsername
public String getUsername()
- Specified by:
getUsername
in interfaceMailResourceIntf
-
setUsername
public void setUsername(String username)
-
getPassword
public String getPassword()
- Specified by:
getPassword
in interfaceMailResourceIntf
-
setPassword
public void setPassword(String password)
-
getAuth
public boolean getAuth()
- Specified by:
getAuth
in interfaceMailResourceIntf
-
setAuth
public void setAuth(boolean auth)
-
getMailFrom
public String getMailFrom()
- Specified by:
getMailFrom
in interfaceMailResourceIntf
-
setMailFrom
public void setMailFrom(String mailFrom)
-
isDebug
public boolean isDebug()
- Specified by:
isDebug
in interfaceMailResourceIntf
-
setDebug
public void setDebug(boolean debug)
-
-