TaskBean API
0.5
A B C D E F G H I J K L M N O P R S T U V W _

A

ACTION_GOHOME - Static variable in class glogic.sample.sys.AuthConstants
 
ACTION_LOGOFF - Static variable in class glogic.sample.sys.AuthConstants
 
ACTION_LOGON - Static variable in class glogic.sample.sys.AuthConstants
 
ACTIVE_SESSION - Static variable in class glogic.jthin.app.JThinContainer
 
APP_ERROR_URI - Static variable in class glogic.sample.sys.AuthConstants
 
AUTH_APPNAME_REQUESTER - Static variable in class glogic.sample.sys.AuthConstants
 
AUTH_JSP_AUTHORIZATION - Static variable in class glogic.sample.sys.AuthConstants
 
AUTH_LOGON_BEAN - Static variable in class glogic.sample.sys.AuthConstants
 
AUTH_SERVLET_NAME - Static variable in class glogic.sample.sys.AuthConstants
 
AbstractAuthenticatedService - class glogic.sample.sys.AbstractAuthenticatedService.
Example of service that can perform additional rights checking, like checking if user/session has rights to given fucntion.
AbstractAuthenticatedService() - Constructor for class glogic.sample.sys.AbstractAuthenticatedService
 
AbstractClientStub - class glogic.jthin.base.AbstractClientStub.
Remote client skeleton subclass off this class to implement client skeleton.
AbstractClientStub(String, String) - Constructor for class glogic.jthin.base.AbstractClientStub
 
AbstractProductService - class glogic.jthin.serv.AbstractProductService.
All end remote objects must subclass this class.
AbstractProductService() - Constructor for class glogic.jthin.serv.AbstractProductService
 
AccessControlAppServlet - class glogic.sample.sys.AccessControlAppServlet.
Manages authentication for other Servlet apps.
AccessControlAppServlet() - Constructor for class glogic.sample.sys.AccessControlAppServlet
 
AdminContainer - class glogic.sample.admin.client.AdminContainer.
Main driver/container class for launching jThinRich application.
AdminContainer() - Constructor for class glogic.sample.admin.client.AdminContainer
 
AdminDriver - class glogic.sample.admin.client.AdminDriver.
This class is only needed to avoid webstart class loading bug on startup.
AdminDriver() - Constructor for class glogic.sample.admin.client.AdminDriver
 
AdminServiceIF - interface glogic.sample.admin.server.AdminServiceIF.
Messaging service interface for this Admin application.
AdminServiceImp - class glogic.sample.admin.server.AdminServiceImp.
Server-side mplementation of Admin Service.
AdminServiceImp() - Constructor for class glogic.sample.admin.server.AdminServiceImp
Constructor for the AdminServiceImp object
AdminServiceStub - class glogic.sample.admin.server.AdminServiceStub.
Client-side implementation of Admin service.
AdminServiceStub(String) - Constructor for class glogic.sample.admin.server.AdminServiceStub
AdminService is the name servlet as defined in the web.xml file.
AdminView - class glogic.sample.admin.client.AdminView.
Admin top level GUI.
AdminView(JThinFrame) - Constructor for class glogic.sample.admin.client.AdminView
 
AppStartupLogic - class glogic.jthin.app.AppStartupLogic.
Performs application container startup functions in a background thread.
AppStartupLogic(JThinFrame, String, String, long) - Constructor for class glogic.jthin.app.AppStartupLogic
 
AppStartupLogic(JThinFrame) - Constructor for class glogic.jthin.app.AppStartupLogic
 
ApplicationView - class glogic.jthin.app.ApplicationView.
Main GUI container used by application developer.
ApplicationView(JThinFrame) - Constructor for class glogic.jthin.app.ApplicationView
 
Attributes - class glogic.jthin.serv.Attributes.
Simple construct to hold name/value pairs
Attributes() - Constructor for class glogic.jthin.serv.Attributes
 
AuthConstants - class glogic.sample.sys.AuthConstants.
Various constants used by web application.
AuthConstants() - Constructor for class glogic.sample.sys.AuthConstants
 
AuthKey - class glogic.sample.sys.AuthKey.
Simple token used to define authenticated user and associates them to a particular application.
AuthKey(User, List) - Constructor for class glogic.sample.sys.AuthKey
 
AuthenticationException - class glogic.jthin.serv.AuthenticationException.
Thrown during authentication process.
AuthenticationException(int, String) - Constructor for class glogic.jthin.serv.AuthenticationException
 
AuthenticationHandler - class glogic.jthin.serv.AuthenticationHandler.
Base class for handling authentication processing.
AuthenticationHandler() - Constructor for class glogic.jthin.serv.AuthenticationHandler
 
actionPerformed(ActionEvent) - Method in class glogic.jthin.app.ControlBar
 
actionPerformed(ActionEvent) - Method in class glogic.jthin.app.DefaultSignoffPane
 
actionPerformed(ActionEvent) - Method in class glogic.jthin.app.DefaultSignonPane
Description of the Method
actionPerformed(ActionEvent) - Method in class glogic.jthin.app.ErrorPane
 
actionPerformed(ActionEvent) - Method in class glogic.jthin.app.JThinMenuBar
Description of the Method
actionPerformed(ActionEvent) - Method in class glogic.sample.admin.client.AdminView
 
actionPerformed(ActionEvent) - Method in class glogic.sample.admin.client.ProductsPanel
 
actionPerformed(ActionEvent) - Method in class glogic.sample.admin.client.SystemPanel
 
actionPerformed(ActionEvent) - Method in class glogic.sample.demo.client.DemoView
 
addApplicationView(ApplicationView) - Method in class glogic.jthin.app.JThinInstance
 
addProduct(ProductConfig) - Method in class glogic.jthin.serv.ProductFinder
 
addProduct(RightsUserParser.ProductRightsBean) - Method in class glogic.sample.sys.RightsUserParser.UserBean
Adds a feature to the Product attribute of the RightsUserParser object
addUser(RightsUserParser.UserBean) - Method in class glogic.sample.sys.RightsUserParser
Adds a feature to the User attribute of the RightsUserParser object
addWindow(String, JFrame) - Method in class glogic.jthin.app.ApplicationView
 
adjustClearPane() - Method in class glogic.jthin.app.JThinFrame
 
attachToSsoSession(ClientContext) - Method in class glogic.jthin.serv.ProductSessionManager
Creates the session to be used for future requests.
attachToSsoSession(ClientContext) - Method in interface glogic.jthin.serv.SessionServiceIF
 
attachToSsoSession(ClientContext) - Method in class glogic.jthin.serv.SessionServiceImp
 
attachToSsoSession(ClientContext) - Method in class glogic.jthin.serv.SessionServiceStub
 
authenticateSession(Attributes, Attributes, String) - Method in class glogic.jthin.serv.AuthenticationHandler
Authenticate the user to the associated product.
authenticateSession(Attributes, Attributes, String) - Method in class glogic.sample.sys.BasicAuthenticationHandler
Authenticate the user to the product being requested to be accessed.

B

BasicAuthenticationHandler - class glogic.sample.sys.BasicAuthenticationHandler.
Base implementation class for authenticated sessions.
BasicAuthenticationHandler() - Constructor for class glogic.sample.sys.BasicAuthenticationHandler
 

C

CLEAR - Static variable in class glogic.jthin.app.ControlBarUtil
 
CLIENT_UPGRADE_CONDITION - Static variable in class glogic.jthin.serv.WServiceAccessException
 
CLOSE_URI - Static variable in class glogic.sample.sys.AuthConstants
 
COMPILE - Static variable in class glogic.common.util.Debug
When false the javac is free to eliminate the statement print_x()
COMPLETED - Static variable in class glogic.jthin.app.JThinWorker
 
CheckActionAuthTag - class glogic.sample.sys.CheckActionAuthTag.
Check if this request has been forwarded from an Action and user has been authorized.
CheckActionAuthTag() - Constructor for class glogic.sample.sys.CheckActionAuthTag
 
CheckAppRightsTag - class glogic.sample.sys.CheckAppRightsTag.
Check if the application has rights to be rendered on the screen.
CheckAppRightsTag() - Constructor for class glogic.sample.sys.CheckAppRightsTag
 
ClearPane - class glogic.jthin.app.ClearPane.
Transparent panel that is enabled when the there is a server request made.
ClearPane() - Constructor for class glogic.jthin.app.ClearPane
 
ClientContext - class glogic.jthin.serv.ClientContext.
Data sent form the client to the Server during login process.
ClientContext() - Constructor for class glogic.jthin.serv.ClientContext
 
ClientInvokeException - exception glogic.jthin.base.ClientInvokeException.
Thrown locally within client if something goes wrong with communication with server.
ClientInvokeException(String) - Constructor for class glogic.jthin.base.ClientInvokeException
 
ClientInvokeException(Throwable) - Constructor for class glogic.jthin.base.ClientInvokeException
 
ClientInvokeException(String, Throwable) - Constructor for class glogic.jthin.base.ClientInvokeException
 
ClientSession - class glogic.jthin.serv.ClientSession.
Session object returned to the client.
ClientSession() - Constructor for class glogic.jthin.serv.ClientSession
 
ClientSessionMgr - class glogic.jthin.app.ClientSessionMgr.
Singleton holding products session and context info.
ControlBar - class glogic.jthin.app.ControlBar.
Control bar GUI.
ControlBar(JThinFrame) - Constructor for class glogic.jthin.app.ControlBar
 
ControlBarUtil - class glogic.jthin.app.ControlBarUtil.
Utility class that helps configure the ControlBar.
caretPositionChanged(InputMethodEvent) - Method in class glogic.jthin.app.TopLevelFocusAdapter
 
checkFunctionRights(String) - Method in class glogic.sample.sys.AbstractAuthenticatedService
Called by a method to check that the user has rights to this function.
checkProductRequest() - Method in class glogic.jthin.serv.ProductSessionManager
Every remote call must call this method to check the following: User has a valid session System is available Product available and status of product client upgrade (if any) Updates session data statistics
cleanup() - Static method in class glogic.common.util.Debug
Description of the Method
clientProperties - Variable in class glogic.jthin.serv.ClientSession
 
clientSession - Variable in class glogic.jthin.serv.EnvStatusInfo
 
closeInstance() - Static method in class glogic.jthin.base.ResourceFactory
 
closeInstance() - Static method in class glogic.jthin.base.WebLog
 
closeView() - Method in class glogic.jthin.app.ApplicationView
Does everything that destroy does but only empties all content from the GFrame but leaves the top level GFrame available.
confirmSignOff(JFrame) - Static method in class glogic.jthin.app.JThinUtil
 
createApplicationView(JThinFrame) - Method in class glogic.jthin.app.JThinContainer
 
createApplicationView(JThinFrame) - Method in class glogic.sample.admin.client.AdminContainer
 
createApplicationView(JThinFrame) - Method in class glogic.sample.demo.client.DemoContainer
 
createEndPane() - Method in class glogic.jthin.app.JThinContainer
Override in subclass to return specific GUI.
createEndPane() - Method in class glogic.sample.admin.client.AdminContainer
Override in subclass to return specific GUI.
createEndPane() - Method in class glogic.sample.demo.client.DemoContainer
Override in subclass to return specific GUI.
createJThinFrame() - Method in class glogic.jthin.app.JThinContainer
 
createJThinMenuBar(JThinFrame) - Method in class glogic.jthin.app.JThinContainer
Implement in subclass to return specific MenuBar.
createMenu() - Method in class glogic.jthin.app.JThinMenuBar
Implement in subclass to create and layout your speficic menubar.
createNewApplicationView(int, int) - Method in class glogic.jthin.app.JThinInstance
 
createSession(Attributes, ClientContext) - Method in class glogic.jthin.serv.ProductSessionManager
Creates the session to be used for future requests.
createSession(Muffin, ClientContext) - Method in interface glogic.jthin.serv.SessionServiceIF
 
createSession(Muffin, ClientContext) - Method in class glogic.jthin.serv.SessionServiceImp
Will create a new session for client.
createSession(Muffin, ClientContext) - Method in class glogic.jthin.serv.SessionServiceStub
 
createStartPane() - Method in class glogic.jthin.app.JThinContainer
Implement in subclass to return specific GUI.
createStartPane() - Method in class glogic.sample.admin.client.AdminContainer
Override in subclass to return specific GUI.
createStartPane() - Method in class glogic.sample.demo.client.DemoContainer
Override in subclass to return specific GUI.

D

DEBUG_FILE - Static variable in class glogic.jthin.base.ResourceFactory
 
DEBUG_PREFIX - Static variable in class glogic.jthin.base.WebLog
 
DISPLAY_FAILURE - Static variable in class glogic.jthin.app.JThinWorker
 
DONE - Static variable in class glogic.jthin.app.ControlBarUtil
 
DataValidationException - exception glogic.sample.admin.client.DataValidationException.
Simple data validation exception used for control flow.
DataValidationException(String) - Constructor for class glogic.sample.admin.client.DataValidationException
 
DataValidationException(String, int) - Constructor for class glogic.sample.admin.client.DataValidationException
 
DataValidationException(int) - Constructor for class glogic.sample.admin.client.DataValidationException
 
DataValidationException - exception glogic.sample.demo.client.DataValidationException.
Simple exception thrown to validate data and control flow.
DataValidationException(String) - Constructor for class glogic.sample.demo.client.DataValidationException
 
DataValidationException(String, int) - Constructor for class glogic.sample.demo.client.DataValidationException
 
DataValidationException(int) - Constructor for class glogic.sample.demo.client.DataValidationException
 
Debug - class glogic.common.util.Debug.
Used for logging deubg statements.
DefaultSignoffPane - class glogic.jthin.app.DefaultSignoffPane.
Default GUI that application session is forwarded to when the user terminates the session.
DefaultSignoffPane(JThinFrame) - Constructor for class glogic.jthin.app.DefaultSignoffPane
 
DefaultSignonPane - class glogic.jthin.app.DefaultSignonPane.
Default screen when application initially started.
DefaultSignonPane(JThinFrame) - Constructor for class glogic.jthin.app.DefaultSignonPane
Constructor for the LogonPane object
DemoContainer - class glogic.sample.demo.client.DemoContainer.
Main driver/container class for launching jThinRich application.
DemoContainer() - Constructor for class glogic.sample.demo.client.DemoContainer
 
DemoDriver - class glogic.sample.demo.client.DemoDriver.
This class is only needed to avoid webstart class loading bug on startup.
DemoDriver() - Constructor for class glogic.sample.demo.client.DemoDriver
 
DemoServiceIF - interface glogic.sample.demo.server.DemoServiceIF.
Server-side service interface used by client.
DemoServiceImp - class glogic.sample.demo.server.DemoServiceImp.
Server-side implementation of service.
DemoServiceImp() - Constructor for class glogic.sample.demo.server.DemoServiceImp
 
DemoServiceStub - class glogic.sample.demo.server.DemoServiceStub.
Client-side implementation of remote service.
DemoServiceStub(String) - Constructor for class glogic.sample.demo.server.DemoServiceStub
 
DemoView - class glogic.sample.demo.client.DemoView.
The applications top level JPanel where all GUI content goes.
DemoView(JThinFrame) - Constructor for class glogic.sample.demo.client.DemoView
 
decryptSsoSession(SSOSessionBean) - Method in class glogic.jthin.serv.AuthenticationHandler
Implement your custom decryption logic here in subclass.
decryptSsoSession(SSOSessionBean) - Method in class glogic.jthin.serv.ProductSessionManager
 
decryptSsoSession(String, String, long) - Method in interface glogic.jthin.serv.SessionServiceIF
 
decryptSsoSession(String, String, long) - Method in class glogic.jthin.serv.SessionServiceImp
 
decryptSsoSession(String, String, long) - Method in class glogic.jthin.serv.SessionServiceStub
 
defaultSessionExpireWindow - Variable in class glogic.sample.admin.server.ProductConfigBean
 
defaultSessionExpireWindowChanged - Variable in class glogic.sample.admin.server.ProductConfigBean
 
destroy() - Method in class glogic.jthin.base.JThinConfigServlet
 
destroy() - Method in class glogic.sample.sys.SampleSetupServlet
 
destroyContainer() - Method in class glogic.jthin.app.JThinContainer
 
destroyView() - Method in class glogic.jthin.app.ApplicationView
Completely destoys the GApplicationView including disposing the GFrame.
disableStopFunction() - Method in class glogic.jthin.app.ControlBar
 
disableStopFunction() - Method in class glogic.jthin.app.JThinFrame
 
displaySevereStartupError(String, Throwable) - Static method in class glogic.jthin.app.ErrorUtil
 
doEndTag() - Method in class glogic.sample.sys.CheckActionAuthTag
 
doEndTag() - Method in class glogic.sample.sys.CheckAppRightsTag
 
doEndTag() - Method in class glogic.sample.sys.SimpleInfoWriterTag
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class glogic.sample.sys.AccessControlAppServlet
Handles a GET request.
doPost(HttpServletRequest, HttpServletResponse) - Method in class glogic.sample.sys.AccessControlAppServlet
Handles a POST request.
doStartTag() - Method in class glogic.sample.sys.CheckActionAuthTag
Defer our checking until the end of this tag is encountered.
doStartTag() - Method in class glogic.sample.sys.CheckAppRightsTag
Defer our checking until the end of this tag is encountered.
doStartTag() - Method in class glogic.sample.sys.SimpleInfoWriterTag
Defer our checking until the end of this tag is encountered.
doStartView() - Method in class glogic.jthin.app.JThinContainer
Called after endAppSession to re-initialize application.
doesClientNeedUpgrade(String, String) - Method in class glogic.jthin.serv.ProductConfig
 
doesClientNeedUpgrade(ClientContext) - Method in class glogic.jthin.serv.ProductConfig
 

E

ENV_AVAILABLE - Static variable in class glogic.jthin.serv.EnvStatusInfo
 
ENV_CHANGE_COMING - Static variable in class glogic.jthin.serv.EnvStatusInfo
 
ENV_DOWN - Static variable in class glogic.jthin.serv.EnvStatusInfo
 
ERROR - Static variable in class glogic.jthin.app.ControlBarUtil
 
ERROR - Static variable in class glogic.jthin.app.JThinContainer
 
ERROR_JSP_EXCEP - Static variable in class glogic.sample.sys.AuthConstants
 
ERROR_PREFIX - Static variable in class glogic.jthin.base.WebLog
 
EXITING - Static variable in class glogic.jthin.app.JThinContainer
 
EXIT_URI - Static variable in class glogic.sample.sys.AuthConstants
 
EndPane - class glogic.jthin.app.EndPane.
Base class that application is forwarded to when application session is terminated.
EndPane(JThinFrame) - Constructor for class glogic.jthin.app.EndPane
 
EndPane() - Constructor for class glogic.jthin.app.EndPane
 
EnvStatusInfo - class glogic.jthin.serv.EnvStatusInfo.
Status info for enviornment (e.g. product or system).
EnvStatusInfo(int, String) - Constructor for class glogic.jthin.serv.EnvStatusInfo
 
ErrorPane - class glogic.jthin.app.ErrorPane.
Screen that application is sent to if serious error occurs.
ErrorPane(JThinFrame) - Constructor for class glogic.jthin.app.ErrorPane
 
ErrorUtil - class glogic.jthin.app.ErrorUtil.
Utility class that creates error GUI when severe errors occur.
ErrorUtil() - Constructor for class glogic.jthin.app.ErrorUtil
 
enableStopFunction() - Method in class glogic.jthin.app.ControlBar
 
enableStopFunction() - Method in class glogic.jthin.app.JThinFrame
 
encryptSsoSession(String) - Method in class glogic.jthin.serv.AuthenticationHandler
Implement your custom encryption logic here in subclass
encryptSsoSession(String) - Method in class glogic.jthin.serv.ProductSessionManager
 
endAppSession(JThinFrame) - Method in class glogic.jthin.app.JThinContainer
Ends the current application session.
endSession(ApplicationView) - Method in class glogic.jthin.app.JThinInstance
This is called when the JThinInstance is to be destroyed and control given back to the Container.
endSession() - Method in class glogic.jthin.serv.ProductSessionManager
 
endSession() - Method in interface glogic.jthin.serv.SessionServiceIF
 
endSession() - Method in class glogic.jthin.serv.SessionServiceImp
 
endSession() - Method in class glogic.jthin.serv.SessionServiceStub
 
envStatusInfo - Variable in class glogic.jthin.serv.ClientSession
 

F

FAILURE_GUI_PREFIX - Static variable in class glogic.jthin.base.WebLog
 
FAILURE_PREFIX - Static variable in class glogic.jthin.base.WebLog
 
FILESEP - Static variable in class glogic.jthin.base.ResourceFactory
 
finalize() - Method in class glogic.jthin.base.WebLog
 
findWindow(String) - Method in class glogic.jthin.app.ApplicationView
 
focusGained(FocusEvent) - Method in class glogic.jthin.app.TopLevelFocusAdapter
 
focusLost(FocusEvent) - Method in class glogic.jthin.app.TopLevelFocusAdapter
 
forceUpgrade - Variable in class glogic.sample.admin.server.ProductConfigBean
 
forceUpgradeChanged - Variable in class glogic.sample.admin.server.ProductConfigBean
 
functions - Variable in class glogic.sample.sys.ServerRightsInfo
 

G

get() - Static method in class glogic.jthin.base.RequestThreadLocal
 
getActualExpireWindow() - Method in class glogic.jthin.app.ClientSessionMgr
This maybe less than what the user requests if the server has set limits. 0 means no limit Server-side will enforce this but client should reference this for keepalives and other releated uses.
getActualExpireWindow(long) - Method in class glogic.jthin.serv.ProductConfig
S@param clientExpireRequest ecconds to expire session in (can be overriden by server - zero means use server default)
getAllFunctions() - Method in class glogic.sample.sys.RightsUserParser.ProductRightsBean
Gets the allFunctions attribute of the ProductRightsBean object
getAllProductConfig() - Method in interface glogic.sample.admin.server.AdminServiceIF
 
getAllProductConfig() - Method in class glogic.sample.admin.server.AdminServiceImp
Returns all available products that can be edited.
getAllProductConfig() - Method in class glogic.sample.admin.server.AdminServiceStub
 
getAllProducts() - Method in class glogic.jthin.serv.ProductFinder
Returns all available products defined in the system.
getApplicationList() - Method in class glogic.sample.sys.AuthKey
Name List of applications user has access rights to.
getApplicationLocation() - Method in class glogic.jthin.app.JThinContainer
 
getApplicationView() - Method in class glogic.jthin.app.JThinFrame
 
getApplicationViewCount() - Method in class glogic.jthin.app.JThinInstance
 
getAppsWithRights() - Method in class glogic.sample.sys.User
 
getBaseServiceURL() - Static method in class glogic.jthin.serv.LookupServiceFactory
 
getClearPane() - Method in class glogic.jthin.app.JThinFrame
 
getClientContext() - Method in class glogic.jthin.app.ClientSessionMgr
 
getClientProductVersion() - Method in class glogic.jthin.serv.ProductConfig
 
getClientSession() - Method in class glogic.jthin.serv.EnvStatusInfo
Decrypted session id
getCode() - Method in class glogic.jthin.base.WSCodeException
Get code out of string blob.
getCode() - Method in class glogic.jthin.base.WSCodeRuntimeException
Get code out of string blob.
getCompletedList() - Method in class glogic.jthin.app.WorkerTxMgr
 
getCompletedTime() - Method in class glogic.jthin.app.JThinWorker
 
getControlBar() - Method in class glogic.jthin.app.JThinFrame
 
getDebug() - Static method in class glogic.common.util.Debug
Gets the debug attribute of the Debug class
getDebugClasses() - Static method in class glogic.common.util.Debug
Gets the debugClasses attribute of the Debug class
getDebugCompiled() - Static method in class glogic.common.util.Debug
Gets the debugCompiled attribute of the Debug class
getDebugPath() - Static method in class glogic.common.util.Debug
Gets the debugPath attribute of the Debug class
getDefaultExpireWindow() - Method in class glogic.jthin.serv.ProductConfig
 
getDefaultSessionExpireWindow() - Method in class glogic.sample.admin.server.ProductConfigBean
 
getDescription() - Method in class glogic.jthin.base.WSCodeException
Get string message out of string blob
getDescription() - Method in class glogic.jthin.base.WSCodeRuntimeException
Get string message out of string blob
getDomain() - Method in class glogic.sample.sys.LogonBean
 
getEndPane() - Method in class glogic.jthin.app.JThinContainer
 
getEnvStatusInfo() - Method in class glogic.jthin.app.ClientSessionMgr
 
getErrorMsg() - Method in class glogic.sample.sys.LogonBean
 
getErrorPane() - Method in class glogic.jthin.app.JThinContainer
 
getErrorWroker() - Method in class glogic.jthin.app.ControlBar
 
getException() - Method in class glogic.jthin.app.JThinWorker
 
getFunctions() - Method in class glogic.sample.sys.RightsUserParser.ProductRightsBean
Gets the functions attribute of the ProductRightsBean object
getInstance() - Static method in class glogic.jthin.app.ClientSessionMgr
 
getInstance() - Static method in class glogic.jthin.app.JThinContainer
 
getInstance() - Static method in class glogic.jthin.app.JThinInstance
Thread local that can be called from anywhere in the code to get a handle on the application.
getInstance() - Static method in class glogic.jthin.app.WorkerTxMgr
 
getInstance() - Static method in class glogic.jthin.base.ResourceFactory
 
getInstance() - Static method in class glogic.jthin.base.WebLog
 
getInstance() - Static method in class glogic.jthin.serv.ProductFinder
 
getInstance() - Static method in class glogic.jthin.serv.ProductSessionManager
 
getInstance() - Static method in class glogic.jthin.serv.SystemConfig
 
getInstance() - Static method in class glogic.sample.sys.UserRights
 
getJMenuBar() - Method in class glogic.jthin.app.JThinFrame
 
getJThinContainer() - Method in class glogic.jthin.app.JThinInstance
 
getJThinFrame() - Method in class glogic.jthin.app.ApplicationView
 
getJThinFrame() - Method in class glogic.jthin.app.JThinContainer
 
getJThinFrame() - Method in class glogic.jthin.app.JThinInstance
 
getJThinFrame() - Method in class glogic.jthin.app.JThinMenuBar
 
getJThinFrame() - Method in class glogic.jthin.app.JThinWorker
 
getJThinInstance() - Method in class glogic.jthin.app.JThinContainer
 
getJThinMenuBar() - Method in class glogic.jthin.app.JThinFrame
 
getJThinWorkerTL() - Static method in class glogic.jthin.app.WorkerTxMgr
 
getLevel() - Static method in class glogic.common.util.Debug
Gets the level attribute of the Debug class
getLevel() - Method in class glogic.jthin.app.JThinValidationException
 
getLevel() - Method in class glogic.sample.admin.client.DataValidationException
 
getLevel() - Method in class glogic.sample.demo.client.DataValidationException
 
getLogicOpResult() - Method in class glogic.jthin.app.JThinWorker
Return the value created by the remoteOperation method.
getMailServerName() - Method in class glogic.jthin.base.ResourceFactory
 
