Serialized Form
-
Package com.isomorphic.ai
-
Class com.isomorphic.ai.AIDataSource
class AIDataSource extends BasicDataSource implements Serializable -
Class com.isomorphic.ai.AIRestConnector
class AIRestConnector extends RestConnector implements Serializable-
Serialized Fields
-
debugRatelimit
boolean debugRatelimit
-
-
-
-
Package com.isomorphic.autotest
-
Exception com.isomorphic.autotest.InconsistentAwsInstancesTableException
class InconsistentAwsInstancesTableException extends Exception implements Serializable-
Serialized Fields
-
message
String message
-
-
-
Exception com.isomorphic.autotest.InconsistentBatchRunTableException
class InconsistentBatchRunTableException extends Exception implements Serializable
-
-
Package com.isomorphic.base
-
Class com.isomorphic.base.Init
class Init extends jakarta.servlet.http.HttpServlet implements Serializable -
Exception com.isomorphic.base.UpdateWithoutPKException
class UpdateWithoutPKException extends Exception implements Serializable
-
-
Package com.isomorphic.criteria
-
Class com.isomorphic.criteria.SimpleCriteria
class SimpleCriteria extends HashMap implements Serializable- serialVersionUID:
- 805040010287624875L
-
-
Package com.isomorphic.criteria.criterion
-
Class com.isomorphic.criteria.criterion.CustomCriterion
- serialVersionUID:
- 4138147010586837739L
-
Serialized Fields
-
operatorId
String operatorId
-
-
-
Package com.isomorphic.datasource
-
Class com.isomorphic.datasource.BasicDataSource
class BasicDataSource extends DataSource implements Serializable-
Serialized Fields
-
_inLogAttributeNotDeclaredMessage
boolean _inLogAttributeNotDeclaredMessage
-
_isCustomizedDS
Boolean _isCustomizedDS
-
auditNeverFields
Set<String> auditNeverFields
-
auditOnChangeFields
Set<String> auditOnChangeFields
-
auditOnReqChangeFields
Set<String> auditOnReqChangeFields
-
autoDeriveDS
DataSource autoDeriveDS
-
derivedClientToServerFieldMap
Map derivedClientToServerFieldMap
-
derivedServerToClientFieldMap
Map derivedServerToClientFieldMap
-
downloadDsRequest
DSRequest downloadDsRequest
-
ds2NativeFieldMap
Map ds2NativeFieldMap
-
dsFields
Map dsFields
-
dsMultipleFields
List<DSField> dsMultipleFields
-
multipleFieldCriteriaTransformer
com.isomorphic.criteria.MultipleFieldCriteriaTransformer multipleFieldCriteriaTransformer
-
native2DSFieldMap
Map native2DSFieldMap
-
needsRefQuotedForGradient
List needsRefQuotedForGradient
-
primaryKeys
List<String> primaryKeys
-
superDS
BasicDataSource superDS
-
superDSName
String superDSName
-
validatorsDependentFields
Map<String,
Set<String>> validatorsDependentFields
-
-
-
Class com.isomorphic.datasource.BMPRReaderDataSource
class BMPRReaderDataSource extends BasicDataSource implements Serializable -
Class com.isomorphic.datasource.DataSource
class DataSource extends com.isomorphic.base.Base implements Serializable-
Serialized Fields
-
_isAutoGeneratedAuditDS
boolean _isAutoGeneratedAuditDS
-
_isCacheable
Boolean _isCacheable
-
ambiguousIncFrom
Map<String,
String> ambiguousIncFrom -
auditDS
DataSource auditDS
-
cachedRelations
Map<String,
com.isomorphic.datasource.RelationInfo> cachedRelations -
compiledScripts
Map<String,
CompiledScript> compiledScripts -
configTimestamp
long configTimestamp
-
convertedProps
Map<DSField,
Class> convertedProps -
dateCreatedField
Map<String,
String> dateCreatedField -
directFields
List<String> directFields
-
dsConfig
com.isomorphic.collections.DataTypeMap<String,
Object> dsConfig -
dsConfigAnnotated
com.isomorphic.collections.DataTypeMap<String,
Object> dsConfigAnnotated -
dsConfigFile
String dsConfigFile
-
dsName
String dsName
-
evaluator
Evaluator evaluator
-
fieldList
List<String> fieldList
-
fieldNames
List<String> fieldNames
-
filenameField
Map<String,
String> filenameField -
filesizeField
Map<String,
String> filesizeField -
fileSourceFieldMapFromNative
Map<String,
String> fileSourceFieldMapFromNative -
fileSourceFieldMapInitialized
boolean fileSourceFieldMapInitialized
-
fileSourceFieldMapToNative
Map<String,
String> fileSourceFieldMapToNative -
globalServerConfig
com.isomorphic.collections.DataTypeMap globalServerConfig
-
includeFromFields
Map<String,
com.isomorphic.datasource.IncludeFromInfo> includeFromFields Holds fields withincludeFrom
property. -
instanceId
long instanceId
-
nonIncludedFields
List<String> nonIncludedFields
-
omitNullMapValuesInResponse
boolean omitNullMapValuesInResponse
-
originalConfig
com.isomorphic.collections.DataTypeMap<String,
Object> originalConfig -
owner
Thread owner
-
preventFileContentsRecursion
boolean preventFileContentsRecursion
-
registeredCacheSyncStrategies
Map<String,
com.isomorphic.datasource.cachesync.CacheSyncStrategy> registeredCacheSyncStrategies -
relationFields
Map<String,
RelationFieldInfo> relationFields Holds relation fields and information on relation. -
serverConfigByOperationId
com.isomorphic.collections.DataTypeMap serverConfigByOperationId
-
templateConfigToken
String templateConfigToken
-
TRANSACTION_OBJECT_KEY
String TRANSACTION_OBJECT_KEY
-
-
-
Class com.isomorphic.datasource.DefineClass
class DefineClass extends BasicDataSource implements Serializable -
Exception com.isomorphic.datasource.DSRequestAlreadyStartedException
class DSRequestAlreadyStartedException extends Exception implements Serializable -
Class com.isomorphic.datasource.ExecDataSource
class ExecDataSource extends BasicDataSource implements Serializable -
Class com.isomorphic.datasource.FileDataSource
class FileDataSource extends com.isomorphic.datasource.MemoryDataSource implements Serializable -
Class com.isomorphic.datasource.FilesystemDataSource
class FilesystemDataSource extends BasicDataSource implements Serializable -
Exception com.isomorphic.datasource.ForeignKeyNotFoundException
class ForeignKeyNotFoundException extends Exception implements Serializable -
Class com.isomorphic.datasource.IntegerListType
class IntegerListType extends BasicDataSource implements Serializable -
Class com.isomorphic.datasource.IsomorphicXML
class IsomorphicXML extends BasicDataSource implements Serializable -
Class com.isomorphic.datasource.JSExpressionType
class JSExpressionType extends BasicDataSource implements Serializable -
Class com.isomorphic.datasource.ListType
class ListType extends BasicDataSource implements Serializable -
Class com.isomorphic.datasource.MemoryDataSource
class MemoryDataSource extends BasicDataSource implements Serializable-
Serialized Fields
-
storeName
String storeName
Holds store name.
-
-
-
Class com.isomorphic.datasource.MockDataSource
class MockDataSource extends BasicDataSource implements Serializable -
Class com.isomorphic.datasource.NoOpDataSource
class NoOpDataSource extends BasicDataSource implements Serializable -
Class com.isomorphic.datasource.ODataDataSource
class ODataDataSource extends RestConnector implements Serializable -
Exception com.isomorphic.datasource.OperationNotSupportedException
class OperationNotSupportedException extends Exception implements Serializable -
Exception com.isomorphic.datasource.PartialCommitException
class PartialCommitException extends Exception implements Serializable -
Class com.isomorphic.datasource.PointType
class PointType extends BasicDataSource implements Serializable -
Class com.isomorphic.datasource.ProjectFileDataSource
class ProjectFileDataSource extends BasicDataSource implements Serializable-
Serialized Fields
-
projectFileLocations
ArrayDeque<com.isomorphic.io.ISCFile> projectFileLocations
-
-
-
Class com.isomorphic.datasource.RestConnector
class RestConnector extends BasicDataSource implements Serializable -
Class com.isomorphic.datasource.RESTDataSource
class RESTDataSource extends RestConnector implements Serializable -
Class com.isomorphic.datasource.SCUploadSaveFileDataSource
class SCUploadSaveFileDataSource extends BasicDataSource implements Serializable- serialVersionUID:
- -4704649403493285140L
-
Exception com.isomorphic.datasource.StreamingResponseException
class StreamingResponseException extends Exception implements Serializable -
Exception com.isomorphic.datasource.SummaryFunctions.SummaryFunctionException
class SummaryFunctionException extends Exception implements Serializable -
Exception com.isomorphic.datasource.TranslaterException
class TranslaterException extends Exception implements Serializable -
Class com.isomorphic.datasource.UnionDataSource
class UnionDataSource extends BasicDataSource implements Serializable-
Serialized Fields
-
allSql
boolean allSql
-
operationUnionFields
List<String> operationUnionFields
-
renamedFields
Map<String,
Map<String, String>> renamedFields -
sqlUnionDS
com.isomorphic.datasource.UnionDataSource sqlUnionDS
-
unionFields
List<DSField> unionFields
-
unionFieldsConfig
Map<String,
Map> unionFieldsConfig -
unionOf
List<BasicDataSource> unionOf
-
-
-
Class com.isomorphic.datasource.UserTypeFieldMap
class UserTypeFieldMap extends BasicDataSource implements Serializable -
Class com.isomorphic.datasource.ValidationContext
class ValidationContext extends HashMap implements Serializable-
Serialized Fields
-
bundleName
String bundleName
-
count
int count
-
createStack
Exception createStack
-
currentDataSource
DataSource currentDataSource
-
currentElement
Element currentElement
-
currentRecord
Map currentRecord
-
customSimpleTypeCache
Map<String,
com.isomorphic.datasource.IType> customSimpleTypeCache -
dsCacheManager
com.isomorphic.datasource.DSCacheManager dsCacheManager
-
dsRequest
DSRequest dsRequest
-
editedRecordHandler
com.isomorphic.velocity.EditedRecordHandler editedRecordHandler
-
encodeBinaryFields
boolean encodeBinaryFields
-
encoding
String encoding
-
errors
Map errors
-
excludedDS
Set<String> excludedDS
-
fieldName
String fieldName
-
forComponentXML
boolean forComponentXML
-
forSCServerXML
boolean forSCServerXML
-
hashIdStr
String hashIdStr
-
idAllowed
boolean idAllowed
-
importingDS
DataSource importingDS
-
iterationCounterStack
Stack iterationCounterStack
-
path
String path
-
projectDS
Map<String,
DataSource> projectDS -
propertiesOnly
boolean propertiesOnly
-
requestContext
RequestContext requestContext
-
restrictedXMLMode
boolean restrictedXMLMode
-
resultingValue
Object resultingValue
-
retrieverProject
String retrieverProject
-
rpcManager
RPCManager rpcManager
-
skipNonTypeValidations
boolean skipNonTypeValidations
-
source
String source
-
sourceFilename
String sourceFilename
-
storedRecordHandler
com.isomorphic.velocity.StoredRecordHandler storedRecordHandler
-
strictModePath
String strictModePath
-
templateContext
Map templateContext
-
templateContextClassNames
Map templateContextClassNames
-
typeCache
Map<String,
BasicDataSource> typeCache -
useMockMode
boolean useMockMode
-
useSchema
boolean useSchema
-
validEncodings
List<String> validEncodings
-
valueIsSet
boolean valueIsSet
-
-
-
Class com.isomorphic.datasource.Validator
class Validator extends HashMap implements Serializable-
Serialized Fields
-
errorVariables
Map errorVariables
-
-
-
Class com.isomorphic.datasource.ValueMap
class ValueMap extends BasicDataSource implements Serializable
-
-
Package com.isomorphic.hibernate
-
Class com.isomorphic.hibernate.HibernateDataSource
class HibernateDataSource extends BasicDataSource implements Serializable-
Serialized Fields
-
additionalFields
Map<String,
DSField> additionalFields Holds list of additional fields requested by specificDSRequest
. -
beanClass
Class beanClass
-
beanName
String beanName
Used as alias in creating query. -
configName
String configName
Holds config name - can be configured with "jpaConfig" parameter. Holds empty string for default configuration. -
createQueryClauses
Map<String,
Object> createQueryClauses -
currentTransaction
org.hibernate.Transaction currentTransaction
-
downloadDsRequest
DSRequest downloadDsRequest
-
entityName
String entityName
-
extendedConfig
Map<String,
Object> extendedConfig Holds extended configuration of data source captured from bean class. -
extendedConfigFields
List<Map<String,
Object>> extendedConfigFields Holds list of fields of data source's extended configuration captured from bean class. -
fromBeans
Map<String,
String> fromBeans Holds aliases for different bean paths. -
generateRelatedUpdates
Boolean generateRelatedUpdates
Holds value should related updates be generated. (Re)initialized on everyexecute()
call.true
- related updates will be generated;false
- related updates will not be generated;null
- related updates will be generated only for "add" and "update" operations, related updates will not be generated for "remove" operation. -
hadSessionCreated
boolean hadSessionCreated
-
idClass
Class idClass
-
inlineTransaction
org.hibernate.Transaction inlineTransaction
-
pathAliases
Map<String,
com.isomorphic.hibernate.HibernateDataSource.PropertyPath> pathAliases -
relatedUpdates
List<DSResponse> relatedUpdates
Holds list of generated related updates. Usage: set this field to empty list before executingsetProperties()
; subsequent calls tosetRelationFieldValue()
will addDSResponse
objects for every change in related data sources. -
strictSQLFiltering
boolean strictSQLFiltering
-
totalRows
long totalRows
-
usedPathAliases
Map<String,
com.isomorphic.hibernate.HibernateDataSource.PropertyPath> usedPathAliases
-
-
-
Class com.isomorphic.hibernate.ISCDialectResolver
class ISCDialectResolver extends Object implements Serializable -
Class com.isomorphic.hibernate.LoadDSFromDBTag
class LoadDSFromDBTag extends com.isomorphic.taglib.VirtualTag implements Serializable
-
-
Package com.isomorphic.jpa
-
Class com.isomorphic.jpa.GAEJPADataSource
class GAEJPADataSource extends JPADataSource implements Serializable -
Class com.isomorphic.jpa.JPA2DataSource
class JPA2DataSource extends JPADataSource implements Serializable -
Class com.isomorphic.jpa.JPADataSource
class JPADataSource extends BasicDataSource implements Serializable-
Serialized Fields
-
additionalFields
Map<String,
DSField> additionalFields Holds list of additional fields requested by specificDSRequest
. -
beanClass
Class beanClass
Holds class from the DataSource definition. -
beanName
String beanName
Holds bean name - simple class name with preceding underscore. Defaults to "_beanName" if class is anonymous. Used in creating query. -
configName
String configName
Holds config name - can be configured with "jpaConfig" parameter. Holds empty string for default configuration. -
connectionHolder
JPAConnectionHolder connectionHolder
Holds connection information for Automatic Transactions. -
createQueryClauses
Map<String,
Object> createQueryClauses -
em
jakarta.persistence.EntityManager em
Holds entity manager for operations with underlying data. -
extendedConfig
Map<String,
Object> extendedConfig Holds extended configuration of data source captured from bean class. -
extendedConfigFields
List<Map<String,
Object>> extendedConfigFields Holds list of fields of data source's extended configuration captured from bean class. -
fromBeans
Map<String,
String> fromBeans Holds aliases for different bean paths. -
generateRelatedUpdates
Boolean generateRelatedUpdates
Holds value should related updates be generated. (Re)initialized on everyexecute()
call.true
- related updates will be generated;false
- related updates will not be generated;null
- related updates will be generated only for "add" and "update" operations, related updates will not be generated for "remove" operation. -
idClass
Class idClass
Holds id class from the DataSource definition. -
relatedUpdates
List<DSResponse> relatedUpdates
Holds list of generated related updates. Usage: set this field to empty list before executingsetProperties()
; subsequent calls tosetRelationFieldValue()
will addDSResponse
objects for every change in related data sources. -
shouldRollBackTransaction
boolean shouldRollBackTransaction
Flag used to indicate that transaction should be rolled back. -
strictSQLFiltering
boolean strictSQLFiltering
If set to true, advanced filtering will follow SQL99 behavior for dealing with NULL values, which is often counter-intuitive to users. -
tx
Object tx
Holds transaction object. -
useQualifiedClassName
Boolean useQualifiedClassName
According to JPA specifications only simple class name can be used in queries. Some providers follows these specs strictly (for example EclipseLink). Some providers allows using fully-qualified class name usage (for example Hibernate, Datanucleus). Setting defaults tofalse
- simple class name usage. To resolve class name collisions this setting can be set totrue
(should be used with provider supporting fully-qualified class name usage).
-
-
-
-
Package com.isomorphic.js
-
Exception com.isomorphic.js.TrailingCommaException
class TrailingCommaException extends Exception implements Serializable -
Exception com.isomorphic.js.UnconvertableException
class UnconvertableException extends Exception implements Serializable
-
-
Package com.isomorphic.mail
-
Exception com.isomorphic.mail.BadFromAddressException
class BadFromAddressException extends IOException implements Serializable -
Exception com.isomorphic.mail.BadRecipientException
class BadRecipientException extends IOException implements Serializable -
Class com.isomorphic.mail.GmailAttachmentDataSource
class GmailAttachmentDataSource extends BasicDataSource implements Serializable -
Class com.isomorphic.mail.GmailMessageDataSource
class GmailMessageDataSource extends BasicDataSource implements Serializable -
Exception com.isomorphic.mail.InvalidAddressException
class InvalidAddressException extends IOException implements Serializable -
Exception com.isomorphic.mail.RecipientNotSetException
class RecipientNotSetException extends IOException implements Serializable -
Exception com.isomorphic.mail.SenderNotSetException
class SenderNotSetException extends IOException implements Serializable -
Exception com.isomorphic.mail.SubjectNotSetException
class SubjectNotSetException extends IOException implements Serializable -
Exception com.isomorphic.mail.UnexpectedResponseException
class UnexpectedResponseException extends IOException implements Serializable -
Exception com.isomorphic.mail.WrongSMTPStateException
class WrongSMTPStateException extends IOException implements Serializable
-
-
Package com.isomorphic.messaging
-
Class com.isomorphic.messaging.MessagingServlet
class MessagingServlet extends BaseServlet implements Serializable -
Class com.isomorphic.messaging.StreamDataSource
class StreamDataSource extends BasicDataSource implements Serializable
-
-
Package com.isomorphic.rpc
-
Exception com.isomorphic.rpc.ClientMustResubmitException
class ClientMustResubmitException extends Exception implements Serializable -
Exception com.isomorphic.rpc.QueueAlreadyStartedException
class QueueAlreadyStartedException extends Exception implements Serializable
-
-
Package com.isomorphic.servlet
-
Class com.isomorphic.servlet.BaseServlet
class BaseServlet extends jakarta.servlet.http.HttpServlet implements Serializable-
Serialized Fields
-
log
Logger log
-
-
-
Class com.isomorphic.servlet.DataSourceLoader
class DataSourceLoader extends BaseServlet implements Serializable-
Serialized Fields
-
enablePrettyPrinting
boolean enablePrettyPrinting
Enables/disables pretty printing (formatting) of the output. Default value is false. -
outputSCDetectionCode
boolean outputSCDetectionCode
-
-
-
Class com.isomorphic.servlet.FeatureExplorerRPC
class FeatureExplorerRPC extends BaseServlet implements Serializable -
Class com.isomorphic.servlet.FileAssembly
class FileAssembly extends BaseServlet implements Serializable -
Class com.isomorphic.servlet.FileDownload
class FileDownload extends BaseServlet implements Serializable-
Serialized Fields
-
cache
Map cache
-
charsets
Map charsets
This is a comma separated expiration mapping of the form:mimeType:charset
This allows you to specify a character encoding for a given mimeType.For example, to set javascript files to be served with the UTF-8 encoding, set this value to:
text/javascript:UTF-8
For mimeTypes that do not have a charset specified, no charset setting is applied, so the container default is used.
The comparison is an exact match of the specified mimeType against what the container returns for the intercepted URL. So, for example, if you specified
text/javascript:UTF-8
here, but the container was configured to returnapplication/x-javascript
for *.js (a common mimeType for javascript), then your charset setting for *.js files would not apply. -
expires
Map expires
This is a comma separated expiration mapping of the form:mimeType:seconds to expiry
. This allows you to specify how long the browser is allowed to cache the file maching a given mime type from the time the file is originally served.For example, to set javascript files to expire in 1 hour and gif images to expire in 1 day:
text/javascript:3600,image/gif:86400
The comparison is an exact match of the specified mimeType against what the container returns for the intercepted URL. So, for example, if you specified
text/javascript:3600
here, but the container was configured to returnapplication/x-javascript
for *.js (a common mimeType for javascript), then your expiry setting for *.js files would not apply. -
noCache
boolean noCache
-
noExpires
boolean noExpires
-
stripPathComponents
int stripPathComponents
Instructs this servlet to remove the specified number of paths components from the URI before looking for the file on disk. This is useful if you're injecting a version string into your URI that isn't actually part of the path and you can't stript this off more efficiently at a different layer (e.g. Apache mod_rewrite).
-
-
-
Class com.isomorphic.servlet.HttpProxyServlet
class HttpProxyServlet extends BaseServlet implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
acceptInvalidAndExpiredSSLCertificates
boolean acceptInvalidAndExpiredSSLCertificates
Deprecated.If set to true, the proxy will accept invalid and expired SSL certificates from the proxied URL. If false (the default), an error is returned if the proxied URL is SSL-based and the certification is invalid or expired. -
includeSOAPAttachments
boolean includeSOAPAttachments
-
proxyHost
String proxyHost
If outbound HTTP requests from this proxy must go through a proxy, you can set the hostname of the proxy server via this parameter.If the JVM executing this servlet can make direct HTTP connections to the relevant hosts, leave this parameter unset.
-
proxyPort
int proxyPort
If outbound HTTP requests from this proxy must go through a proxy, you can set the port of the proxy server via this parameter.If the JVM executing this servlet can make direct HTTP connections to the relevant hosts, leave this parameter unset.
-
redirectStrategy
String redirectStrategy
Sets the redirect strategy. Valid values:
"default" - This strategy honors the restrictions on automatic redirection of entity enclosing methods such as POST and PUT imposed by the HTTP specification. 302 Moved Temporarily, 301 Moved Permanently and 307 Temporary Redirect status codes will result in an automatic redirect of HEAD and GET methods only. POST and PUT methods will not be automatically redirected as requiring user confirmation.
"lax" - automatically redirects all HEAD, GET, POST, and DELETE requests. This strategy relaxes restrictions on automatic redirection of POST methods imposed by the HTTP specification. -
rules
List<com.isomorphic.util.RegexRule> rules
You can specify rules defining the set of URLs proxyable by this servlet inline in web.xml. To do so, place the rules one to a line (newline separated) under therules
init-param of this servlet. For example:<servlet> <servlet-name>HttpProxyServlet</servlet-name> <servlet-class>com.isomorphic.servlet.HttpProxyServlet</servlet-class> <init-param> <param-name>rules</param-name> <param-value> match:http://www.slashdot.org/ </param-value> </init-param> </servlet>
Each rule consists of a type (either "match:" or "block:") followed by a regular expression. Each URL that is sent to the servlet for proxying is compared against the list of rules, and the first one that applies is used. This allows you to, for example, block certain URLs within a domain that is otherwise permitted. NOTE: The presence of rules implies that a restriction is required, so the servlet will block any URL that does not match a "match:"-type rule, as well as any URL that explicitly matches a "block:"-type rule. If you want a completely open proxy (ie, no restrictions on the URLs that can be proxied), leave rules unspecified. If you want an arrangement whereby you block certain URL patterns and allow all others through, specify a catch-all as your last rule - something like"match:|http:/|"
- See Also:
-
rulesFile
String rulesFile
Specifies path to a file that contains a set of regexp rules that constrain what URLs this servlet will proxy to. The format of the rulesFile is a list of regular expressions in a JSON array. For example:var rules = [ "match:http://www.slashdot.org/", ];
Note: The rulesFile path is treated as relative to webRoot.- See Also:
-
SOAPAttachmentDataSource
String SOAPAttachmentDataSource
-
sslTrustStrategy
String sslTrustStrategy
Sets the SSL trust strategy. Valid values:
"default" - Follows the standard JSSE certificate verification process.
"trustSelfSigned" - A trust strategy that accepts self-signed certificates as trusted. Verification of all other certificates is done by the trust manager configured in the SSL context.
"trustAll" - A trust strategy that accepts all certificates as trusted. This mode also disables hostname verification. -
urlCache
Map<String,
com.isomorphic.util.RegexRule> urlCache -
urlCacheSize
int urlCacheSize
Specifies the size of the URLCache. Note that each servlet definition will have its own URLCache. -
useURLCache
boolean useURLCache
This parameter controls whether the URLCache is enabled or not.
If this servlet users regular expressions via therulesFile
, the URL Cache will cache the result of the application of relevant rules for any given URL. The URL Cache drastically speeds up subsequent rule applications at the cost of memory.Note: the cache is automatically disabled if there are no rules to apply. Performance: The URL cache is an LRU Map. If you're using this servlet on a large-scale site with a lot of unique URLs, you may want to tune its size via the
urlCacheSize
parameter to balance between memory usage and performance.- See Also:
-
webXmlRules
String webXmlRules
-
-
Class com.isomorphic.servlet.IDACall
class IDACall extends BaseServlet implements Serializable -
Class com.isomorphic.servlet.PreCache
class PreCache extends BaseServlet implements Serializable -
Class com.isomorphic.servlet.ProjectLoaderServlet
class ProjectLoaderServlet extends BaseServlet implements Serializable -
Class com.isomorphic.servlet.RESTHandler
class RESTHandler extends BaseServlet implements Serializable-
Serialized Fields
-
defaultDataFormat
String defaultDataFormat
-
dynamicDataFormatParamName
String dynamicDataFormatParamName
-
freemarkerConfig
freemarker.template.Configuration freemarkerConfig
-
jsonPrefix
String jsonPrefix
-
jsonSuffix
String jsonSuffix
-
log
Logger log
-
simplifiedRestHybridMode
Boolean simplifiedRestHybridMode
-
wrapJSONResponses
Boolean wrapJSONResponses
-
-
-
Class com.isomorphic.servlet.ScreenLoaderServlet
class ScreenLoaderServlet extends BaseServlet implements Serializable -
Class com.isomorphic.servlet.SessionDataSource
class SessionDataSource extends BasicDataSource implements Serializable-
Serialized Fields
-
lastPrimaryKey
long lastPrimaryKey
-
-
-
Class com.isomorphic.servlet.SourceViewer
class SourceViewer extends BaseServlet implements Serializable-
Serialized Fields
-
allowedExtensions
String allowedExtensions
Comma separated list of valid extensions to serve. If the requested file's extension does not match one of these, request is denied. Use '*' to allow all extensions. If this parameter is not specified, all requests will be denied.Be very careful with the allowed set of extensions. This servlet allows arbitrary users to inspect the source to any file under webRoot without app server processing or safeguards.
-
allowedExtensionsHash
Map allowedExtensionsHash
-
-
-
Class com.isomorphic.servlet.VirtualXML
class VirtualXML extends BaseServlet implements Serializable
-
-
Package com.isomorphic.spring
-
Class com.isomorphic.spring.SmartClientRPCController
class SmartClientRPCController extends IDACall implements Serializable
-
-
Package com.isomorphic.sql
-
Class com.isomorphic.sql.DBSandbox
class DBSandbox extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.isomorphic.sql.EscapedValuesMap
class EscapedValuesMap extends HashMap implements Serializable-
Serialized Fields
-
dataSources
List dataSources
-
firstDS
SQLDataSource firstDS
-
isJoin
boolean isJoin
-
mode
int mode
-
-
-
Class com.isomorphic.sql.HSQLShutdown
class HSQLShutdown extends BaseServlet implements Serializable -
Class com.isomorphic.sql.SQLDataSource
class SQLDataSource extends BasicDataSource implements Serializable -
Exception com.isomorphic.sql.SQLTransformException
class SQLTransformException extends SQLException implements Serializable -
Class com.isomorphic.sql.SQLUnionDataSource
class SQLUnionDataSource extends com.isomorphic.datasource.UnionDataSource implements Serializable-
Serialized Fields
-
_sqlExecutorXML
String _sqlExecutorXML
-
sqlExecutor
SQLDataSource sqlExecutor
-
-
-
-
Package com.isomorphic.tools
-
Class com.isomorphic.tools.DatabaseExportServlet
class DatabaseExportServlet extends BaseServlet implements Serializable -
Class com.isomorphic.tools.HttpProxyServlet
class HttpProxyServlet extends HttpProxyServlet implements Serializable -
Class com.isomorphic.tools.ReifyToursDS
class ReifyToursDS extends BasicDataSource implements Serializable -
Class com.isomorphic.tools.ReifyToursUserDS
class ReifyToursUserDS extends SQLDataSource implements Serializable -
Exception com.isomorphic.tools.SQLTestException
class SQLTestException extends Exception implements Serializable -
Exception com.isomorphic.tools.TranslaterException
class TranslaterException extends com.isomorphic.datasource.TranslaterException implements Serializable -
Class com.isomorphic.tools.XML2JS
class XML2JS extends BaseServlet implements Serializable
-
-
Package com.isomorphic.util
-
Class com.isomorphic.util.ErrorMessage
class ErrorMessage extends HashMap implements Serializable -
Class com.isomorphic.util.ErrorReport
-
Serialized Fields
-
datasourceId
String datasourceId
-
-
-
Class com.isomorphic.util.ErrorReport.ExpandingList
class ExpandingList extends ArrayList implements Serializable -
Class com.isomorphic.util.ISCDate
class ISCDate extends Date implements Serializable -
Class com.isomorphic.util.ISCTime
class ISCTime extends Date implements Serializable -
Class com.isomorphic.util.JXPathBeanPointer
class JXPathBeanPointer extends org.apache.commons.jxpath.ri.model.beans.BeanPointer implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
beanInfo
org.apache.commons.jxpath.JXPathBeanInfo beanInfo
-
-
Exception com.isomorphic.util.ThreadTimerExpiredException
class ThreadTimerExpiredException extends Exception implements Serializable -
Exception com.isomorphic.util.ValidatorException
class ValidatorException extends Exception implements Serializable
-
-
Package com.isomorphic.velocity
-
Class com.isomorphic.velocity.AllRecordsHandler
-
-
Package com.isomorphic.webdriver
-
Class com.isomorphic.webdriver.SeleneseRunnerProperties
class SeleneseRunnerProperties extends Properties implements Serializable -
Class com.isomorphic.webdriver.SeleneseWebDriverProperties
class SeleneseWebDriverProperties extends Properties implements Serializable-
Serialized Fields
-
explicitCapabilities
org.openqa.selenium.remote.DesiredCapabilities explicitCapabilities
-
-
-
Exception com.isomorphic.webdriver.SmartClientWebDriver.FocusInconsistentException
class FocusInconsistentException extends RuntimeException implements Serializable
-
-
Package com.isomorphic.xml
-
Class com.isomorphic.xml.SOAPAttachmentDataSource
class SOAPAttachmentDataSource extends com.isomorphic.servlet.SessionDataSource implements Serializable-
Serialized Fields
-
lastPrimaryKey
long lastPrimaryKey
-
-
-
Exception com.isomorphic.xml.XMLParsingException
class XMLParsingException extends Exception implements Serializable-
Serialized Fields
-
errors
List errors
-
-
-
Class com.isomorphic.xml.XMLSelectServlet
class XMLSelectServlet extends BaseServlet implements Serializable
-
HttpProxyServlet.sslTrustStrategy