Package de.uplanet.lucy.server.binding
Interface IBindingContext
-
- All Superinterfaces:
de.uplanet.lucy.server.binding.IBindingCache
public interface IBindingContext extends de.uplanet.lucy.server.binding.IBindingCache
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.springframework.context.ApplicationContextgetApplicationContext()IDatabaseProcessingContextgetDatabaseProcessingContext()IHttpProcessingContextgetHttpProcessingContext()IProcessingContextgetProcessingContext()IRequestProcessingContextgetRequestProcessingContext()ISessionProcessingContextgetSessionProcessingContext()ISharedStateProcessingContextgetSharedStateProcessingContext()TimeZonegetTimeZone()org.apache.velocity.VelocityContextgetVelocityContext()booleanisApplicationContextAvailable()booleanisDatabaseProcessingContextAvailable()booleanisHttpProcessingContextAvailable()booleanisRequestProcessingContextAvailable()booleanisSessionProcessingAvailable()booleanisSharedStateProcessingContextAvailable()booleanisVelocityContextAvailable()
-
-
-
Method Detail
-
getProcessingContext
IProcessingContext getProcessingContext()
- Returns:
- Returns the processing Context (not
null).
-
getRequestProcessingContext
IRequestProcessingContext getRequestProcessingContext()
- Returns:
- Returns the request processing context. Could be
nullif no request context available.
-
isDatabaseProcessingContextAvailable
boolean isDatabaseProcessingContextAvailable()
- Returns:
- Returns
trueif the database processing context is available otherwisefalse
-
getDatabaseProcessingContext
IDatabaseProcessingContext getDatabaseProcessingContext()
- Returns:
- Returns the database processing context. Could be
nullif no database context available.
-
isRequestProcessingContextAvailable
boolean isRequestProcessingContextAvailable()
- Returns:
- Returns
trueif the request processing context is available otherwisefalse.
-
isSessionProcessingAvailable
boolean isSessionProcessingAvailable()
- Returns:
- Returns
trueif the session processing context is available otherwisefalse.
-
getSessionProcessingContext
ISessionProcessingContext getSessionProcessingContext()
- Returns:
- Returns the session processing context. Could be
nullif no session context available.
-
getSharedStateProcessingContext
ISharedStateProcessingContext getSharedStateProcessingContext()
- Returns:
- Returns the shared state context. Could be
nullif no shared state context available.
-
isSharedStateProcessingContextAvailable
boolean isSharedStateProcessingContextAvailable()
- Returns:
- Returns
trueif the shared state context is available otherwisefalse.
-
getHttpProcessingContext
IHttpProcessingContext getHttpProcessingContext()
- Returns:
- Returns the HTTP processing context. Could be
nullif no HTTP processing context is available.
-
isHttpProcessingContextAvailable
boolean isHttpProcessingContextAvailable()
- Returns:
- Returns
trueif the HTTP processing context is available otherwisefalse.
-
isApplicationContextAvailable
boolean isApplicationContextAvailable()
- Returns:
- Returns
trueif the application context is available otherwisefalse.
-
getApplicationContext
org.springframework.context.ApplicationContext getApplicationContext()
- Returns:
- Returns the application context or
nullif not application context is available.
-
isVelocityContextAvailable
boolean isVelocityContextAvailable()
- Returns:
- Returns
trueif the velocity context is available otherwisefalse.
-
getVelocityContext
org.apache.velocity.VelocityContext getVelocityContext()
- Returns:
- Returns the application context or
nullif not application context is available.
-
getTimeZone
TimeZone getTimeZone()
- Returns:
- Returns the current user time zone. If no current user is available UTC will returned.
-
-