getMaxExpireWindow() - Method in class glogic.jthin.serv.ProductConfig
 
getMaxSessionExpireWindow() - Method in class glogic.sample.admin.server.ProductConfigBean
 
getMessage() - Method in class glogic.jthin.serv.EnvStatusInfo
Optional message.
getMessage() - Method in class glogic.sample.admin.server.OutputFooStruct
 
getMessage() - Method in class glogic.sample.demo.server.OutputFooStruct
 
getName() - Method in class glogic.sample.demo.server.InputFooStruct
 
getName() - Method in class glogic.sample.sys.CheckAppRightsTag
 
getName() - Method in class glogic.sample.sys.SimpleInfoWriterTag
 
getName() - Method in class glogic.sample.sys.User
Return the full name.
getOperationName() - Method in class glogic.jthin.app.JThinWorker
 
getPassword() - Method in class glogic.sample.sys.LogonBean
 
getPassword() - Method in class glogic.sample.sys.RightsUserParser.UserBean
Gets the password attribute of the UserBean object
getPassword() - Method in class glogic.sample.sys.User
Return the password.
getProduct(String) - Method in class glogic.jthin.serv.ProductFinder
Avoid using this version as it is slower than the Integer version above.
getProductConfig(String) - Method in interface glogic.sample.admin.server.AdminServiceIF
 
getProductConfig(String) - Method in class glogic.sample.admin.server.AdminServiceImp
Gets the productConfig attribute of the AdminServiceImp object
getProductConfig(String) - Method in class glogic.sample.admin.server.AdminServiceStub
 
getProductName() - Method in class glogic.jthin.app.JThinContainer
 
getProductName() - Method in class glogic.jthin.serv.ProductConfig
 
getProductName() - Method in class glogic.sample.admin.server.ProductConfigBean
 
getProductName() - Method in class glogic.sample.sys.RightsUserParser.ProductRightsBean
Gets the productName attribute of the ProductRightsBean object
getProductStatus() - Method in class glogic.jthin.serv.ProductConfig
 
getProductStatus() - Method in class glogic.sample.admin.server.ProductConfigBean
 
getProductStatusInfo() - Method in class glogic.jthin.serv.ProductConfig
Summarized status info of system including status and message.
getProductStatusMsg() - Method in class glogic.jthin.serv.ProductConfig
 
getProductStatusMsg() - Method in class glogic.sample.admin.server.ProductConfigBean
 
getProductVersion() - Method in class glogic.jthin.app.JThinContainer
 
getProductVersionTag() - Method in class glogic.sample.admin.server.ProductConfigBean
 
getProducts() - Method in class glogic.sample.sys.RightsUserParser.UserBean
 
getProperty(String) - Method in class glogic.jthin.serv.Attributes
 
getRealHomePath() - Method in class glogic.jthin.serv.ProductConfig
 
getRegionRights(String) - Method in class glogic.sample.sys.UserRights
List of Strings containing name of regions.
getRequestStatus() - Method in class glogic.jthin.app.JThinWorker
 
getRootPath() - Method in class glogic.jthin.base.ResourceFactory
 
getScreenID() - Method in class glogic.jthin.app.JThinFrame
 
getScreenID() - Method in class glogic.jthin.app.JThinWorker
 
getSecretSessionID() - Method in class glogic.jthin.app.JThinContainer
 
getSecretSessionID() - Method in class glogic.jthin.serv.SSOSessionBean
 
getServerStatus(JThinFrame) - Static method in class glogic.jthin.app.JThinUtil
 
getSessionData() - Static method in class glogic.jthin.serv.RequestContext
 
getSessionHash() - Method in class glogic.jthin.serv.SSOSessionBean
 
getSessionHashTime() - Method in class glogic.jthin.serv.SSOSessionBean
 
getSessionID() - Method in class glogic.jthin.app.ClientSessionMgr
 
getSessionID() - Static method in class glogic.jthin.base.RequestThreadLocal
 
getSessionServiceInstance() - Static method in class glogic.jthin.serv.LookupServiceFactory
 
getSleepTime() - Method in class glogic.sample.demo.server.InputFooStruct
 
getStartList() - Method in class glogic.jthin.app.WorkerTxMgr
 
getStartPane() - Method in class glogic.jthin.app.JThinContainer
 
getStartTime() - Method in class glogic.jthin.app.JThinWorker
 
getState() - Method in class glogic.jthin.app.JThinContainer
 
getStatus() - Method in class glogic.jthin.serv.EnvStatusInfo
One of the possible status types above
getStopRequestTime() - Method in class glogic.jthin.app.JThinWorker
 
getStoppedList() - Method in class glogic.jthin.app.WorkerTxMgr
 
getSystemConfigFilePath() - Method in class glogic.jthin.base.ResourceFactory
 
getSystemInfo() - Method in interface glogic.sample.admin.server.AdminServiceIF
 
getSystemInfo() - Method in class glogic.sample.admin.server.AdminServiceImp
 
getSystemInfo() - Method in class glogic.sample.admin.server.AdminServiceStub
 
getSystemStatus(ClientContext) - Method in interface glogic.jthin.serv.SessionServiceIF
 
getSystemStatus(ClientContext) - Method in class glogic.jthin.serv.SessionServiceImp
Give info on weather the site is up and if not a brief downtime message.
getSystemStatus(ClientContext) - Method in class glogic.jthin.serv.SessionServiceStub
 
getSystemStatus() - Method in class glogic.jthin.serv.SystemConfig
 
getSystemStatusInfo() - Method in class glogic.jthin.serv.SystemConfig
Summarized status info of system including status and message.
getSystemStatusMsg() - Method in class glogic.jthin.serv.SystemConfig
 
getUser() - Method in class glogic.sample.sys.AuthKey
Get username of authenticated user
getUserBeans() - Method in class glogic.sample.sys.RightsUserParser
key username, ProductRightsBean
getUsername(Attributes) - Method in class glogic.jthin.serv.AuthenticationHandler
 
getUsername() - Method in interface glogic.jthin.serv.JThinSsoKey
 
getUsername() - Method in class glogic.sample.sys.AuthKey
 
getUsername() - Method in class glogic.sample.sys.LogonBean
 
getUsername() - Method in class glogic.sample.sys.RightsUserParser.UserBean
Gets the username attribute of the UserBean object
getValue() - Method in class glogic.jthin.app.JThinWorker
Get the value produced by the worker thread, or null if it hasn't been constructed yet.
getWorkPane() - Method in class glogic.jthin.app.JThinFrame
 
getWorkPanePacker() - Method in class glogic.jthin.app.WorkPane
 
glogic.common.util - package glogic.common.util
 
glogic.jthin.app - package glogic.jthin.app
 
glogic.jthin.base - package glogic.jthin.base
 
glogic.jthin.serv - package glogic.jthin.serv
 
glogic.sample.admin.client - package glogic.sample.admin.client
 
glogic.sample.admin.server - package glogic.sample.admin.server
 
glogic.sample.demo.client - package glogic.sample.demo.client
 
glogic.sample.demo.server - package glogic.sample.demo.server
 
glogic.sample.sys - package glogic.sample.sys
 
gotoErrorScreen(String) - Method in class glogic.jthin.app.JThinContainer
Display error screen.
guiOperation() - Method in class glogic.jthin.app.JThinWorker
Called on the event dispatching thread (not on the worker thread) after the remoteOperation method has returned.

H

haveRightsToApp(String) - Method in class glogic.sample.sys.User
 
helloworld(InputFooStruct) - Method in interface glogic.sample.demo.server.DemoServiceIF
 
helloworld(InputFooStruct) - Method in class glogic.sample.demo.server.DemoServiceImp
 
helloworld(InputFooStruct) - Method in class glogic.sample.demo.server.DemoServiceStub
 

I

INTERNAL_ERROR - Static variable in class glogic.jthin.serv.WServiceAccessException
 
INVALID_ACCESS - Static variable in class glogic.jthin.serv.AuthenticationException
 
InputFooStruct - class glogic.sample.demo.server.InputFooStruct.
Data passed from client to server.
InputFooStruct(String, int) - Constructor for class glogic.sample.demo.server.InputFooStruct
 
iProductID - Variable in class glogic.sample.sys.ServerRightsInfo
 
iRequestCount - Variable in class glogic.jthin.serv.SessionData
 
id - Variable in class glogic.jthin.serv.ClientSession
 
id - Variable in class glogic.jthin.serv.Muffin
 
init() - Method in class glogic.jthin.base.JThinConfigServlet
 
init() - Method in class glogic.jthin.serv.SessionServiceImp
Description of the Method
init() - Method in class glogic.sample.sys.AccessControlAppServlet
 
init() - Method in class glogic.sample.sys.SampleSetupServlet
 
initContainer(String, String, String, boolean, String, String, long, boolean) - Method in class glogic.jthin.app.JThinContainer
Starting application for first time.
initContent() - Method in class glogic.jthin.app.ControlBar
 
initContent() - Method in class glogic.jthin.app.DefaultSignonPane
Description of the Method
initContent() - Method in class glogic.sample.admin.client.AdminView
 
initContent() - Method in class glogic.sample.admin.client.ProductsPanel
 
