
public interface MailSessionType<T>
extends org.jboss.shrinkwrap.descriptor.api.Child<T>
mail-sessionType xsd type| Type | Property and Description |
|---|---|
PropertyType<MailSessionType<T>> |
create
Creates a new
property element |
MailSessionType<T> |
removeAll
Removes all
property elements |
| Modifier and Type | Method and Description |
|---|---|
PropertyType<MailSessionType<T>> |
createProperty()
Creates a new
property element |
MailSessionType<T> |
description(java.lang.String description)
Sets the
description element |
MailSessionType<T> |
from(java.lang.String from)
Sets the
from element |
java.util.List<PropertyType<MailSessionType<T>>> |
getAllProperty()
Returns all
property elements |
java.lang.String |
getDescription()
Returns the
description element |
java.lang.String |
getFrom()
Returns the
from element |
java.lang.String |
getHost()
Returns the
host element |
java.lang.String |
getId()
Returns the
id attribute |
java.lang.String |
getName()
Returns the
name element |
PropertyType<MailSessionType<T>> |
getOrCreateProperty()
If not already created, a new
property element will be created and returned. |
java.lang.String |
getPassword()
Returns the
password element |
java.lang.String |
getStoreProtocol()
Returns the
store-protocol element |
java.lang.String |
getStoreProtocolClass()
Returns the
store-protocol-class element |
java.lang.String |
getTransportProtocol()
Returns the
transport-protocol element |
java.lang.String |
getTransportProtocolClass()
Returns the
transport-protocol-class element |
java.lang.String |
getUser()
Returns the
user element |
MailSessionType<T> |
host(java.lang.String host)
Sets the
host element |
MailSessionType<T> |
id(java.lang.String id)
Sets the
id attribute |
MailSessionType<T> |
name(java.lang.String name)
Sets the
name element |
MailSessionType<T> |
password(java.lang.String password)
Sets the
password element |
MailSessionType<T> |
removeAllProperty()
Removes all
property elements |
MailSessionType<T> |
removeDescription()
Removes the
description element |
MailSessionType<T> |
removeFrom()
Removes the
from element |
MailSessionType<T> |
removeHost()
Removes the
host element |
MailSessionType<T> |
removeId()
Removes the
id attribute |
MailSessionType<T> |
removeName()
Removes the
name element |
MailSessionType<T> |
removePassword()
Removes the
password element |
MailSessionType<T> |
removeStoreProtocol()
Removes the
store-protocol element |
MailSessionType<T> |
removeStoreProtocolClass()
Removes the
store-protocol-class element |
MailSessionType<T> |
removeTransportProtocol()
Removes the
transport-protocol element |
MailSessionType<T> |
removeTransportProtocolClass()
Removes the
transport-protocol-class element |
MailSessionType<T> |
removeUser()
Removes the
user element |
MailSessionType<T> |
storeProtocol(java.lang.String storeProtocol)
Sets the
store-protocol element |
MailSessionType<T> |
storeProtocolClass(java.lang.String storeProtocolClass)
Sets the
store-protocol-class element |
MailSessionType<T> |
transportProtocol(java.lang.String transportProtocol)
Sets the
transport-protocol element |
MailSessionType<T> |
transportProtocolClass(java.lang.String transportProtocolClass)
Sets the
transport-protocol-class element |
MailSessionType<T> |
user(java.lang.String user)
Sets the
user element |
property elementPropertyType> property elementsPropertyType> MailSessionType<T> description(java.lang.String description)
description elementdescription - the value for the element descriptionMailSessionTypejava.lang.String getDescription()
description elementdescriptionMailSessionType<T> removeDescription()
description elementMailSessionTypeMailSessionType<T> name(java.lang.String name)
name elementname - the value for the element nameMailSessionTypejava.lang.String getName()
name elementnameMailSessionType<T> removeName()
name elementMailSessionTypeMailSessionType<T> storeProtocol(java.lang.String storeProtocol)
store-protocol elementstoreProtocol - the value for the element store-protocolMailSessionTypejava.lang.String getStoreProtocol()
store-protocol elementstore-protocolMailSessionType<T> removeStoreProtocol()
store-protocol elementMailSessionTypeMailSessionType<T> storeProtocolClass(java.lang.String storeProtocolClass)
store-protocol-class elementstoreProtocolClass - the value for the element store-protocol-classMailSessionTypejava.lang.String getStoreProtocolClass()
store-protocol-class elementstore-protocol-classMailSessionType<T> removeStoreProtocolClass()
store-protocol-class elementMailSessionTypeMailSessionType<T> transportProtocol(java.lang.String transportProtocol)
transport-protocol elementtransportProtocol - the value for the element transport-protocolMailSessionTypejava.lang.String getTransportProtocol()
transport-protocol elementtransport-protocolMailSessionType<T> removeTransportProtocol()
transport-protocol elementMailSessionTypeMailSessionType<T> transportProtocolClass(java.lang.String transportProtocolClass)
transport-protocol-class elementtransportProtocolClass - the value for the element transport-protocol-classMailSessionTypejava.lang.String getTransportProtocolClass()
transport-protocol-class elementtransport-protocol-classMailSessionType<T> removeTransportProtocolClass()
transport-protocol-class elementMailSessionTypeMailSessionType<T> host(java.lang.String host)
host elementhost - the value for the element hostMailSessionTypejava.lang.String getHost()
host elementhostMailSessionType<T> removeHost()
host elementMailSessionTypeMailSessionType<T> user(java.lang.String user)
user elementuser - the value for the element userMailSessionTypejava.lang.String getUser()
user elementuserMailSessionType<T> removeUser()
user elementMailSessionTypeMailSessionType<T> password(java.lang.String password)
password elementpassword - the value for the element passwordMailSessionTypejava.lang.String getPassword()
password elementpasswordMailSessionType<T> removePassword()
password elementMailSessionTypeMailSessionType<T> from(java.lang.String from)
from elementfrom - the value for the element fromMailSessionTypejava.lang.String getFrom()
from elementfromMailSessionType<T> removeFrom()
from elementMailSessionTypePropertyType<MailSessionType<T>> getOrCreateProperty()
property element will be created and returned.
Otherwise, the first existing property element will be returned.propertyPropertyType<MailSessionType<T>> createProperty()
property elementPropertyType> java.util.List<PropertyType<MailSessionType<T>>> getAllProperty()
property elementspropertyMailSessionType<T> removeAllProperty()
property elementsPropertyType> MailSessionType<T> id(java.lang.String id)
id attributeid - the value for the attribute idMailSessionTypejava.lang.String getId()
id attributeidMailSessionType<T> removeId()
id attributeMailSessionTypeCopyright © 2013 IronJacamar (http://www.ironjacamar.org)