railo.runtime.listener
Class ClassicApplicationContext

java.lang.Object
  extended by railo.runtime.listener.ApplicationContextSupport
      extended by railo.runtime.listener.ClassicApplicationContext
All Implemented Interfaces:
Serializable, ApplicationContextPro, ApplicationContext

public class ClassicApplicationContext
extends ApplicationContextSupport

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface railo.runtime.util.ApplicationContext
SCRIPT_PROTECT_ALL, SCRIPT_PROTECT_CGI, SCRIPT_PROTECT_COOKIE, SCRIPT_PROTECT_FORM, SCRIPT_PROTECT_NONE, SCRIPT_PROTECT_URL
 
Constructor Summary
ClassicApplicationContext(Config config, String name, boolean isDefault, Resource source)
          constructor of the class
 
Method Summary
 ApplicationContext duplicate()
           
 TimeSpan getApplicationTimeout()
           
 boolean getClientCluster()
           
 String getClientstorage()
           
 TimeSpan getClientTimeout()
           
 Mapping[] getComponentMappings()
           
 Mapping[] getCustomTagMappings()
           
 String getDefaultDataSource()
           
 int getLocalMode()
           
 int getLoginStorage()
           
 Mapping[] getMappings()
           
 String getName()
           
 ORMConfiguration getORMConfiguration()
           
 String getORMDatasource()
           
 Properties getS3()
           
 int getScriptProtect()
           
 boolean getSecureJson()
           
 String getSecureJsonPrefix()
           
 boolean getSessionCluster()
           
 String getSessionstorage()
           
 TimeSpan getSessionTimeout()
           
 short getSessionType()
           
 Resource getSource()
           
 boolean hasName()
           
 boolean isORMEnabled()
           
 boolean isSetClientCookies()
           
 boolean isSetClientManagement()
           
 boolean isSetDomainCookies()
           
 boolean isSetSessionManagement()
           
 void reinitORM(PageContext pc)
           
 void setApplicationTimeout(TimeSpan applicationTimeout)
           
 void setClientCluster(boolean clientCluster)
           
 void setClientstorage(String clientstorage)
           
 void setClientTimeout(TimeSpan clientTimeout)
           
 void setComponentMappings(Mapping[] cmappings)
           
 void setCustomTagMappings(Mapping[] ctmappings)
           
 void setDefaultDataSource(String defaultDataSource)
           
 void setLocalMode(int localMode)
           
 void setLoginStorage(int loginStorage)
           
 void setLoginStorage(String strLoginStorage)
           
 void setMappings(Mapping[] mappings)
           
 void setName(String name)
           
 void setORMConfiguration(ORMConfiguration config)
           
 void setORMDatasource(String ormdatasource)
           
 void setORMDataSource(String ormdatasource)
           
 void setORMEnabled(boolean ormEnabled)
           
 void setS3(Properties s3)
           
 void setScriptProtect(int scriptProtect)
           
 void setSecureJson(boolean secureJson)
           
 void setSecureJsonPrefix(String secureJsonPrefix)
           
 void setSessionCluster(boolean sessionCluster)
           
 void setSessionstorage(String sessionstorage)
           
 void setSessionTimeout(TimeSpan sessionTimeout)
           
 void setSessionType(short sessionType)
           
 void setSetClientCookies(boolean setClientCookies)
           
 void setSetClientManagement(boolean setClientManagement)
           
 void setSetDomainCookies(boolean setDomainCookies)
           
 void setSetSessionManagement(boolean setSessionManagement)
           
 
Methods inherited from class railo.runtime.listener.ApplicationContextSupport
getSecurityApplicationToken, getSecurityCookieDomain, getSecurityIdleTimeout, setSecuritySettings
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassicApplicationContext

public ClassicApplicationContext(Config config,
                                 String name,
                                 boolean isDefault,
                                 Resource source)
constructor of the class

Parameters:
config -
Method Detail

duplicate

public ApplicationContext duplicate()

getApplicationTimeout

public TimeSpan getApplicationTimeout()
Returns:
Returns the applicationTimeout.
See Also:
railo.runtime.util.IApplicationContext#getApplicationTimeout()

setApplicationTimeout

public void setApplicationTimeout(TimeSpan applicationTimeout)
Parameters:
applicationTimeout - The applicationTimeout to set.

getLoginStorage

public int getLoginStorage()
Returns:
Returns the loginStorage.
See Also:
railo.runtime.util.IApplicationContext#getLoginStorage()

setLoginStorage

public void setLoginStorage(int loginStorage)
Parameters:
loginStorage - The loginStorage to set.

setLoginStorage

public void setLoginStorage(String strLoginStorage)
                     throws ApplicationException
Throws:
ApplicationException

getName

public String getName()
Returns:
Returns the name.
See Also:
railo.runtime.util.IApplicationContext#getFullName()

setName

public void setName(String name)
Parameters:
name - The name to set.

getSessionTimeout

public TimeSpan getSessionTimeout()
Returns:
Returns the sessionTimeout.
See Also:
railo.runtime.util.IApplicationContext#getSessionTimeout()