initContent() - Method in class glogic.sample.admin.client.SystemPanel
 
initContent() - Method in class glogic.sample.demo.client.DemoView
 
initInstance(String) - Static method in class glogic.jthin.base.ResourceFactory
 
initInstance(HttpServlet) - Static method in class glogic.jthin.base.WebLog
 
initInstance(String) - Static method in class glogic.jthin.serv.LookupServiceFactory
 
initInstance(AuthenticationHandler) - Static method in class glogic.jthin.serv.ProductSessionManager
 
initInstance() - Static method in class glogic.jthin.serv.ProductSessionManager
 
initInstance(EnvStatusInfo) - Static method in class glogic.jthin.serv.SystemConfig
 
initInstance(RightsUserParser) - Static method in class glogic.sample.sys.UserRights
 
initializeStartScreen(int, String) - Method in class glogic.jthin.app.DefaultSignonPane
If msg is empty or null hide the entire text area.
initializeStartScreen(int, String) - Method in class glogic.jthin.app.StartPane
Called by container when inital system check has completed.
inputMethodTextChanged(InputMethodEvent) - Method in class glogic.jthin.app.TopLevelFocusAdapter
 
internalGetEnvStatusInfo(ClientContext) - Static method in class glogic.jthin.serv.SessionServiceImp
This guy only throws a limited set of the WServiceAccessException codes.
interrupt() - Method in class glogic.jthin.app.JThinWorker
A new method that interrupts the worker thread.
invalidateClientSession() - Method in class glogic.jthin.app.ClientSessionMgr
 
invoke(String, Object[], Class) - Method in class glogic.jthin.base.AbstractClientStub
 
isActiveSession() - Method in class glogic.jthin.serv.ProductSessionManager
 
isAdminRights() - Method in class glogic.sample.sys.User
 
isAdminUser(Attributes) - Method in class glogic.jthin.serv.AuthenticationHandler
 
isAdminUser(JThinSsoKey) - Method in class glogic.jthin.serv.AuthenticationHandler
 
isAdminUser(SessionData) - Method in class glogic.jthin.serv.AuthenticationHandler
 
isAppAuthorized(String) - Method in class glogic.sample.sys.AuthKey
Returns true if the app has already been authorized (ie is in List).
isAuthenticateSession() - Method in class glogic.jthin.serv.ProductConfig
 
isAuthenticatedApp() - Method in class glogic.jthin.app.JThinContainer
 
isClientBehindServer(ClientContext) - Method in class glogic.jthin.serv.ProductConfig
Tests for the rare case when client is ahead of the server in a build or patch.
isDisabled() - Method in class glogic.sample.sys.User
 
isForceUpgrade() - Method in class glogic.jthin.serv.ProductConfig
 
isForceUpgrade() - Method in class glogic.sample.admin.server.ProductConfigBean
 
isProductAvailable() - Method in class glogic.jthin.serv.ProductConfig
 
isSSOSessionValid(javax.servlet.http.HttpServletRequest) - Method in class glogic.jthin.serv.AuthenticationHandler
Checks if the web session is valid.
isSSOSessionValid(javax.servlet.http.HttpServletRequest) - Method in class glogic.jthin.serv.ProductSessionManager
Tests if web session is authenticated.
isStartupSuccessful() - Method in class glogic.jthin.app.JThinContainer
 
isStopRequested() - Method in class glogic.jthin.app.JThinWorker
 
isSystemAvailable() - Method in class glogic.jthin.serv.SystemConfig
 
isUserValid(String, String) - Method in class glogic.sample.sys.UserRights
 
isValidProduct(String) - Method in class glogic.jthin.serv.ProductFinder
Check if product exists.
isValidSession() - Method in class glogic.jthin.app.ClientSessionMgr
 
isValidUser() - Method in class glogic.sample.sys.User
Make sure user has the right the password.

J

JTHINRICH_SESSION_DATA_KEY - Static variable in class glogic.jthin.base.JThinConstants
 
JTHINRICH_SESSION_SSO_KEY - Static variable in class glogic.jthin.base.JThinConstants
 
JThinConfigServlet - class glogic.jthin.base.JThinConfigServlet.
Loads web products and initialized environment.
JThinConfigServlet() - Constructor for class glogic.jthin.base.JThinConfigServlet
 
JThinConstants - class glogic.jthin.base.JThinConstants.
Constants held in HTTP Session.
JThinConstants() - Constructor for class glogic.jthin.base.JThinConstants
 
JThinContainer - class glogic.jthin.app.JThinContainer.
Main driver/container class for given Product.
JThinContainer(String) - Constructor for class glogic.jthin.app.JThinContainer
Subclass defines iProductID and stProductName.
JThinDriver - class glogic.jthin.app.JThinDriver.
Main driver class for launching JThin application container.
JThinDriver() - Constructor for class glogic.jthin.app.JThinDriver
 
JThinFrame - class glogic.jthin.app.JThinFrame.
Top level GUI Window.
JThinFrame(String) - Constructor for class glogic.jthin.app.JThinFrame
 
JThinInstance - class glogic.jthin.app.JThinInstance.
When user is authenticated this object is created to hold the application instance.
JThinInstance(JThinContainer) - Constructor for class glogic.jthin.app.JThinInstance
 
JThinMenuBar - class glogic.jthin.app.JThinMenuBar.
This the base class menubar used by the window.
JThinMenuBar(JThinFrame) - Constructor for class glogic.jthin.app.JThinMenuBar
 
JThinSsoKey - interface glogic.jthin.serv.JThinSsoKey.
Object stored in session key by web application when using SSO between browser and webstart.
JThinUtil - class glogic.jthin.app.JThinUtil.
Remote processes that base application requires.
JThinUtil() - Constructor for class glogic.jthin.app.JThinUtil
 
JThinValidationException - exception glogic.jthin.app.JThinValidationException.
Used for control flow during GUI validation action.
JThinValidationException(String) - Constructor for class glogic.jthin.app.JThinValidationException
 
JThinValidationException(String, int) - Constructor for class glogic.jthin.app.JThinValidationException
 
JThinValidationException(int) - Constructor for class glogic.jthin.app.JThinValidationException
 
JThinWorker - class glogic.jthin.app.JThinWorker.
Manages thread that is invoked by GUI code to process both the remote call and then process the reply and consume the results into the GUI.
JThinWorker(JThinFrame, String) - Constructor for class glogic.jthin.app.JThinWorker
Perform a remote server call and then update the gui once the remove call has returned.

K

keepAlive(JThinFrame) - Static method in class glogic.jthin.app.JThinUtil
 
keepAlive() - Method in interface glogic.jthin.serv.SessionServiceIF
 
keepAlive() - Method in class glogic.jthin.serv.SessionServiceImp
Client will use this call to keep the client alive in between calls.
keepAlive() - Method in class glogic.jthin.serv.SessionServiceStub
 
keyPessed(KeyEvent) - Method in class glogic.jthin.app.TopLevelKeyAdapter
 
keyReleased(KeyEvent) - Method in class glogic.jthin.app.TopLevelKeyAdapter
 
keyTyped(KeyEvent) - Method in class glogic.jthin.app.TopLevelKeyAdapter
 

L

LEVEL1 - Static variable in class glogic.common.util.Debug
Print LEVEL 1 statements
LEVEL2 - Static variable in class glogic.common.util.Debug
Print LEVEL 1 and 2 statements
LEVEL3 - Static variable in class glogic.common.util.Debug
Print LEVEL 1, 2, and 3 statements
LOGON_ARG_APPNAME - Static variable in class glogic.sample.sys.AuthConstants
 
LOGON_STATUS_BEAN - Static variable in class glogic.sample.sys.AuthConstants
 
LogonBean - class glogic.sample.sys.LogonBean.
Bean used by LOGON URI JSP to decide what to display.
LogonBean() - Constructor for class glogic.sample.sys.LogonBean
 
LookupServiceFactory - class glogic.jthin.serv.LookupServiceFactory.
Simple lookup service to access the SessionServiceIF service.
lActualExpireWindow - Variable in class glogic.jthin.serv.ClientSession
 
lExpireDate - Variable in class glogic.jthin.serv.SessionData
 
lExpireDuration - Variable in class glogic.jthin.serv.ClientContext
 
lExpireDuration - Variable in class glogic.jthin.serv.SessionData
 
lInitialRequestDate - Variable in class glogic.jthin.serv.SessionData
 
lLastRequestDate - Variable in class glogic.jthin.serv.SessionData
 
layoutContent() - Method in class glogic.jthin.app.ControlBar
 
layoutContent() - Method in class glogic.jthin.app.DefaultSignonPane
 
layoutContent() - Method in class glogic.sample.admin.client.AdminView
 
layoutContent() - Method in class glogic.sample.admin.client.ProductsPanel
 
layoutContent() - Method in class glogic.sample.admin.client.SystemPanel
 
layoutContent() - Method in class glogic.sample.demo.client.DemoView
 
load(String) - Static method in class glogic.sample.sys.RightsUserParser
Description of the Method
loadRightsInfo() - Method in class glogic.sample.sys.User
Load all necessary rights info from db.
logDebug(String) - Method in class glogic.jthin.base.WebLog
 
logError(String) - Method in class glogic.jthin.base.WebLog
 
logError(Throwable) - Method in class glogic.jthin.base.WebLog
 
logError(String, Throwable) - Method in class glogic.jthin.base.WebLog
 
logMsg(String) - Method in class glogic.jthin.base.WebLog
 
logWarn(String) - Method in class glogic.jthin.base.WebLog
 
logWarn(Throwable) - Method in class glogic.jthin.base.WebLog
 
logWarn(String, Throwable) - Method in class glogic.jthin.base.WebLog
 

M

MSG_PREFIX - Static variable in class glogic.jthin.base.WebLog
 
MrHash - class glogic.jthin.base.MrHash.
Generates a hexadecimal representation of a SHA-1 hash.
MrHash() - Constructor for class glogic.jthin.base.MrHash
 
Muffin - class glogic.jthin.serv.Muffin.
Holds simple attributes sent by client to server.
Muffin(Attributes) - Constructor for class glogic.jthin.serv.Muffin
 
main(String[]) - Static method in class glogic.jthin.app.JThinDriver
The main program to start JThin application.
maxSessionExpireWindow - Variable in class glogic.sample.admin.server.ProductConfigBean
 
maxSessionExpireWindowChanged - Variable in class glogic.sample.admin.server.ProductConfigBean
 
message - Variable in class glogic.jthin.serv.EnvStatusInfo
 
message - Variable in class glogic.sample.admin.server.OutputFooStruct
 
message - Variable in class glogic.sample.demo.server.OutputFooStruct
 
mouseClicked(MouseEvent) - Method in class glogic.jthin.app.TopLevelMouseAdapter
 
mouseDragged(MouseEvent) - Method in class glogic.jthin.app.TopLevelMouseAdapter
 
mouseEntered(MouseEvent) - Method in class glogic.jthin.app.TopLevelMouseAdapter
 
mouseExited(MouseEvent) - Method in class glogic.jthin.app.TopLevelMouseAdapter
 
mouseMoved(MouseEvent) - Method in class glogic.jthin.app.TopLevelMouseAdapter
 
mousePressed(MouseEvent) - Method in class glogic.jthin.app.TopLevelMouseAdapter
 
mouseReleased(MouseEvent) - Method in class glogic.jthin.app.TopLevelMouseAdapter
 

N

NO_PRODUCT_RIGHTS - Static variable in class glogic.jthin.serv.AuthenticationException
 
NO_RIGHTS - Static variable in class glogic.jthin.serv.WServiceAccessException
 
NO_SUCH_PRODUCT - Static variable in class glogic.jthin.serv.AuthenticationException
 
NameValue - class glogic.jthin.serv.NameValue.
Simple construct to hold name/value pairs
NameValue() - Constructor for class glogic.jthin.serv.NameValue
 
name - Variable in class glogic.jthin.serv.NameValue
 
name - Variable in class glogic.sample.demo.server.InputFooStruct
 

O

OPEN_CON - Static variable in class glogic.jthin.app.ControlBarUtil
 
OuchException - class glogic.sample.admin.server.OuchException.
Demonstrates how application can be thrown on server-side and caught by client.
OuchException(String) - Constructor for class glogic.sample.admin.server.OuchException
 
OuchException - class glogic.sample.demo.server.OuchException.
Simple example of an exception thrown by server and caught by client.
OuchException(String) - Constructor for class glogic.sample.demo.server.OuchException
 
OutputFooStruct - class glogic.sample.admin.server.OutputFooStruct.
Object passed from server to the client.
OutputFooStruct() - Constructor for class glogic.sample.admin.server.OutputFooStruct
 
OutputFooStruct - class glogic.sample.demo.server.OutputFooStruct.
Simple data structure passed from server to client.
OutputFooStruct() - Constructor for class glogic.sample.demo.server.OutputFooStruct
 

P

PARAM_ACTION_NAME - Static variable in class glogic.sample.sys.AuthConstants
ACTION related properties
PERMISSION_DENIED - Static variable in class glogic.jthin.serv.AuthenticationException
 
PROCESSING - Static variable in class glogic.jthin.app.JThinWorker
 
PRODUCT_AVAILABLE - Static variable in class glogic.sample.admin.server.ProductConfigBean
 
PRODUCT_CHANGE_COMING - Static variable in class glogic.sample.admin.server.ProductConfigBean
 
PRODUCT_DOWN - Static variable in class glogic.jthin.serv.WServiceAccessException
 
PRODUCT_DOWN - Static variable in class glogic.sample.admin.server.ProductConfigBean
 
ProductConfig - class glogic.jthin.serv.ProductConfig.
Contains system wide information on the product status like what is the current version and when a upgrade is in progress.
ProductConfig() - Constructor for class glogic.jthin.serv.ProductConfig
 
ProductConfigBean - class glogic.sample.admin.server.ProductConfigBean.
Object passed between client and server.
ProductConfigBean(String) - Constructor for class glogic.sample.admin.server.ProductConfigBean
 
ProductFinder - class glogic.jthin.serv.ProductFinder.
Contains all available products and their configurations.
ProductSessionManager - class glogic.jthin.serv.ProductSessionManager.
Manages sessions.
ProductsPanel - class glogic.sample.admin.client.ProductsPanel.
Edit and view product configuration.
ProductsPanel(JThinFrame) - Constructor for class glogic.sample.admin.client.ProductsPanel
 
password - Variable in class glogic.sample.sys.User
The password is never set (just to throw hackers off)
print_1(String, Object) - Static method in class glogic.common.util.Debug
prints a debugging message to printstream if DEBUG is set and the level is in range.
print_1(String, Throwable, Object) - Static method in class glogic.common.util.Debug
Description of the Method
print_2(String, Object) - Static method in class glogic.common.util.Debug
Description of the Method
print_2(String, Throwable, Object) - Static method in class glogic.common.util.Debug
Description of the Method
print_3(String, Object) - Static method in class glogic.common.util.Debug
Description of the Method
print_3(String, Throwable, Object) - Static method in class glogic.common.util.Debug
Description of the Method
process(HttpServletRequest, HttpServletResponse) - Method in class glogic.sample.sys.AccessControlAppServlet
Handles all requests.
processEndofSessionEvent(JThinFrame) - Static method in class glogic.jthin.app.JThinUtil
This happens when in a valid session and the server informs the client that the session is no longer valid.
processWindowClosingEvent(JThinFrame) - Static method in class glogic.jthin.app.JThinUtil
 
productName - Variable in class glogic.sample.admin.server.ProductConfigBean
 
productStatus - Variable in class glogic.sample.admin.server.ProductConfigBean
 
productStatusChanged - Variable in class glogic.sample.admin.server.ProductConfigBean
 
productStatusMsg - Variable in class glogic.sample.admin.server.ProductConfigBean
 
productStatusMsgChanged - Variable in class glogic.sample.admin.server.ProductConfigBean
 
productVersionTag - Variable in class glogic.sample.admin.server.ProductConfigBean
 
productVersionTagChanged - Variable in class glogic.sample.admin.server.ProductConfigBean
 

R

READY_LOGOFF - Static variable in class glogic.jthin.app.JThinContainer
 
READY_LOGON - Static variable in class glogic.jthin.app.JThinContainer
 
REMOTE_FAILURE - Static variable in class glogic.jthin.app.JThinWorker
 
RequestContext - class glogic.jthin.serv.RequestContext.
Holds session.
RequestContext() - Constructor for class glogic.jthin.serv.RequestContext
 
RequestThreadLocal - class glogic.jthin.base.RequestThreadLocal.
Thread local used to hold http request object during remote server processing.
ResourceFactory - class glogic.jthin.base.ResourceFactory.
Configures some server-side settings like debug logging and keeps track of root context.
RightsUserParser - class glogic.sample.sys.RightsUserParser.
Parse rights XML file.
RightsUserParser() - Constructor for class glogic.sample.sys.RightsUserParser
Constructor for the RightsUserParser object
RightsUserParser.ProductRightsBean - class glogic.sample.sys.RightsUserParser.ProductRightsBean.
Javabean used during parsing of xml rights file.
RightsUserParser.ProductRightsBean() - Constructor for class glogic.sample.sys.RightsUserParser.ProductRightsBean
 
RightsUserParser.UserBean - class glogic.sample.sys.RightsUserParser.UserBean.
Javabean used during parsing of xml rights file.
RightsUserParser.UserBean() - Constructor for class glogic.sample.sys.RightsUserParser.UserBean
 
remoteOperation() - Method in class glogic.jthin.app.JThinWorker
Compute the value to be returned by the get method.
removeAllWindows() - Method in class glogic.jthin.app.ApplicationView
 
removeApplicationView(ApplicationView) - Method in class glogic.jthin.app.JThinInstance
Called by ApplicationView when user has closed the window but not formally signed off.
removeProperty(String) - Method in class glogic.jthin.serv.Attributes
 
removeWindow(String) - Method in class glogic.jthin.app.ApplicationView
 
resetCursor() - Method in class glogic.jthin.app.JThinFrame
 
resetUI() - Method in class glogic.jthin.app.ControlBar
 
resetUI() - Method in class glogic.jthin.app.DefaultSignonPane
Description of the Method
run() - Method in class glogic.jthin.app.AppStartupLogic
 

S

SEND_REQUEST - Static variable in class glogic.jthin.app.ControlBarUtil
 
SERVER_UPGRADING - Static variable in class glogic.jthin.serv.WServiceAccessException
 
SESSIONHASH_TIME_WINDOW - Static variable in class glogic.jthin.serv.AuthenticationHandler
 
SESSION_EXPIRED - Static variable in class glogic.jthin.serv.WServiceAccessException
 
SESSION_INVALID - Static variable in class glogic.jthin.serv.WServiceAccessException
 
SSOSessionBean - class glogic.jthin.serv.SSOSessionBean.
JavaBean that holds attributes related to authenticating a session via single sign-on.
SSOSessionBean(String, String, long) - Constructor for class glogic.jthin.serv.SSOSessionBean
 
STARTUP - Static variable in class glogic.jthin.app.JThinContainer
 
STOPPED - Static variable in class glogic.jthin.app.ControlBarUtil
 
SYSTEM_DOWN - Static variable in class glogic.jthin.serv.WServiceAccessException
 
SampleSetupServlet - class glogic.sample.sys.SampleSetupServlet.
Performs custom setup for this webapp.
SampleSetupServlet() - Constructor for class glogic.sample.sys.SampleSetupServlet
 
ServerRightsInfo - class glogic.sample.sys.ServerRightsInfo.
This gives the client application the "scope" of what rights the user has.
ServerRightsInfo() - Constructor for class glogic.sample.sys.ServerRightsInfo
 
SessionData - class glogic.jthin.serv.SessionData.
Data persisted per session.
SessionData() - Constructor for class glogic.jthin.serv.SessionData
 
SessionServiceIF - interface glogic.jthin.serv.SessionServiceIF.
Service interface that manages user sessions and authentication.
SessionServiceImp - class glogic.jthin.serv.SessionServiceImp.
Service implementation that manages user sessions and authentication.
SessionServiceImp() - Constructor for class glogic.jthin.serv.SessionServiceImp
Constructor for the SessionServiceImp object
SessionServiceStub - class glogic.jthin.serv.SessionServiceStub.
Client skeleton implementation for Session Service.
SessionServiceStub(String) - Constructor for class glogic.jthin.serv.SessionServiceStub
 
SimpleInfoWriterTag - class glogic.sample.sys.SimpleInfoWriterTag.
Renders arbitrary info based on name attribute passed in.
SimpleInfoWriterTag() - Constructor for class glogic.sample.sys.SimpleInfoWriterTag
 
StartPane - class glogic.jthin.app.StartPane.
Base class for creating the initial screen the user uses to authenticate and gain access to the application.
StartPane() - Constructor for class glogic.jthin.app.StartPane
 
SystemConfig - class glogic.jthin.serv.SystemConfig.
Contains system wide information on the environment housing all products.
SystemPanel - class glogic.sample.admin.client.SystemPanel.
Edit and view system settings for web products.
SystemPanel() - Constructor for class glogic.sample.admin.client.SystemPanel
 
SystemPanel(JThinFrame) - Constructor for class glogic.sample.admin.client.SystemPanel
 
sesAttributes - Variable in class glogic.jthin.serv.Muffin
 
set(HttpServletRequest) - Static method in class glogic.jthin.base.RequestThreadLocal
 
setAllFunctions(boolean) - Method in class glogic.sample.sys.RightsUserParser.ProductRightsBean
Sets the allFunctions attribute of the ProductRightsBean object
setApplicationView(ApplicationView) - Method in class glogic.jthin.app.JThinFrame
 
setApplicationViewSelected() - Method in class glogic.jthin.app.JThinMenuBar
Enable/disable the appropriate menuitmes for this screen
setAuthenticateSession(boolean) - Method in class glogic.jthin.serv.ProductConfig
 
setClientProductVersion(String) - Method in class glogic.jthin.serv.ProductConfig
 
setClientSession(ClientSession) - Method in class glogic.jthin.app.ClientSessionMgr
 
setClientSession(ClientSession) - Method in class glogic.jthin.serv.EnvStatusInfo
 
setControlBarMsg(String, JThinWorker) - Method in class glogic.jthin.app.JThinFrame
 
setControlBarMsgClear() - Method in class glogic.jthin.app.JThinFrame
 
setControlBarPlugEnabled(boolean) - Method in class glogic.jthin.app.JThinFrame
 
setControlBarPlugTooltipMsg(String) - Method in class glogic.jthin.app.JThinFrame
 
setControlBarPlugTooltipMsg() - Method in class glogic.jthin.app.JThinFrame
 
setControlMsg(String, JThinWorker) - Method in class glogic.jthin.app.ControlBar
 
setControlMsgClear() - Method in class glogic.jthin.app.ControlBar
 
setCursorNormal(boolean) - Method in class glogic.jthin.app.JThinFrame
 
setCursorWait(boolean) - Method in class glogic.jthin.app.JThinFrame
 
setDebug(boolean) - Static method in class glogic.common.util.Debug
Sets the debug attribute of the Debug class
setDebugClasses(String) - Static method in class glogic.common.util.Debug
 
setDebugPath(String) - Static method in class glogic.common.util.Debug
Sets the debugPath attribute of the Debug class
setDefaultExpireWindow(long) - Method in class glogic.jthin.serv.ProductConfig
 
setDefaultSessionExpireWindow(long) - Method in class glogic.sample.admin.server.ProductConfigBean
 
setDomain(String) - Method in class glogic.sample.sys.LogonBean
 
setEndSelected() - Method in class glogic.jthin.app.JThinMenuBar
Enable/disable the appropriate menuitmes for this screen
setErrorMsg(String) - Method in class glogic.jthin.app.ErrorPane
 
setErrorMsg(String) - Method in class glogic.sample.sys.LogonBean
 
setFocus() - Method in class glogic.jthin.app.DefaultSignonPane
Sets the focus attribute of the LogonPane object
setFocus() - Method in class glogic.jthin.app.StartPane
 
setForceUpgrade(boolean) - Method in class glogic.sample.admin.server.ProductConfigBean
 
setFunction(String) - Method in class glogic.sample.sys.RightsUserParser.ProductRightsBean
Sets the function attribute of the ProductRightsBean object
setLevel(int) - Static method in class glogic.common.util.Debug
Sets the level attribute of the Debug class
setMaxExpireWindow(long) - Method in class glogic.jthin.serv.ProductConfig
 
setMaxSessionExpireWindow(long) - Method in class glogic.sample.admin.server.ProductConfigBean
 
setName(String) - Method in class glogic.sample.sys.CheckAppRightsTag
 
setName(String) - Method in class glogic.sample.sys.SimpleInfoWriterTag
 
setName(String) - Method in class glogic.sample.sys.User
 
setPassword(String) - Method in class glogic.sample.sys.LogonBean
 
setPassword(String) - Method in class glogic.sample.sys.RightsUserParser.UserBean
Sets the password attribute of the UserBean object
setPassword(String) - Method in class glogic.sample.sys.User
 
setPlugEnabled(boolean) - Method in class glogic.jthin.app.ControlBar
 
setPlugTooltipMsg(String) - Method in class glogic.jthin.app.ControlBar
 
setPlugTooltipMsg() - Method in class glogic.jthin.app.ControlBar
 
setProductConfig(ProductConfigBean) - Method in interface glogic.sample.admin.server.AdminServiceIF
 
setProductConfig(ProductConfigBean) - Method in class glogic.sample.admin.server.AdminServiceImp
Sets the productConfig attribute of the AdminServiceImp object
setProductConfig(ProductConfigBean) - Method in class glogic.sample.admin.server.AdminServiceStub
 
setProductName(String) - Method in class glogic.jthin.serv.ProductConfig
 
setProductName(String) - Method in class glogic.sample.sys.RightsUserParser.ProductRightsBean
Sets the productName attribute of the ProductRightsBean object
setProductStatus(int) - Method in class glogic.jthin.serv.ProductConfig
 
setProductStatus(int) - Method in class glogic.sample.admin.server.ProductConfigBean
 
setProductStatusMsg(String) - Method in class glogic.jthin.serv.ProductConfig
 
setProductStatusMsg(String) - Method in class glogic.sample.admin.server.ProductConfigBean
 
setProductVersionTag(String) - Method in class glogic.sample.admin.server.ProductConfigBean
 
setProperty(String, String) - Method in class glogic.jthin.serv.Attributes
 
setProperty(String, Object) - Method in class glogic.jthin.serv.Attributes
 
setRealHomePath(String) - Method in class glogic.jthin.serv.ProductConfig
 
setSecretSessionID(String) - Method in class glogic.jthin.app.JThinContainer
 
setSessionCookieName(String) - Static method in class glogic.jthin.base.AbstractClientStub
 
setSessionData(SessionData) - Static method in class glogic.jthin.serv.RequestContext
 
setStartSelected() - Method in class glogic.jthin.app.JThinMenuBar
Enable/disable the appropriate menuitmes for this screen
setStopEnabled(boolean) - Method in class glogic.jthin.app.JThinMenuBar
 
setSystemConfigFilePath(String) - Method in class glogic.jthin.base.ResourceFactory
 
