ariba.ui.aribaweb.core
Interface AWServerApplication

All Superinterfaces:
AWCooperativeMultithreadLocking, AWRequestDispatching, AWRequestLocking
All Known Subinterfaces:
AWApplication
All Known Implementing Classes:
AWConcreteApplication, AWConcreteServerApplication, AWDefaultApplication, AWServletApplication, AWStaticSiteGenerator.ExtendedDefaultApplication

public interface AWServerApplication
extends AWRequestDispatching, AWRequestLocking


Method Summary
 AWRequest createRequest(java.lang.Object nativeRequestObject)
           
 AWMultiLocaleResourceManager createResourceManager()
           
 AWSingleLocaleResourceManager createResourceManager(AWMultiLocaleResourceManager multiLocaleResourceManager, java.util.Locale locale)
           
 AWResponse createResponse()
           
 AWResponse createResponse(AWRequest request)
           
 AWSingleLocaleResourceManager createTemplateResourceManager()
           
 void debugString(java.lang.String message)
           
 AWRequestHandler defaultRequestHandler()
           
 java.lang.String deploymentRootDirectory()
           
 void flushResourceManager()
           
 AWStringLocalizer getStringLocalizer()
           
 void handleGarbageCollectionIssues()
           
 AWResponse handleMalformedRequest(AWRequest request, java.lang.String message)
           
 AWResponse handleMalformedRequest(java.lang.String message)
           
 boolean initIsRapidTurnaroundEnabled()
           
 void initRequestHandlers()
           
 boolean isDebuggingEnabled()
           
 boolean isRapidTurnaroundEnabled()
           
 boolean isStatisticsGatheringEnabled()
           
 void logString(java.lang.String message)
           
 java.lang.String name()
           
 void registerRequestHandlerForKey(AWRequestHandler requestHandler, java.lang.String requestHandlerKey)
           
 AWRequestHandler requestHandlerForKey(java.lang.String requestHandlerKey)
           
 boolean requiresThreadSafety()
           
 AWMultiLocaleResourceManager resourceManager()
           
 AWSingleLocaleResourceManager resourceManager(java.util.Locale locale)
           
 void setDefaultRequestHandler(AWRequestHandler requestHandler)
           
 void setName(java.lang.String nameString)
           
 
Methods inherited from interface ariba.ui.aribaweb.core.AWRequestDispatching
dispatchRequest
 
Methods inherited from interface ariba.ui.aribaweb.core.AWRequestLocking
lockRequestHandlingForRequest, unlockRequestHandlingForRequest
 
Methods inherited from interface ariba.ui.aribaweb.util.AWCooperativeMultithreadLocking
relockRequestHandling, temporarilyUnlockRequestHandling
 

Method Detail

createResourceManager

AWMultiLocaleResourceManager createResourceManager()

createResourceManager

AWSingleLocaleResourceManager createResourceManager(AWMultiLocaleResourceManager multiLocaleResourceManager,
                                                    java.util.Locale locale)

createTemplateResourceManager

AWSingleLocaleResourceManager createTemplateResourceManager()

resourceManager

AWMultiLocaleResourceManager resourceManager()

resourceManager

AWSingleLocaleResourceManager resourceManager(java.util.Locale locale)

flushResourceManager

void flushResourceManager()

setName

void setName(java.lang.String nameString)

name

java.lang.String name()

createRequest

AWRequest createRequest(java.lang.Object nativeRequestObject)

createResponse

AWResponse createResponse()

createResponse

AWResponse createResponse(AWRequest request)

handleGarbageCollectionIssues

void handleGarbageCollectionIssues()

deploymentRootDirectory

java.lang.String deploymentRootDirectory()

isDebuggingEnabled

boolean isDebuggingEnabled()

initRequestHandlers

void initRequestHandlers()

registerRequestHandlerForKey

void registerRequestHandlerForKey(AWRequestHandler requestHandler,
                                  java.lang.String requestHandlerKey)

requestHandlerForKey

AWRequestHandler requestHandlerForKey(java.lang.String requestHandlerKey)

setDefaultRequestHandler

void setDefaultRequestHandler(AWRequestHandler requestHandler)

defaultRequestHandler

AWRequestHandler defaultRequestHandler()

handleMalformedRequest

AWResponse handleMalformedRequest(java.lang.String message)

handleMalformedRequest

AWResponse handleMalformedRequest(AWRequest request,
                                  java.lang.String message)

initIsRapidTurnaroundEnabled

boolean initIsRapidTurnaroundEnabled()

isRapidTurnaroundEnabled

boolean isRapidTurnaroundEnabled()

isStatisticsGatheringEnabled

boolean isStatisticsGatheringEnabled()

requiresThreadSafety

boolean requiresThreadSafety()

getStringLocalizer

AWStringLocalizer getStringLocalizer()

debugString

void debugString(java.lang.String message)

logString

void logString(java.lang.String message)


AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.