com.sun.enterprise.config.serverbeans
Interface MailResource

All Superinterfaces:
BindableResource, org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.component.Injectable, javax.validation.Payload, org.jvnet.hk2.config.types.PropertyBag, Resource

public interface MailResource
extends org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.component.Injectable, Resource, org.jvnet.hk2.config.types.PropertyBag, BindableResource


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.types.PropertyBag
org.jvnet.hk2.config.types.PropertyBag.Duck
 
Method Summary
 java.lang.String getDebug()
          Gets the value of the debug property.
 java.lang.String getDescription()
          Gets the value of the description property.
 java.lang.String getEnabled()
          Gets the value of the enabled property.
 java.lang.String getFrom()
          Gets the value of the from property.
 java.lang.String getHost()
          Gets the value of the host property.
 java.util.List<org.jvnet.hk2.config.types.Property> getProperty()
          Properties as per PropertyBag
 java.lang.String getStoreProtocol()
          Gets the value of the storeProtocol property.
 java.lang.String getStoreProtocolClass()
          Gets the value of the storeProtocolClass property.
 java.lang.String getTransportProtocol()
          Gets the value of the transportProtocol property.
 java.lang.String getTransportProtocolClass()
          Gets the value of the transportProtocolClass property.
 java.lang.String getUser()
          Gets the value of the user property.
 void setDebug(java.lang.String value)
          Sets the value of the debug property.
 void setDescription(java.lang.String value)
          Sets the value of the description property.
 void setEnabled(java.lang.String value)
          Sets the value of the enabled property.
 void setFrom(java.lang.String value)
          Sets the value of the from property.
 void setHost(java.lang.String value)
          Sets the value of the host property.
 void setStoreProtocol(java.lang.String value)
          Sets the value of the storeProtocol property.
 void setStoreProtocolClass(java.lang.String value)
          Sets the value of the storeProtocolClass property.
 void setTransportProtocol(java.lang.String value)
          Sets the value of the transportProtocol property.
 void setTransportProtocolClass(java.lang.String value)
          Sets the value of the transportProtocolClass property.
 void setUser(java.lang.String value)
          Sets the value of the user property.
 
Methods inherited from interface org.jvnet.hk2.component.Injectable
injectedInto
 
Methods inherited from interface org.jvnet.hk2.config.types.PropertyBag
getProperty, getPropertyValue, getPropertyValue
 
Methods inherited from interface com.sun.enterprise.config.serverbeans.BindableResource
getJndiName, setJndiName
 
Methods inherited from interface com.sun.enterprise.config.serverbeans.Resource
getObjectType, setObjectType
 
Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
 

Method Detail

getStoreProtocol

java.lang.String getStoreProtocol()
Gets the value of the storeProtocol property.

Returns:
possible object is String

setStoreProtocol

void setStoreProtocol(java.lang.String value)
                      throws java.beans.PropertyVetoException
Sets the value of the storeProtocol property.

Parameters:
value - allowed object is String
Throws:
java.beans.PropertyVetoException

getStoreProtocolClass

@JavaClassName
java.lang.String getStoreProtocolClass()
Gets the value of the storeProtocolClass property.

Returns:
possible object is String

setStoreProtocolClass

void setStoreProtocolClass(java.lang.String value)
                           throws java.beans.PropertyVetoException
Sets the value of the storeProtocolClass property.

Parameters:
value - allowed object is String
Throws:
java.beans.PropertyVetoException

getTransportProtocol

java.lang.String getTransportProtocol()
Gets the value of the transportProtocol property.

Returns:
possible object is String

setTransportProtocol

void setTransportProtocol(java.lang.String value)
                          throws java.beans.PropertyVetoException
Sets the value of the transportProtocol property.

Parameters:
value - allowed object is String
Throws:
java.beans.PropertyVetoException

getTransportProtocolClass

@JavaClassName
java.lang.String getTransportProtocolClass()
Gets the value of the transportProtocolClass property.

Returns:
possible object is String

setTransportProtocolClass

void setTransportProtocolClass(java.lang.String value)
                               throws java.beans.PropertyVetoException
Sets the value of the transportProtocolClass property.

Parameters:
value - allowed object is String
Throws:
java.beans.PropertyVetoException

getHost

@NotNull
java.lang.String getHost()
Gets the value of the host property. ip V6 or V4 address or hostname

Returns:
possible object is String

setHost

void setHost(java.lang.String value)
             throws java.beans.PropertyVetoException
Sets the value of the host property.

Parameters:
value - allowed object is String
Throws:
java.beans.PropertyVetoException

getUser

@NotNull
java.lang.String getUser()
Gets the value of the user property.

Returns:
possible object is String

setUser

void setUser(java.lang.String value)
             throws java.beans.PropertyVetoException
Sets the value of the user property.

Parameters:
value - allowed object is String
Throws:
java.beans.PropertyVetoException

getFrom

@NotNull
java.lang.String getFrom()
Gets the value of the from property.

Returns:
possible object is String

setFrom

void setFrom(java.lang.String value)
             throws java.beans.PropertyVetoException
Sets the value of the from property.

Parameters:
value - allowed object is String
Throws:
java.beans.PropertyVetoException

getDebug

java.lang.String getDebug()
Gets the value of the debug property.

Returns:
possible object is String

setDebug

void setDebug(java.lang.String value)
              throws java.beans.PropertyVetoException
Sets the value of the debug property.

Parameters:
value - allowed object is String
Throws:
java.beans.PropertyVetoException

getEnabled

java.lang.String getEnabled()
Gets the value of the enabled property.

Specified by:
getEnabled in interface BindableResource
Returns:
possible object is String

setEnabled

void setEnabled(java.lang.String value)
                throws java.beans.PropertyVetoException
Sets the value of the enabled property.

Specified by:
setEnabled in interface BindableResource
Parameters:
value - allowed object is String
Throws:
java.beans.PropertyVetoException

getDescription

java.lang.String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

void setDescription(java.lang.String value)
                    throws java.beans.PropertyVetoException
Sets the value of the description property.

Parameters:
value - allowed object is String
Throws:
java.beans.PropertyVetoException

getProperty

@ToDo(priority=IMPORTANT,
      details="Provide PropertyDesc for legal props")
@PropertiesDesc(props={})
java.util.List<org.jvnet.hk2.config.types.Property> getProperty()
Properties as per PropertyBag

Specified by:
getProperty in interface org.jvnet.hk2.config.types.PropertyBag


Copyright © 2012 GlassFish Community. All Rights Reserved.