uk.org.ogsadai.sessions
Interface SessionAttributeValue

All Known Implementing Classes:
SimpleSessionAttributeValue

public interface SessionAttributeValue

The interface for static session attribute values configured from XML.

These are the value objects corresponding to the static session attributes. Static session attributes can be specified in the session configuration file. These attributes will be instantiated once when the data service resource is created and will then be present in every session created by the session manager of the data service resource.

A SessionAttributeValue may initialise itself using the content of its corresponding sessionAttribute element from a session configuration file.

Author:
The OGSA-DAI Project Team

Method Summary
 void initialise(org.w3c.dom.Element sessionAttribute)
          Initialises the session attribute value using the specified element.
 

Method Detail

initialise

public void initialise(org.w3c.dom.Element sessionAttribute)
                throws SessionAttrValueCreationException
Initialises the session attribute value using the specified element.

Parameters:
sessionAttribute - sessionAttribute element corresponding to this session attribute value.
Throws:
SessionAttrValueCreationException - if there is any kind of problem during initialisation.