setSystemInfo(EnvStatusInfo) - Method in interface glogic.sample.admin.server.AdminServiceIF
 
setSystemInfo(EnvStatusInfo) - Method in class glogic.sample.admin.server.AdminServiceImp
 
setSystemInfo(EnvStatusInfo) - Method in class glogic.sample.admin.server.AdminServiceStub
 
setSystemStatus(int) - Method in class glogic.jthin.serv.SystemConfig
 
setSystemStatusMsg(String) - Method in class glogic.jthin.serv.SystemConfig
 
setUpgradeStatus(boolean) - Method in class glogic.jthin.serv.ProductConfig
 
setUsername(String) - Method in class glogic.sample.sys.LogonBean
 
setUsername(String) - Method in class glogic.sample.sys.RightsUserParser.UserBean
Sets the username attribute of the UserBean object
signoff(JThinFrame) - Static method in class glogic.jthin.app.JThinUtil
 
sleepTime - Variable in class glogic.sample.demo.server.InputFooStruct
 
stClientIP - Variable in class glogic.jthin.serv.ClientContext
 
stClientIP - Variable in class glogic.jthin.serv.SessionData
 
stClientProductName - Variable in class glogic.jthin.serv.SessionData
 
stClientProductVersion - Variable in class glogic.jthin.serv.ClientContext
 
stClientProductVersion - Variable in class glogic.jthin.serv.SessionData
 
stEncoding - Variable in class glogic.jthin.serv.ClientContext
 
stEncoding - Variable in class glogic.jthin.serv.SessionData
 
stHttpClientIP - Variable in class glogic.jthin.serv.SessionData
 
stJvmVendor - Variable in class glogic.jthin.serv.ClientContext
 
stJvmVendor - Variable in class glogic.jthin.serv.SessionData
 
stJvmVersion - Variable in class glogic.jthin.serv.ClientContext
 
stJvmVersion - Variable in class glogic.jthin.serv.SessionData
 
stOSArch - Variable in class glogic.jthin.serv.ClientContext
 
stOSArch - Variable in class glogic.jthin.serv.SessionData
 
stOSVersion - Variable in class glogic.jthin.serv.ClientContext
 
stOSVersion - Variable in class glogic.jthin.serv.SessionData
 
stProductName - Variable in class glogic.jthin.serv.ClientContext
 
stProductName - Variable in class glogic.jthin.serv.SessionData
 
stSessionID - Variable in class glogic.jthin.serv.SessionData
 
stUsername - Variable in class glogic.jthin.serv.SessionData
 
start() - Method in class glogic.jthin.app.JThinWorker
Start the worker thread.
startAppSession() - Method in class glogic.jthin.app.JThinContainer
Starts the JThinInstance.
startContainerWithSession(JThinFrame, String, String, long) - Static method in class glogic.jthin.app.JThinUtil
Session is being passed in from the web browser.
startContainerWithoutSession(JThinFrame) - Static method in class glogic.jthin.app.JThinUtil
 
startSession() - Method in class glogic.jthin.app.JThinInstance
 
stateChanged(ChangeEvent) - Method in class glogic.sample.admin.client.ProductsPanel
 
status - Variable in class glogic.jthin.serv.EnvStatusInfo
 
stoppedWorkerThread(long) - Method in class glogic.jthin.app.WorkerTxMgr
Called externally by stop action

T

TopLevelFocusAdapter - class glogic.jthin.app.TopLevelFocusAdapter.
Used to suspend these events during remote processing (JThinWorker).
TopLevelFocusAdapter() - Constructor for class glogic.jthin.app.TopLevelFocusAdapter
 
TopLevelKeyAdapter - class glogic.jthin.app.TopLevelKeyAdapter.
Suspend these events during remote processing.
TopLevelKeyAdapter() - Constructor for class glogic.jthin.app.TopLevelKeyAdapter
 
TopLevelMouseAdapter - class glogic.jthin.app.TopLevelMouseAdapter.
Suspend these events during remote processing.
TopLevelMouseAdapter(JThinFrame) - Constructor for class glogic.jthin.app.TopLevelMouseAdapter
 
TopLevelWindowAdapter - class glogic.jthin.app.TopLevelWindowAdapter.
Processes the window handling for the top level windows.
TopLevelWindowAdapter() - Constructor for class glogic.jthin.app.TopLevelWindowAdapter
 
toHexString(byte[]) - Method in class glogic.jthin.base.MrHash
Map a sha1 hash to a hex string value.

U

User - class glogic.sample.sys.User.
User defined in web application.
User(String, String) - Constructor for class glogic.sample.sys.User
 
UserRights - class glogic.sample.sys.UserRights.
Performs user rights check in web application.
updateState(int, JThinWorker) - Static method in class glogic.jthin.app.ControlBarUtil
 
updateStateDispatch(int, JThinWorker) - Static method in class glogic.jthin.app.ControlBarUtil
Like the updateState() method but makes the call using the event dispatch thread.
userAttributes - Variable in class glogic.jthin.serv.ClientSession
 
userAttributes - Variable in class glogic.jthin.serv.SessionData
 
username - Variable in class glogic.sample.sys.User
The username (must be unique).

V

value - Variable in class glogic.jthin.serv.NameValue
 

W

WAIT_RESPONSE - Static variable in class glogic.jthin.app.ControlBarUtil
 
WARN_PREFIX - Static variable in class glogic.jthin.base.WebLog
 
WSCodeException - class glogic.jthin.base.WSCodeException.
Speical subclass to allow a type value to be passed in and returned by hessian rpc calls.
WSCodeException(String) - Constructor for class glogic.jthin.base.WSCodeException
Hessian does not fully serialize exceptions.
WSCodeRuntimeException - class glogic.jthin.base.WSCodeRuntimeException.
Speical subclass to allow a type value to be passed in and returned by hessian rpc calls.
WSCodeRuntimeException(String) - Constructor for class glogic.jthin.base.WSCodeRuntimeException
Hessian does not fully serialize exceptions.
WServiceAccessException - class glogic.jthin.serv.WServiceAccessException.
Used as generic holder for different kinds of exception events.
WServiceAccessException(int, String) - Constructor for class glogic.jthin.serv.WServiceAccessException
 
WebLog - class glogic.jthin.base.WebLog.
Writes to the root logger (standard out in this case).
WorkPane - class glogic.jthin.app.WorkPane.
Holds the application GUI.
WorkPane() - Constructor for class glogic.jthin.app.WorkPane
 
WorkerTxMgr - class glogic.jthin.app.WorkerTxMgr.
Tracks all threads used to comuunicate with the host server.
webServletConfig() - Method in class glogic.jthin.base.ResourceFactory
Use this to configure webserver resources
windowClosing(WindowEvent) - Method in class glogic.jthin.app.TopLevelWindowAdapter
 

_

_bAuthenticatedApp - Variable in class glogic.jthin.app.JThinContainer
 
_bIsAdmin - Variable in class glogic.sample.sys.User
 
_bIsDisabled - Variable in class glogic.sample.sys.User
 
_bStartupSuccessful - Variable in class glogic.jthin.app.JThinContainer
 
_iApplicationState - Variable in class glogic.jthin.app.JThinContainer
 
_lSessionHashTime - Variable in class glogic.jthin.serv.SSOSessionBean
 
_oApplicationViewList - Variable in class glogic.jthin.app.JThinInstance
 
_oEndPane - Variable in class glogic.jthin.app.JThinContainer
 
_oErrorPane - Variable in class glogic.jthin.app.JThinContainer
 
_oGotoLogonBtn - Variable in class glogic.jthin.app.DefaultSignoffPane
 
_oGotoLogonBtn - Variable in class glogic.jthin.app.ErrorPane
 
_oJThinFrame - Variable in class glogic.jthin.app.ApplicationView
 
_oJThinFrame - Variable in class glogic.jthin.app.JThinContainer
 
_oJThinFrame - Variable in class glogic.jthin.app.JThinInstance
 
_oJThinFrame - Variable in class glogic.jthin.app.JThinMenuBar
 
_oJThinInstance - Variable in class glogic.jthin.app.JThinContainer
 
_oRegionList - Variable in class glogic.sample.sys.User
 
_oSelf - Static variable in class glogic.jthin.base.WebLog
 
_oSessionService - Variable in class glogic.jthin.app.JThinContainer
 
_oSisL - Static variable in class glogic.jthin.app.JThinDriver
Description of the Field
_oStartPane - Variable in class glogic.jthin.app.JThinContainer
 
_oVals - Variable in class glogic.jthin.serv.Attributes
 
_stAuthServiceBaseUrl - Variable in class glogic.jthin.app.JThinContainer
 
_stProductName - Variable in class glogic.jthin.app.JThinContainer
 
_stProductVersion - Variable in class glogic.jthin.app.JThinContainer
 
_stSecretSessionID - Variable in class glogic.jthin.app.JThinContainer
 
_stSecretSessionId - Variable in class glogic.jthin.serv.SSOSessionBean
 
_stSessionHash - Variable in class glogic.jthin.serv.SSOSessionBean
 

A B C D E F G H I J K L M N O P R S T U V W _
TaskBean API
0.5

Copyright © Grand Logic, Inc. All Rights Reserved.