Developer

StateDaoImpl class

Package

com.sybase365.mobiliser.brand.plugins.api.smapp.dao
Syntax
Syntax
public class StateDaoImpl

Members

All members of StateDaoImpl, including inherited members.

Constructors
Modifier and Type Constructor Description
public StateDaoImpl(final SmappStateDao, final MwizMessageContext)  
Methods
Modifier and Type Method Description
public void bulkSaveSessionAttributes(Map< String, String >) Bulk saving of SessionAttributes for the current state in the current session.
public void deleteSessionAttribute(String)  
public Language getLanguage(Long) Get language.
public Customer getOrCreateCustomerForMsisdn(String, Client)  
public SessionAttribute getSessionAttributeForKey(String) Get the value of session attribute (SessionAttribute) in the current state based on the specified key from the current session.
public List< SessionAttribute > getSessionAttributes() Get the session attributes for the current state in the current session.
public HashMap< String, String > getSessionAttributesMap() Get session attributes for the current state in the current session.
public void saveSessionAttribute(String, String) Save the input parameters to the session attribute (SessionAttribute) of the current session.
public void saveSessionAttribute(String, String, boolean) Save the input parameters to the session attribute (SessionAttribute) to the current session.
public void saveSessionAttributes(Map< String, String >) Save the session attributes in the Map of the current state in the current session to database.
public void saveSmappTransitionLogEntry(SmappTransitionLog) Insert into Transition log or database table: M_SMAPP_TRANSITION_LOG.