Serialized Form
|
Package org.sandev.tools.ConfigEditor |
|
Package org.sandev.tools.ControlPanel |
|
Package org.sandev.tools.FileEditor |
filename
java.lang.String filename
- The name of the file we are currently working with. Read from
the URL file parameter.
|
Package org.sandev.tools.HTTP |
|
Package org.sandev.tools.JDBC |
|
Package org.sandev.tools.UIEditor |
|
Package org.sandev.tools.UIProcessor |
controlServlet
javax.servlet.http.HttpServlet controlServlet
- The original servlet for this request. This is used to retrieve
the servlet context for content retrieval and must be set by the
controlling servlet.
ownerNodeName
java.lang.String ownerNodeName
- The name of the local node instance implementing CommBridge.
singletonAccessor
org.sandev.basics.nodecommon.SingletonAccessor singletonAccessor
- The SingletonAccessor we will use to bridge from here to the
application processing.
commBridge
org.sandev.basics.util.CommBridge commBridge
- A reference to our local CommBridge we use for work.
sandUIFileName
java.lang.String sandUIFileName
- This is the name of the file holding the XML serialized form of
the SandUI definition.
charSerializerClassName
java.lang.String charSerializerClassName
- This is the fully qualified class name of the CharSerializer we should
use to read from sandUIFileName.
uiFormAdaptorClassName
java.lang.String uiFormAdaptorClassName
- This is the fully qualified name of the UIFormAdaptor we should use
for input and output.
nodeInstanceFactoryClassName
java.lang.String nodeInstanceFactoryClassName
- This is the fully qualified class name of the NodeInstanceFactory we
use if we are launching the SandRoot directly.
sandUIXML
java.lang.String sandUIXML
- The serialized SandUI definition. This is retrieved from the
sandUIFileName if not set explicitely.
sandUI
org.sandev.ui.sandmessages.SandUI sandUI
- The SandUI instance we are working with. This is set from the
sandUIXML value if not set explicitely.
ownerNodeName
java.lang.String ownerNodeName
- The name of the local node instance implementing UIFormOwner.
formOwner
org.sandev.basics.util.UIFormOwner formOwner
- The UIFormOwner instance we use for processing.
singletonAccessor
org.sandev.basics.nodecommon.SingletonAccessor singletonAccessor
- The SingletonAccessor we will use to bridge from here to the
application processing.
localLaunch
boolean localLaunch
- Flag directing whether the servlet should launch the application
nodes itself. If this is handled outside the servlet container
then this should be left as false. If set to true, then the
application nodes are instantiated when the servlet initializes.
localeOverrideLanguage
java.lang.String localeOverrideLanguage
- Override setting to hardcode the language this servlet will use
regardless of incoming request Locale settings. This must be a
valid language value as defined by the Locale class. Leave this
as null or "" to determine the language dynamically.
localeOverrideCountry
java.lang.String localeOverrideCountry
- Override setting to hardcode the country this servlet will use
regardless of incoming request Locale settings. This must be a
valid country value as defined by the Locale class. Leave this
as null or "" to determine the country dynamically.
localeOverrideVariant
java.lang.String localeOverrideVariant
- Override setting to hardcode the variant this servlet will use
regardless of incoming request Locale settings. Leave this
as null or "" to determine the variant dynamically.
controlServlet
javax.servlet.http.HttpServlet controlServlet
- The original servlet for this request. This is used to retrieve
the servlet context for content retrieval and must be set by the
controlling servlet.
screenAdaptor
org.sandev.ui.util.UIScreenAdaptor screenAdaptor
- The instance we use for rendering/reconstruction. The initializer
is called during setupForWork and sets this value if it is null.
sandTransformer
org.sandev.ui.util.SandTransformer sandTransformer
- The instance we use for transformation rendering. The initializer
is called during setupForWork and sets this value if it is null.
formManager
org.sandev.basics.util.UIFormManager formManager
- Our manager handles basic form context actions. The initializer
is called during setupForWork and sets this value if it is null.
fixedMode
int fixedMode
- Directs how required security should be handled.
FIXEDMODE_FALSE (the default) means that the server will switch
to secure comms as needed for login, secured screens, or as
directed by the application. FIXEDMODE_TRUE means that the
current mode is simply accepted and never switched
automatically. FIXEDMODE_LOCALHOST means the mode does not
switch if the server is localhost, otherwise it will switch as
needed.
testMode
boolean testMode
- Flag indicating if we are in test mode or not. During testing
normal input and output is suspended and all processing is driven
by the testfile currently being run.
maxInactiveMinutes
int maxInactiveMinutes
- The maximum number of minutes of inactivity before the user session
expires. Any value greater than zero is set explicitely, otherwise
it is not set and this is determined by the container settings.
rememberMeCookieName
java.lang.String rememberMeCookieName
- The name of the "remember me" login cookie. If this is null or ""
then "remember me" is disabled.
If the user chooses the "remember me" option at login, then their
username:password is stored in a cookie and retrieved for subsequent
login processing.
rememberMePassphrase
java.lang.String rememberMePassphrase
- The passphrase used to encrypt the username:password when stored
in a cookie. If this is null or "" then "remember me" is disabled.
encryptor
org.sandev.basics.util.SandEncryptor encryptor
- Our encryptor is used for securing the values of the remember me
cookie. The initializer is called during setupForWork and sets
this value if it is null and a rememberMePassphrase exists.
forgotPasswordPrimary
java.lang.String forgotPasswordPrimary
- The first field to prompt with if the user forgot their password.
If this is null or the empty string then forgot password processing
is disabled.
forgotPasswordSecondary
java.lang.String forgotPasswordSecondary
- the second field to prompt with if the user forgot their password.
If this is null or the empty string then no secondary prompt will
be generated.
setup
boolean setup
- Flag indicating whether we are set up to do work yet. This flag
is set during initialization processing, which is synchronized
to avoid any threads getting half initialized stuff. Access is
not synchronized, to avoid synchronization overhead once we are
up and running.