From 33613a85afc4b1481367fbe92a17ee59c240250b Mon Sep 17 00:00:00 2001 From: Sven Eisenhauer Date: Fri, 10 Nov 2023 15:11:48 +0100 Subject: add new repo --- .../jsf/application/AbstractJSFApplication.html | 351 +++++++++++++++++++++ 1 file changed, 351 insertions(+) create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/jsf/application/AbstractJSFApplication.html (limited to 'Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/jsf/application/AbstractJSFApplication.html') diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/jsf/application/AbstractJSFApplication.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/jsf/application/AbstractJSFApplication.html new file mode 100644 index 0000000..621af79 --- /dev/null +++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/jsf/application/AbstractJSFApplication.html @@ -0,0 +1,351 @@ + + + + + + +AbstractJSFApplication (Quasar Client Building Blicks API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +com.sdm.quasar.client.jsf.application +
+Class AbstractJSFApplication

+
+java.lang.Object
+  extended bycom.sdm.quasar.client.core.application.AbstractApplication
+      extended bycom.sdm.quasar.client.jsf.application.AbstractJSFApplication
+
+
+
All Implemented Interfaces:
Application, SystemInfoProvider
+
+
+
Direct Known Subclasses:
ShowcaseApplication
+
+
+
+
public abstract class AbstractJSFApplication
extends AbstractApplication
+ +

+Base class for an JSF Application. + Note that JSF uses a delegate concept to tie this business application + with the javax.faces.application.Application from JSF. +

+ +

+

+
Version:
+
1.0
+
Author:
+
Bernd Olleck, sd&m AG
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Constructor Summary
AbstractJSFApplication(ID applicationId) + +
+          Constructor, implementation passes parameter on to AbstractApplication.
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voiddoSpecialWebErrorLogging(int loggingLevel, + java.lang.String mesage, + java.lang.Throwable e) + +
+          Logging of Throwables with special handling of + ServletExceptions
+protected  ApplicationConfigurationgetApplicationConfiguration() + +
+          Returns the ApplicationConfiguration instance used to configure this + application instance.
+protected  voidinitializeErrorHandler() + +
+          Initializes the error handling. +
+ + + + + + + +
Methods inherited from class com.sdm.quasar.client.core.application.AbstractApplication
collectSystemInfo, extendDestructionException, getApplicationID, getConfigManager, getServiceManager, getSessionManager, start, stop
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + + + + +
+Constructor Detail
+ +

+AbstractJSFApplication

+
+public AbstractJSFApplication(ID applicationId)
+
+
Constructor, implementation passes parameter on to AbstractApplication. +

+

Parameters:
applicationId - the id of the application
+ + + + + + + + +
+Method Detail
+ +

+getApplicationConfiguration

+
+protected ApplicationConfiguration getApplicationConfiguration()
+
+
Description copied from class: AbstractApplication
+
Returns the ApplicationConfiguration instance used to configure this + application instance. +

+

+
Overrides:
getApplicationConfiguration in class AbstractApplication
+
+
+
See Also:
AbstractApplication.getApplicationConfiguration()
+
+
+
+ +

+initializeErrorHandler

+
+protected void initializeErrorHandler()
+
+
Description copied from class: AbstractApplication
+
Initializes the error handling. + This implementation registers a default ErrorHandlerAdapter with the + ErrorHandler that calls Application.stop() to stop the application. + The ErrorHandlerAdapter registered in this implementation + does not attempt to restrict the error to a single + dialog or session. +

+ Depending on the client enviromnent you need to override this error handler + to do something more useful. +

+

+
Overrides:
initializeErrorHandler in class AbstractApplication
+
+
+
+
+
+
+ +

+doSpecialWebErrorLogging

+
+protected void doSpecialWebErrorLogging(int loggingLevel,
+                                        java.lang.String mesage,
+                                        java.lang.Throwable e)
+
+
Logging of Throwables with special handling of + ServletExceptions +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + -- cgit v1.2.3