org.eclipse.modisco.jee.webapp.webapp30
Interface SessionConfigType


public interface SessionConfigType

A representation of the model object 'Session Config Type'. The session-configType defines the session parameters for this web application. Used in: web-app

The following features are supported:

See Also:
Webapp30Package.getSessionConfigType()
Generated:
Model:
extendedMetaData="name='session-configType' kind='elementOnly'"

Method Summary
 CookieConfigType getCookieConfig()
          Returns the value of the 'Cookie Config' containment reference.
 java.lang.String getId()
          Returns the value of the 'Id' attribute.
 XsdIntegerType getSessionTimeout()
          Returns the value of the 'Session Timeout' containment reference.
  getTrackingMode()
          Returns the value of the 'Tracking Mode' containment reference list.
 void setCookieConfig(CookieConfigType value)
          Sets the value of the 'Cookie Config' containment reference.
 void setId(java.lang.String value)
          Sets the value of the 'Id' attribute.
 void setSessionTimeout(XsdIntegerType value)
          Sets the value of the 'Session Timeout' containment reference.
 

Method Detail

getSessionTimeout

XsdIntegerType getSessionTimeout()
Returns the value of the 'Session Timeout' containment reference. The session-timeout element defines the default session timeout interval for all sessions created in this web application. The specified timeout must be expressed in a whole number of minutes. If the timeout is 0 or less, the container ensures the default behaviour of sessions is never to time out. If this element is not specified, the container must set its default timeout period.

Returns:
the value of the 'Session Timeout' containment reference.
See Also:
setSessionTimeout(XsdIntegerType), Webapp30Package.getSessionConfigType_SessionTimeout()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='session-timeout' namespace='http://java.sun.com/xml/ns/javaee'"

setSessionTimeout

void setSessionTimeout(XsdIntegerType value)
Sets the value of the 'Session Timeout' containment reference.

Parameters:
value - the new value of the 'Session Timeout' containment reference.
See Also:
getSessionTimeout()
Generated:

getCookieConfig

CookieConfigType getCookieConfig()
Returns the value of the 'Cookie Config' containment reference. The cookie-config element defines the configuration of the session tracking cookies created by this web application.

Returns:
the value of the 'Cookie Config' containment reference.
See Also:
setCookieConfig(CookieConfigType), Webapp30Package.getSessionConfigType_CookieConfig()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='cookie-config' namespace='http://java.sun.com/xml/ns/javaee'"

setCookieConfig

void setCookieConfig(CookieConfigType value)
Sets the value of the 'Cookie Config' containment reference.

Parameters:
value - the new value of the 'Cookie Config' containment reference.
See Also:
getCookieConfig()
Generated:

getTrackingMode

 getTrackingMode()
Returns the value of the 'Tracking Mode' containment reference list. The list contents are of type TrackingModeType. The tracking-mode element defines the tracking modes for sessions created by this web application

Returns:
the value of the 'Tracking Mode' containment reference list.
See Also:
Webapp30Package.getSessionConfigType_TrackingMode()
Generated:
Model:
containment="true" upper="3" extendedMetaData="kind='element' name='tracking-mode' namespace='http://java.sun.com/xml/ns/javaee'"

getId

java.lang.String getId()
Returns the value of the 'Id' attribute.

If the meaning of the 'Id' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Id' attribute.
See Also:
setId(String), Webapp30Package.getSessionConfigType_Id()
Generated:
Model:
id="true" dataType="org.eclipse.emf.ecore.xml.type.ID" extendedMetaData="kind='attribute' name='id'"

setId

void setId(java.lang.String value)
Sets the value of the 'Id' attribute.

Parameters:
value - the new value of the 'Id' attribute.
See Also:
getId()
Generated: