|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.hops.dm.app.HopsDM
public class HopsDM
Maintains the User Information State and process each interaction
Constructor Summary | |
---|---|
HopsDM(og_util.NLPParameters param,
java.lang.String _channelId,
java.lang.String _planfile,
java.lang.String _dependfile,
java.lang.String _paramvaluesfile,
dbcall _dbase,
java.lang.String _dbfile)
Creates a new instance of HopsDM with real OG |
|
HopsDM(java.lang.String _planfile,
java.lang.String _dependfile,
java.lang.String _paramvaluesfile)
Creates a new instance of HopsDM for DM test and DMParser test |
|
HopsDM(java.lang.String _channelId,
java.lang.String _planfile,
java.lang.String _dependfile,
java.lang.String _paramvaluesfile,
ogcall ogcall_remoteOG,
dbcall _dbase,
java.lang.String _dbfile)
Creates a new instance of HopsDM with Remote BE and Real OG |
Method Summary | |
---|---|
void |
actualize_counters()
actualitza els contadors sense tornar a processar la resposta de l'usuari. |
java.lang.String |
currentService()
returns the serviceid currently loaded |
ResponseData |
Get_ResponseData()
returns the last xml document created |
java.lang.String |
getCurrentPlanName()
gets the user language |
java.lang.String |
getIS()
returns the Information State String |
java.lang.String |
getLang()
gets the user language |
ResponseData |
getLanguageSelectorPage(UserModel um)
returns an special xml document that allows the user to choose the system language |
PlanSet |
getPlans()
|
statisticsData |
getStatistics()
Returns the statistics object |
ResponseData |
init()
init() This function initializes a new dialogue. |
ResponseData |
init(UserModel _um)
|
void |
loadStatistics(java.lang.String pathfile)
Returns the statistics object |
ResponseData |
process(utterance usr_ut,
UserModel um)
process() The dialogue core process the user utterance interpretation. |
sys_state |
program_state()
returns the system state: run or stop |
void |
setLang(java.lang.String _langId,
java.lang.String langAttrName)
sets the user language |
boolean |
task_covered_once()
returns the system task covered: true or false |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HopsDM(java.lang.String _planfile, java.lang.String _dependfile, java.lang.String _paramvaluesfile)
_planfile
- the pDM plans file_dependfile
- the DM dependents file_paramvaluesfile
- the parameters allowed values filepublic HopsDM(og_util.NLPParameters param, java.lang.String _channelId, java.lang.String _planfile, java.lang.String _dependfile, java.lang.String _paramvaluesfile, dbcall _dbase, java.lang.String _dbfile)
param
- the OG parameters_channelId
- the channel identification_planfile
- the DM plan file_dependfile
- the DM dependents file_paramvaluesfile
- the parameters allowed values filepublic HopsDM(java.lang.String _channelId, java.lang.String _planfile, java.lang.String _dependfile, java.lang.String _paramvaluesfile, ogcall ogcall_remoteOG, dbcall _dbase, java.lang.String _dbfile)
Method Detail |
---|
public sys_state program_state()
public java.lang.String currentService()
public boolean task_covered_once()
public ResponseData Get_ResponseData()
public void setLang(java.lang.String _langId, java.lang.String langAttrName)
public java.lang.String getLang()
public java.lang.String getCurrentPlanName()
public PlanSet getPlans()
public ResponseData getLanguageSelectorPage(UserModel um)
public java.lang.String getIS()
public statisticsData getStatistics()
public void loadStatistics(java.lang.String pathfile)
public ResponseData init()
public ResponseData init(UserModel _um)
public ResponseData process(utterance usr_ut, UserModel um)
usr_ut
- the user interpreted utterance
public void actualize_counters()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |