net.sf.gilead.pojo.base
Interface ILightEntity

All Known Implementing Classes:
LightEntity, LightEntity

public interface ILightEntity

Persistence info handler interface. All the persistent POJO must implements this interface in stateless mode.

Author:
bruno.marchesson

Field Summary
static java.lang.String INITIALISED
           
 
Method Summary
 void addProxyInformation(java.lang.String property, java.lang.String proxyInfo)
          Add proxy information for the argument property.
 java.lang.String getDebugString()
          Debug method : write the declared proxy information
 java.lang.String getProxyInformation(java.lang.String property)
          Get proxy information for the argument property
 java.util.Map getProxyInformations()
           
 void removeProxyInformation(java.lang.String property)
          Remove a property proxy information
 void setProxyInformations(java.util.Map proxyInformations)
           
 

Field Detail

INITIALISED

static final java.lang.String INITIALISED
See Also:
Constant Field Values
Method Detail

addProxyInformation

void addProxyInformation(java.lang.String property,
                         java.lang.String proxyInfo)
Add proxy information for the argument property.

Parameters:
property - the property name
proxyInformation - map of proxy informations (string serialized form)

removeProxyInformation

void removeProxyInformation(java.lang.String property)
Remove a property proxy information


getProxyInformation

java.lang.String getProxyInformation(java.lang.String property)
Get proxy information for the argument property

Parameters:
property - the property name
Returns:
the proxy informations for the property _ string serialized form(can be null)

getDebugString

java.lang.String getDebugString()
Debug method : write the declared proxy information

Returns:
a human readable description of proxy information

getProxyInformations

java.util.Map getProxyInformations()
Returns:
the proxy informations

setProxyInformations

void setProxyInformations(java.util.Map proxyInformations)
Parameters:
proxyInformations - the proxy informations to set