setSessionTimeout

public void setSessionTimeout(TimeSpan sessionTimeout)
Parameters:
sessionTimeout - The sessionTimeout to set.

getClientTimeout

public TimeSpan getClientTimeout()

setClientTimeout

public void setClientTimeout(TimeSpan clientTimeout)
Parameters:
sessionTimeout - The sessionTimeout to set.

isSetClientCookies

public boolean isSetClientCookies()
Returns:
Returns the setClientCookies.
See Also:
railo.runtime.util.IApplicationContext#isSetClientCookies()

setSetClientCookies

public void setSetClientCookies(boolean setClientCookies)
Parameters:
setClientCookies - The setClientCookies to set.

isSetClientManagement

public boolean isSetClientManagement()
Returns:
Returns the setClientManagement.
See Also:
railo.runtime.util.IApplicationContext#isSetClientManagement()

setSetClientManagement

public void setSetClientManagement(boolean setClientManagement)
Parameters:
setClientManagement - The setClientManagement to set.

isSetDomainCookies

public boolean isSetDomainCookies()
Returns:
Returns the setDomainCookies.
See Also:
railo.runtime.util.IApplicationContext#isSetDomainCookies()

setSetDomainCookies

public void setSetDomainCookies(boolean setDomainCookies)
Parameters:
setDomainCookies - The setDomainCookies to set.

isSetSessionManagement

public boolean isSetSessionManagement()
Returns:
Returns the setSessionManagement.
See Also:
railo.runtime.util.IApplicationContext#isSetSessionManagement()

setSetSessionManagement

public void setSetSessionManagement(boolean setSessionManagement)
Parameters:
setSessionManagement - The setSessionManagement to set.

getClientstorage

public String getClientstorage()
Returns:
Returns the clientstorage.
See Also:
railo.runtime.util.IApplicationContext#getClientstorage()

getSessionstorage

public String getSessionstorage()

setClientstorage

public void setClientstorage(String clientstorage)
Parameters:
clientstorage - The clientstorage to set.

setSessionstorage

public void setSessionstorage(String sessionstorage)

hasName

public boolean hasName()
Returns:
if application context has a name
See Also:
railo.runtime.util.IApplicationContext#hasName()

setScriptProtect

public void setScriptProtect(int scriptProtect)
Parameters:
scriptProtect - The scriptProtect to set.

getScriptProtect

public int getScriptProtect()
Returns:
return script protect setting
See Also:
ApplicationContext.getScriptProtect()

setMappings

public void setMappings(Mapping[] mappings)

getMappings

public Mapping[] getMappings()
Returns:
the mappings

setCustomTagMappings

public void setCustomTagMappings(Mapping[] ctmappings)

getCustomTagMappings

public Mapping[] getCustomTagMappings()

setComponentMappings

public void setComponentMappings(Mapping[] cmappings)

getComponentMappings

public Mapping[] getComponentMappings()

setSecureJson

public void setSecureJson(boolean secureJson)

setSecureJsonPrefix

public void setSecureJsonPrefix(String secureJsonPrefix)

getSecureJson

public boolean getSecureJson()
Returns:
the secureJson

getSecureJsonPrefix

public String getSecureJsonPrefix()
Returns:
the secureJsonPrefix

getDefaultDataSource

public String getDefaultDataSource()
Returns:
the defaultDataSource

setDefaultDataSource

public void setDefaultDataSource(String defaultDataSource)
Parameters:
defaultDataSource - the defaultDataSource to set

setORMDataSource

public void setORMDataSource(String ormdatasource)

isORMEnabled

public boolean isORMEnabled()

getORMDatasource

public String getORMDatasource()

getORMConfiguration

public ORMConfiguration getORMConfiguration()

setORMConfiguration

public void setORMConfiguration(ORMConfiguration config)

setORMEnabled

public void setORMEnabled(boolean ormEnabled)

getS3

public Properties getS3()
Returns:
the s3

getLocalMode

public int getLocalMode()
Returns:
the localMode

setLocalMode

public void setLocalMode(int localMode)
Parameters:
localMode - the localMode to set

getSessionType

public short getSessionType()
Returns:
the sessionType

setSessionType

public void setSessionType(short sessionType)

getSessionCluster

public boolean getSessionCluster()
Returns:
the sessionCluster

setSessionCluster

public void setSessionCluster(boolean sessionCluster)
Parameters:
sessionCluster - the sessionCluster to set

getClientCluster

public boolean getClientCluster()
Returns:
the clientCluster

setClientCluster

public void setClientCluster(boolean clientCluster)
Parameters:
clientCluster - the clientCluster to set

setS3

public void setS3(Properties s3)

setORMDatasource

public void setORMDatasource(String ormdatasource)
See Also:
ApplicationContextPro.setORMDatasource(java.lang.String)

reinitORM

public void reinitORM(PageContext pc)
               throws PageException
Throws:
PageException

getSource

public Resource getSource()


Copyright © 2012 Railo