|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectimcode.server.DefaultImcmsServices
public final class DefaultImcmsServices
| Constructor Summary | |
|---|---|
DefaultImcmsServices(org.springframework.web.context.WebApplicationContext webApplicationContext,
com.imcode.db.Database database,
java.util.Properties props,
LocalizedMessageProvider localizedMessageProvider,
CachingFileLoader fileLoader,
DefaultProcedureExecutor procedureExecutor)
Contructs an DefaultImcmsServices object. |
|
| Method Summary | |
|---|---|
java.lang.String |
getAdminTemplate(java.lang.String adminTemplateName,
UserDomainObject user,
java.util.List tagsWithReplacements)
Parse doc replace variables with data , use template |
java.lang.String[][] |
getAllDocumentTypes(java.lang.String langPrefixStr)
Returns an array with with all the documenttypes stored in the database the array consists of pairs of id:, value. |
CategoryMapper |
getCategoryMapper()
|
Config |
getConfig()
|
com.imcode.db.Database |
getDatabase()
|
java.text.Collator |
getDefaultLanguageCollator()
|
int |
getDocType(int meta_id)
get doctype |
DocumentMapper |
getDocumentMapper()
|
CachingFileLoader |
getFileCache()
|
ImcmsAuthenticatorAndUserAndRoleMapper |
getImcmsAuthenticatorAndUserAndRoleMapper()
|
java.io.File |
getIncludePath()
|
java.security.KeyStore |
getKeyStore()
|
LanguageMapper |
getLanguageMapper()
|
LocalizedMessageProvider |
getLocalizedMessageProvider()
|
ProcedureExecutor |
getProcedureExecutor()
|
java.io.File |
getRealContextPath()
|
RoleGetter |
getRoleGetter()
|
int |
getSessionCounter()
|
java.util.Date |
getSessionCounterDate()
Get session counter date. |
java.lang.String |
getSessionCounterDateAsString()
|
SMTP |
getSMTP()
|
java.lang.Object |
getSpringBean(java.lang.String beanName)
|
SystemData |
getSystemData()
|
java.lang.String |
getTemplateFromDirectory(java.lang.String adminTemplateName,
UserDomainObject user,
java.util.List variables,
java.lang.String directory)
Parse doc replace variables with data , use template |
TemplateMapper |
getTemplateMapper()
|
org.apache.velocity.VelocityContext |
getVelocityContext(UserDomainObject user)
|
org.apache.velocity.app.VelocityEngine |
getVelocityEngine(UserDomainObject user)
|
org.springframework.web.context.WebApplicationContext |
getWebApplicationContext()
Spring framework integration. |
void |
incrementSessionCounter()
|
void |
parsePage(ParserParameters paramsToParse,
java.io.Writer writer)
|
void |
setSessionCounter(int value)
Set session counter. |
void |
setSessionCounterDate(java.util.Date date)
Set session counter date. |
void |
setSystemData(SystemData sd)
|
void |
updateMainLog(java.lang.String event)
|
UserDomainObject |
verifyUser(java.lang.String login,
java.lang.String password)
Verify a Internet/Intranet user. |
UserDomainObject |
verifyUserByIpOrDefault(java.lang.String remoteAddr)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultImcmsServices(org.springframework.web.context.WebApplicationContext webApplicationContext,
com.imcode.db.Database database,
java.util.Properties props,
LocalizedMessageProvider localizedMessageProvider,
CachingFileLoader fileLoader,
DefaultProcedureExecutor procedureExecutor)
| Method Detail |
|---|
public int getSessionCounter()
getSessionCounter in interface ImcmsServicespublic java.lang.String getSessionCounterDateAsString()
getSessionCounterDateAsString in interface ImcmsServicespublic UserDomainObject verifyUserByIpOrDefault(java.lang.String remoteAddr)
verifyUserByIpOrDefault in interface ImcmsServicespublic LocalizedMessageProvider getLocalizedMessageProvider()
getLocalizedMessageProvider in interface ImcmsServices
public UserDomainObject verifyUser(java.lang.String login,
java.lang.String password)
ImcmsServices
verifyUser in interface ImcmsServicespublic void incrementSessionCounter()
incrementSessionCounter in interface ImcmsServices
public void parsePage(ParserParameters paramsToParse,
java.io.Writer writer)
throws java.io.IOException
parsePage in interface ImcmsServicesjava.io.IOExceptionpublic void updateMainLog(java.lang.String event)
updateMainLog in interface ImcmsServicespublic DocumentMapper getDocumentMapper()
getDocumentMapper in interface ImcmsServicespublic TemplateMapper getTemplateMapper()
getTemplateMapper in interface ImcmsServicespublic SMTP getSMTP()
getSMTP in interface ImcmsServicespublic ImcmsAuthenticatorAndUserAndRoleMapper getImcmsAuthenticatorAndUserAndRoleMapper()
getImcmsAuthenticatorAndUserAndRoleMapper in interface ImcmsServices
public java.lang.String getAdminTemplate(java.lang.String adminTemplateName,
UserDomainObject user,
java.util.List tagsWithReplacements)
getAdminTemplate in interface ImcmsServices
public java.lang.String getTemplateFromDirectory(java.lang.String adminTemplateName,
UserDomainObject user,
java.util.List variables,
java.lang.String directory)
getTemplateFromDirectory in interface ImcmsServicespublic org.apache.velocity.app.VelocityEngine getVelocityEngine(UserDomainObject user)
getVelocityEngine in interface ImcmsServicespublic org.apache.velocity.VelocityContext getVelocityContext(UserDomainObject user)
getVelocityContext in interface ImcmsServicespublic Config getConfig()
getConfig in interface ImcmsServicespublic java.io.File getRealContextPath()
public java.security.KeyStore getKeyStore()
getKeyStore in interface ImcmsServicespublic void setSessionCounter(int value)
setSessionCounter in interface ImcmsServicespublic void setSessionCounterDate(java.util.Date date)
setSessionCounterDate in interface ImcmsServicespublic java.util.Date getSessionCounterDate()
getSessionCounterDate in interface ImcmsServicespublic int getDocType(int meta_id)
getDocType in interface ImcmsServicespublic SystemData getSystemData()
getSystemData in interface ImcmsServicespublic void setSystemData(SystemData sd)
setSystemData in interface ImcmsServicespublic java.lang.String[][] getAllDocumentTypes(java.lang.String langPrefixStr)
getAllDocumentTypes in interface ImcmsServicespublic java.io.File getIncludePath()
getIncludePath in interface ImcmsServicespublic java.text.Collator getDefaultLanguageCollator()
getDefaultLanguageCollator in interface ImcmsServicespublic com.imcode.db.Database getDatabase()
getDatabase in interface ImcmsServicespublic CategoryMapper getCategoryMapper()
getCategoryMapper in interface ImcmsServicespublic LanguageMapper getLanguageMapper()
getLanguageMapper in interface ImcmsServicespublic CachingFileLoader getFileCache()
getFileCache in interface ImcmsServicespublic RoleGetter getRoleGetter()
getRoleGetter in interface ImcmsServicespublic ProcedureExecutor getProcedureExecutor()
getProcedureExecutor in interface ImcmsServicespublic org.springframework.web.context.WebApplicationContext getWebApplicationContext()
ImcmsServices
getWebApplicationContext in interface ImcmsServicespublic java.lang.Object getSpringBean(java.lang.String beanName)
getSpringBean in interface ImcmsServices
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||