A B C D E F G H I J K L M N O P Q R S T U V W X 

A

acceptInvalidAndExpiredSSLCertificates - Variable in class com.isomorphic.servlet.HttpProxyServlet
If set to true, the proxy will accept invalid and expired SSL certificates from the proxied URL.
add(Object) - Method in class com.isomorphic.datasource.DataSource
This convenience method is the equivalent of creating a DSRequest with an operationType of "add", calling setValues() on it, and then calling its execute() method.
addAll(List, List) - Static method in class com.isomorphic.util.DataTools
Adds the contents of one List to another.
addAll(List, Iterator) - Static method in class com.isomorphic.util.DataTools
Adds all the elements of an Iterator to a List.
addAsList(List, Object) - Static method in class com.isomorphic.util.DataTools
Add either a single object or List to another List.
addDisjunctionToSet(List, List) - Static method in class com.isomorphic.util.DataTools
Adds elements of the second List that are missing in the first.
addDynamicDSGenerator(DynamicDSGenerator) - Static method in class com.isomorphic.datasource.DataSource
Registers the parameter DynamicDSGenerator with the DataSource system by placing it at the top of a stack of DynamicDSGenerators.
addDynamicDSGenerator(DynamicDSGenerator, String) - Static method in class com.isomorphic.datasource.DataSource
Registers the parameter DynamicDSGenerator with the DataSource system.
addDynamicDSGenerator(DynamicDSGenerator, Pattern) - Static method in class com.isomorphic.datasource.DataSource
Registers the parameter DynamicDSGenerator with the DataSource system.
addDynamicScreenGenerator(DynamicScreenGenerator) - Static method in class com.isomorphic.servlet.ScreenLoaderServlet
Registers the parameter DynamicScreenGenerator with the ScreenLoaderServlet system.
addDynamicScreenGenerator(DynamicScreenGenerator, String) - Static method in class com.isomorphic.servlet.ScreenLoaderServlet
Registers the parameter DynamicScreenGenerator with the ScreenLoaderServlet system.
addDynamicScreenGenerator(DynamicScreenGenerator, Pattern) - Static method in class com.isomorphic.servlet.ScreenLoaderServlet
Registers the parameter DynamicScreenGenerator with the ScreenLoaderServlet system.
addError(String, ErrorMessage) - Method in class com.isomorphic.datasource.DSResponse
Adds an ErrorMessage to the ErrorReport for this DSResponse.
addError(String, String) - Method in class com.isomorphic.datasource.DSResponse
Adds an ErrorMessage to the ErrorReport for this DSResponse.
addError(String, String) - Method in class com.isomorphic.util.ErrorReport
Convenience method - creates an ErrorMessage from the passed params and calls addError(fieldName, error).
addError(String, String, String) - Method in class com.isomorphic.util.ErrorReport
Convenience method - creates an ErrorMessage from the passed params and calls addError(fieldName, error).
addError(String, ErrorMessage) - Method in class com.isomorphic.util.ErrorReport
Add a validation error for a field.
addErrorMessageVariable(String, String) - Method in class com.isomorphic.datasource.Validator
Adds a variable to the context used when building error messages for this Validator.
addHeader(String, String) - Method in class com.isomorphic.mail.MailMessage
Adds a header to the email.
addHeaders(Map) - Method in class com.isomorphic.mail.MailMessage
Adds a set of headers to the email.
additionalFields - Variable in class com.isomorphic.hibernate.HibernateDataSource
Holds list of additional fields requested by specific DSRequest.
additionalFields - Variable in class com.isomorphic.jpa.JPADataSource
Holds list of additional fields requested by specific DSRequest.
addMapping(String, String) - Method in class com.isomorphic.datasource.AuditDSGenerator
Add a mapping between an audit DataSource and audited DataSource
addRecipient(String) - Method in class com.isomorphic.mail.MailMessage
Adds a recipient to the email.
addRecipient(String, Message.RecipientType) - Method in class com.isomorphic.mail.MailMessage
Adds a recipient of the specified type to the email.
addRecipient(String) - Method in class com.isomorphic.mail.TemplatedMailMessage
Adds a recipient to the email.
addRecipients(List) - Method in class com.isomorphic.mail.MailMessage
Adds a list of recipients to the email.
addRecipients(String) - Method in class com.isomorphic.mail.MailMessage
Adds a comma-delimited list of recipients to the email.
addRecipients(List, Message.RecipientType) - Method in class com.isomorphic.mail.MailMessage
Adds a list of recipients of the specified type to the email.
addRecipients(String, Message.RecipientType) - Method in class com.isomorphic.mail.MailMessage
Adds a comma-delimited list of recipients of the specified type to the email.
addRecipients(List) - Method in class com.isomorphic.mail.TemplatedMailMessage
Adds a list of recipients to the email.
addRelatedUpdate(DSResponse) - Method in class com.isomorphic.datasource.DSResponse
Causes client-side components to react as though the provided DSResponse had just successfully completed.
addReplyTo(String) - Method in class com.isomorphic.mail.MailMessage
Adds a "reply to" address to the email.
addSearchOperator(Operator) - Method in class com.isomorphic.criteria.Evaluator
Adding custom operator for using in evaluations.
addToCriteria(String, Object) - Method in class com.isomorphic.datasource.DSRequest
If the criteria is currently simple, this method just adds the provided fieldName and value as an extra key/value pair to this DSRequest's existing criteria.
addToCriteria(String, String, Object) - Method in class com.isomorphic.datasource.DSRequest
Adds a criterion of the form { fieldName operator value } to this DSRequest's existing criteria.
addToCriteria(String, String, Object[]) - Method in class com.isomorphic.datasource.DSRequest
Creates a SetCriterion with the provided values, then this SetCriterion is added to this DSRequest's existing criteria.
addToCriteria(String, OperatorBase, Object) - Method in class com.isomorphic.datasource.DSRequest
Adds a criterion of the form { fieldName operator value } to this DSRequest's existing criteria via the five argument signature of addToCriteria(), passing null for start and end, and passing the ID operator from the passed OperatorBase as the operator to avoid typos.
addToCriteria(String, OperatorBase, Object[]) - Method in class com.isomorphic.datasource.DSRequest
Creates a SetCriterion with the passed parameters, then this SetCriterion is added to this DSRequest's existing criteria.
The ID operator is obtained from the passed OperatorBase to avoid typos.
addToCriteria(String, String, Object, Object, Object) - Method in class com.isomorphic.datasource.DSRequest
Adds a criterion to this DSRequest's existing criteria.
addToCriteria(Criterion) - Method in class com.isomorphic.datasource.DSRequest
Adds a Criterion instance to this DSRequest's existing criteria via the five argument signature of addToCriteria().
addToIntInMap(Map, Object, int) - Static method in class com.isomorphic.util.DataTools
Add to the value of an Integer instance stored in the map "map" under key "key".
addToTemplateContext(String, Object) - Method in class com.isomorphic.datasource.DSRequest
If you're using the Velocity-based SQL Templating, you can make additional Java objects available to the the template context by calling this method.
AdvancedCriteria - Class in com.isomorphic.criteria
AdvancedCriteria is a format for representing search criteria which may include operators on field values such as "less than", or may include sub-clauses such as several criteria applied to fields joined by an "OR" operator.
AdvancedCriteria(Criterion) - Constructor for class com.isomorphic.criteria.AdvancedCriteria
Convert existing Criterion to AdvancedCriteria.
AdvancedCriteria(Operator, Criterion[]) - Constructor for class com.isomorphic.criteria.AdvancedCriteria
Combine an array of criterion into AdvancedCriteria instance using operator.
AdvancedCriteria(String, Criterion[]) - Constructor for class com.isomorphic.criteria.AdvancedCriteria
Combine an array of criterion into AdvancedCriteria instance using operator in the format of String.
ALL - Static variable in class com.isomorphic.datasource.TransactionPolicy
All - Static variable in class com.isomorphic.sql.SQLClauseType
 
alwaysToString() - Method in class com.isomorphic.js.JSTranslater
Sets the translater to output the Java objects that aren't specifically handled by the translater as strings, using the toString method on those objects.
And - Static variable in class com.isomorphic.criteria.DefaultOperators
All subcriteria (criterion.criteria) are true.
AndCriterion - Class in com.isomorphic.criteria.criterion
Logical criterion for checking that all subcriteria (criterion.criteria) are true.
AndCriterion(List) - Constructor for class com.isomorphic.criteria.criterion.AndCriterion
Construct AndCriterion using criteria given as List.
AndCriterion(Criterion[]) - Constructor for class com.isomorphic.criteria.criterion.AndCriterion
Construct AndCriterion using criteria given as array.
AnsiJoin - Static variable in class com.isomorphic.sql.SQLClauseType
 
ANY_CHANGE - Static variable in class com.isomorphic.datasource.TransactionPolicy
appendToFile(String, String) - Static method in class com.isomorphic.rpc.BuiltinRPC
Appends the supplied contents to a file under webroot.
applyEarlierResponseValues(DSRequest) - Method in class com.isomorphic.rpc.RPCManager
Applies values from earlier responses in this RPCManager's current queue to the supplied DSRequest, in accordance with the and tags on the DSRequest's operationBinding.
arrayToList(Object[], int, int) - Static method in class com.isomorphic.util.DataTools
Creates a List containing a subset of an array.
arrayToList(Object[]) - Static method in class com.isomorphic.util.DataTools
Creates a List from an array.
arrayUnion(Object[], Object[]) - Static method in class com.isomorphic.util.DataTools
Creates a new array containing all the elements of two arrays.
asCriterion() - Method in class com.isomorphic.criteria.AdvancedCriteria
Convert AdvancedCriteria into Criterion format.
assertEval(String, Boolean) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
Assert condition.
AuditDSGenerator - Class in com.isomorphic.datasource
This class implements a DynamicDSGenerator which generates an audit DataSource based on a DataSource which has auditing enabled.
AUTO_DERIVE_PROPERTY - Static variable in class com.isomorphic.jpa.JPADataSource
Name of the data source definition property holding should data source be auto derived.
AVG - Static variable in class com.isomorphic.datasource.SummaryFunctionType
Iterates through the set of records, picking up all numeric values for the specified field and determining the mean value.

B

BasicDataSource - Class in com.isomorphic.datasource
A BasicDataSource is a DataSource that can create itself from configuration information expressed in XML.
BatchUpload - Class in com.isomorphic.tools
This class implements the server side of the BatchUploader tool.
batchUpload(DSRequest) - Method in class com.isomorphic.tools.BatchUpload
Takes an DSRequest sent by the BatchUploader UI component, which contains an uploaded CSV file and target DataSource, and returns a DSResponse containing the rows validated against the target DataSource.
BEAN_CLASS_PROPERTY - Static variable in class com.isomorphic.jpa.JPADataSource
Name of the data source definition property holding fully-qualified class name.
beanClass - Variable in class com.isomorphic.jpa.JPADataSource
Holds class from the DataSource definition.
beanName - Variable in class com.isomorphic.jpa.JPADataSource
Holds bean name - simple class name with preceding underscore.
Between - Static variable in class com.isomorphic.criteria.DefaultOperators
Shortcut for greaterThan + lessThan + and.
BetweenInclusive - Static variable in class com.isomorphic.criteria.DefaultOperators
Shortcut for greaterOrEqual + lessOrEqual + and.
BIGTABLE_ACTIVE - Static variable in class com.isomorphic.jpa.GAEJPADataSource
Holds true if running under Google Application Engine BigTable; false if running under relational database.
buildList(Object) - Static method in class com.isomorphic.util.DataTools
Creates a List of one elements.
buildList(Object, Object) - Static method in class com.isomorphic.util.DataTools
Creates a List of two elements.
buildList(Object, Object, Object) - Static method in class com.isomorphic.util.DataTools
Creates a List of three elements.
buildList(Object, Object, Object, Object) - Static method in class com.isomorphic.util.DataTools
Creates a List of four elements.
buildMap(Object, Object) - Static method in class com.isomorphic.util.DataTools
Creates a Map of one key/value pair.
buildMap(Object, Object, Object, Object) - Static method in class com.isomorphic.util.DataTools
Creates a Map of two key/value pairs.
buildMap(Object, Object, Object, Object, Object, Object) - Static method in class com.isomorphic.util.DataTools
Creates a Map of three key/value pairs.
buildMap(Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class com.isomorphic.util.DataTools
Creates a Map of four key/value pairs.
buildMap(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class com.isomorphic.util.DataTools
Creates a Map of five key/value pairs.
buildMap(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class com.isomorphic.util.DataTools
Creates a Map of six key/value pairs.
buildMap(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class com.isomorphic.util.DataTools
Creates a Map of six key/value pairs.
BuiltinRPC - Class in com.isomorphic.rpc
This class implements a set of "built-in" RPC methods that are available to all applications as part of all standard SmartClient distributions.
BuiltinRPC - Class in com.isomorphic.tools
This class implements an extra set of "built-in" RPC methods over and above the ones implemented in com.isomorphic.rpc.BuiltinRPC.
ByScLocator - Class in com.isomorphic.webdriver
A custom implementation of By which understands SmartClient locator names findElements() is delegated to AutoTest.js

C

canCompressContext(RequestContext) - Method in class com.isomorphic.servlet.CompressionFilter
Is a specific request context compressable? Default implementation will disallow compression for messaging requests (determined by looking at the target request path).
CanParseCriterion - Interface in com.isomorphic.criteria
An interface that should be implemented by all criteria that need to be converted from Map.
castValue(Object, Class, DataSource) - Static method in class com.isomorphic.util.DataTools
Converts specified value to targetType.
charsets - Variable in class com.isomorphic.servlet.FileDownload
This is a comma separated expiration mapping of the form: mimeType:charset This allows you to specify a character encoding for a given mimeType.
checkSize(Object) - Static method in class com.isomorphic.util.DataTools
Obtains the size of a Map, List or String.
clearAttributes(HttpSession) - Method in class com.isomorphic.tools.BuiltinRPC
Clears any attributes previously stored by the setAttributes method.
clearDynamicDSGenerators() - Static method in class com.isomorphic.datasource.DataSource
Removes all user-added DynamicDSGenerators from the system
clearDynamicScreenGenerators() - Static method in class com.isomorphic.servlet.ScreenLoaderServlet
Removes all DynamicScreenGenerators from the system
clearRelatedUpdates() - Method in class com.isomorphic.datasource.DSResponse
This can be used to clear any automatically-generated related updates
clearUploadedFiles() - Method in class com.isomorphic.datasource.DSRequest
Clears any uploaded files from this DSRequest.
click(By) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
Send a single click to the element specified by the scLocator by
clickAndHold(By) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
Equivalent of our "mouseDown", sent to the element specified by the scLocator by
ClientMustResubmitException - Exception in com.isomorphic.rpc
This exception exists to work around a bug in IE cause by hotfix Q832894 which occasionally causes the browser to fail to send data filled into a form when the form is submitted.
collapseSmallContainers(boolean) - Method in class com.isomorphic.js.JSTranslater
Enables or disables the option to print the contents of containers (maps or collections) on one line if they don't contain other containers.
com.isomorphic.autotest - package com.isomorphic.autotest
 
com.isomorphic.base - package com.isomorphic.base
 
com.isomorphic.contentexport - package com.isomorphic.contentexport
 
com.isomorphic.criteria - package com.isomorphic.criteria
 
com.isomorphic.criteria.criterion - package com.isomorphic.criteria.criterion
 
com.isomorphic.datasource - package com.isomorphic.datasource
 
com.isomorphic.hibernate - package com.isomorphic.hibernate
 
com.isomorphic.jpa - package com.isomorphic.jpa
 
com.isomorphic.js - package com.isomorphic.js
 
com.isomorphic.log - package com.isomorphic.log
 
com.isomorphic.mail - package com.isomorphic.mail
 
com.isomorphic.messaging - package com.isomorphic.messaging
 
com.isomorphic.rpc - package com.isomorphic.rpc
 
com.isomorphic.servlet - package com.isomorphic.servlet
 
com.isomorphic.spring - package com.isomorphic.spring
 
com.isomorphic.sql - package com.isomorphic.sql
 
com.isomorphic.tools - package com.isomorphic.tools
 
com.isomorphic.util - package com.isomorphic.util
 
com.isomorphic.velocity - package com.isomorphic.velocity
 
com.isomorphic.webdriver - package com.isomorphic.webdriver
 
com.isomorphic.xml - package com.isomorphic.xml
 
combineAsLists(Object, Object) - Static method in class com.isomorphic.util.DataTools
Combine two single objects or Lists into one new List, or return a single Object if one argument is single and the other argument is null.
commitTransaction(Transaction) - Static method in class com.isomorphic.hibernate.HibernateDataSource
Deprecated.
As of SmartClient 8.0. Use HibernateTransaction.commitTransaction(Transaction) instead
commitTransaction(Object) - Static method in class com.isomorphic.jpa.EMF
Commits specified transaction.
commitTransaction(String, Object) - Static method in class com.isomorphic.jpa.EMF
Commits specified transaction.
commitTransaction(Object) - Method in class com.isomorphic.jpa.EMFProviderBMT
Commits specified transaction.
commitTransaction(Object) - Method in class com.isomorphic.jpa.EMFProviderCMT
Does nothing - container will commit transaction.
commitTransaction(Object) - Method in interface com.isomorphic.jpa.EMFProviderInterface
Commits specified transaction.

commitTransaction(Object) - Method in class com.isomorphic.jpa.EMFProviderLMT
Commits specified transaction.
commitTransaction(Object) - Method in class com.isomorphic.jpa.EMFProviderNoTransactions
Does nothing - transactions are not used.
commitTransaction(Object) - Method in class com.isomorphic.jpa.EMFProviderSpring
Commits specified transaction.
commitTransaction(RPCManager) - Static method in class com.isomorphic.sql.SQLTransaction
Commit the current transaction
compressableMimeTypes - Variable in class com.isomorphic.servlet.CompressionFilter
Comma separated list of mime types that are compressable.
CompressionFilter - Class in com.isomorphic.servlet
This CompressionFilter is part of the optional Network Performance package.
compressThreshold - Variable in class com.isomorphic.servlet.CompressionFilter
Minimum size of the dynamically captured buffer (in bytes) for compression to kick in.
CONCAT - Static variable in class com.isomorphic.datasource.SummaryFunctionType
Implemented as SQL CONCAT function.
condition(Map, Criterion, Evaluator) - Method in interface com.isomorphic.criteria.Operator
Check if passed record matches passed criterion.
Config - Class in com.isomorphic.base
This class provides config parameters to all the Java classes in the SmartClient Framework by reading a series of .properties files including server.properties.
configFile - Variable in class com.isomorphic.servlet.FileAssembly
Sets the configuration file for this servlet instance.
configName - Variable in class com.isomorphic.jpa.JPADataSource
Holds config name - can be configured with "jpaConfig" parameter.
connectionHolder - Variable in class com.isomorphic.jpa.JPADataSource
Holds connection information for Automatic Transactions.
CONSTRUCTOR_NAME - Static variable in class com.isomorphic.criteria.AdvancedCriteria
_constructor attribute value
Contains - Static variable in class com.isomorphic.criteria.DefaultOperators
Contains as sub-string (match case).
contains(String, String) - Static method in class com.isomorphic.util.DataTools
Tests if the specified substring is present in the specified string.
ContainsField - Static variable in class com.isomorphic.criteria.DefaultOperators
Contains as sub-string (match case) another field value (specify fieldName as criterion.value).
contextClick(By) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
Send a context (right) click to the element specified by the scLocator by
controlKeyDown() - Method in class com.isomorphic.webdriver.SmartClientWebDriver
To Support Selenese.
controlKeyUp() - Method in class com.isomorphic.webdriver.SmartClientWebDriver
To Support Selenese.
convertToMap(Criterion) - Method in class com.isomorphic.criteria.OperatorBase
Convert criterion to map representation.
COUNT - Static variable in class com.isomorphic.datasource.SummaryFunctionType
Returns a numeric count of the total number of records passed in.
Criterion - Interface in com.isomorphic.criteria
An object representing a criterion to apply to a record.
cssStylenameSuffix - Static variable in class com.isomorphic.rpc.BuiltinRPC
Accepts a List of formatted Record-data, exports it to the specified format and streams it back as a file with the specified fileName to the requester via content-disposition: attachment.
CustomCriterion - Class in com.isomorphic.criteria.criterion
Custom criterion based on key-value pairs and logic determined by operator.

D

DataSource - Class in com.isomorphic.datasource
A DataSource is metadata that provides a high-level, implementation independent description of a set of permanently stored objects that will be manipulated within a SmartClient application.
DataSourceBeanFilter - Class in com.isomorphic.datasource
An IBeanFilter that applies DataSource.getProperties() to all bean values (e.g.
DataSourceBeanFilter(String, boolean) - Constructor for class com.isomorphic.datasource.DataSourceBeanFilter
Creates a new DataSourceBeanFilter
DataSourceBeanFilter(DataSource, boolean) - Constructor for class com.isomorphic.datasource.DataSourceBeanFilter
Creates a new DataSourceBeanFilter
DataSourceBeanFilter(String, boolean, boolean) - Constructor for class com.isomorphic.datasource.DataSourceBeanFilter
Creates a new DataSourceBeanFilter
DataSourceBeanFilter(DataSource, boolean, boolean) - Constructor for class com.isomorphic.datasource.DataSourceBeanFilter
Creates a new DataSourceBeanFilter
DataSourceBeanFilter(String, Collection) - Constructor for class com.isomorphic.datasource.DataSourceBeanFilter
Creates a new DataSourceBeanFilter
DataSourceBeanFilter(DataSource, Collection) - Constructor for class com.isomorphic.datasource.DataSourceBeanFilter
Creates a new DataSourceBeanFilter
DataSourceLoader - Class in com.isomorphic.servlet
This servlet returns the Javascript representation of a list of DataSources or SimpleTypes passed as parameter "dataSource".
DataSourceManager - Class in com.isomorphic.datasource
This class contains static utility methods for obtaining a DataSource instance from the pool, and returning those instances.
DataSourceTools - Class in com.isomorphic.tools
DataSourceTools provides a number of static utility methods for generating DataSource information from other metadata (database tables, Hibernate mappings and Reflection on existing Java classes)
DataTools - Class in com.isomorphic.util
DataTools is a utility class with the following facilities: getProperties() and setProperties(): getProperties() allow the properties of any Java object to be extracted as a Map, and setProperties allows any Map to be applied to a Java object, calling setter methods named after the keys of the Map.
DateRangeCriterion - Class in com.isomorphic.criteria.criterion
Criterion for range of dates.
DateRangeCriterion(String, String, Date, Date) - Constructor for class com.isomorphic.criteria.criterion.DateRangeCriterion
Construct DateRangeCriterion using parameters:
DateRangeCriterion(String, OperatorBase, Date, Date) - Constructor for class com.isomorphic.criteria.criterion.DateRangeCriterion
Construct DateRangeCriterion using parameters:
debug(Object) - Method in class com.isomorphic.log.Logger
Logs a message with "debug" status.
deepMerge(Object, Object, boolean) - Static method in class com.isomorphic.util.DataTools
Merges one collections data structure into another.
deepRemoveEmptyCollections(Object) - Static method in class com.isomorphic.util.DataTools
Walks a nested Collection-based datastructure and removes all Collections entities that are zero-sized.
deepRemoveKey(Object, Object) - Static method in class com.isomorphic.util.DataTools
Walks a nested Collection-based datastructure and removes all instances of keyToRemove (and its associated value) from any Map objects found in the data structure.
deepRemoveNullValues(Object) - Static method in class com.isomorphic.util.DataTools
Walks a nested Collection-based datastructure and removes all entities that have a null value.
DefaultOperators - Class in com.isomorphic.criteria
Helper class for accessing operators that needs for working with Criteria.
deleteFile(String) - Static method in class com.isomorphic.rpc.BuiltinRPC
Deletes an arbitrary file under webRoot.
deriveDS(String, String, boolean) - Method in class com.isomorphic.jpa.GAEJPADataSource
 
deriveDS(String, String, boolean) - Method in class com.isomorphic.jpa.JPA2DataSource
 
deriveDS(String, String, boolean) - Method in class com.isomorphic.jpa.JPADataSource
Creates data source configuration from specified fully qualified class name.
divideMap(Map, List) - Static method in class com.isomorphic.util.DataTools
Alters a Map so that it retains only the specified keys, returning a Map with any keys not retained.
doCustomResponse() - Method in class com.isomorphic.rpc.RPCManager
If you're using Direct Method Invocation, you can call doCustomResponse() to suppress the normal RPCManager response so that you can send your own custom response via the servletResponse output stream.
doubleClick(By) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
Send a double click to the element specified by the scLocator by
DoubleRangeCriterion - Class in com.isomorphic.criteria.criterion
Criterion for range of doubles.
DoubleRangeCriterion(String, String, Double, Double) - Constructor for class com.isomorphic.criteria.criterion.DoubleRangeCriterion
Construct DoubleRangeCriterion using parameters:
DoubleRangeCriterion(String, OperatorBase, Double, Double) - Constructor for class com.isomorphic.criteria.criterion.DoubleRangeCriterion
Construct DoubleRangeCriterion using parameters:
downloadClientContent(String, String, String, RPCManager, HttpServletRequest, HttpServletResponse) - Static method in class com.isomorphic.rpc.BuiltinRPC
Accepts string content and streams it back as a file to the requester via content-disposition: attachment.
downloadWSDL(String, String, String, RPCManager, HttpServletRequest, HttpServletResponse) - Static method in class com.isomorphic.rpc.BuiltinRPC
Loads a WSDL file from the specified URL, optionally translates it to SmartClient-compatible JS format and streams the file back to the requester via content-disposition: attachment.
dragAndDrop(By, By) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
Simulate a drag-and-drop from the source scLocator to the target scLocator
dragAndDrop(By, String) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
Simulate a drag-and-drop from the source scLocator to the offset coordinates
dragAndDropBy(By, int, int) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
Simulate a drag-and-drop from the source scLocator to the offset coordinates
DriverConfiguration - Interface in com.isomorphic.autotest
Defines the setters available to configure how TestRunner is run when invoked via the wrapper class TestRunnerDriver.
DSField - Class in com.isomorphic.datasource
Server-side representation of a DataSource Field.
DSFileSpec - Class in com.isomorphic.datasource
Specifies a file stored in a DataSource.
DSFileSpec(String, String) - Constructor for class com.isomorphic.datasource.DSFileSpec
Specify a file with the given DataSource name and filename, without specifying a fileType or fileFormat.
DSFileSpec(String, String, String) - Constructor for class com.isomorphic.datasource.DSFileSpec
Specify a file with the given DataSource name, filename, and fileType, without specifying a fileFormat.
DSFileSpec(String, String, String, String) - Constructor for class com.isomorphic.datasource.DSFileSpec
Specify a file with the given DataSource name, filename, fileType, and fileFormat.
DSFileSpec(Map) - Constructor for class com.isomorphic.datasource.DSFileSpec
Specify a file from a Map specifying one or more of fileName, fileType and fileFormat.
DSFileSpec(String) - Constructor for class com.isomorphic.datasource.DSFileSpec
Construct a DSFileSpec from a URL-like string.
DSRequest - Class in com.isomorphic.datasource
Server-side representation of a DataSource request initiated by a client-side DataBoundComponent or programmatically by custom client-side JavaScript.
DSRequest(String, String) - Constructor for class com.isomorphic.datasource.DSRequest
Creates an empty DSRequest bound to the named datasource with the specified operationType.
DSRequest(String, String, RPCManager) - Constructor for class com.isomorphic.datasource.DSRequest
Creates an empty DSRequest bound to the named datasource with the specified operationType, and associated with the specified RPCManager.
DSResponse - Class in com.isomorphic.datasource
Response object to be populated by server-side code responding to a DSRequest.
DSResponse() - Constructor for class com.isomorphic.datasource.DSResponse
Creates an empty DSResponse.
DSResponse(int) - Constructor for class com.isomorphic.datasource.DSResponse
Creates a DSResponse with the specified status code.
DSResponse(Object) - Constructor for class com.isomorphic.datasource.DSResponse
Creates a DSResponse with the specified data payload.
DSResponse(Object, int) - Constructor for class com.isomorphic.datasource.DSResponse
Creates a DSResponse with the specified data payload and status code.
DSResponse(DataSource) - Constructor for class com.isomorphic.datasource.DSResponse
Creates a DSResponse with the specified dataSource.
DSResponse(DataSource, int) - Constructor for class com.isomorphic.datasource.DSResponse
Creates a DSResponse with the specified dataSource and status code.
DSResponse(DataSource, Object) - Constructor for class com.isomorphic.datasource.DSResponse
Creates a DSResponse with the specified dataSource and data payload
DSResponse(DataSource, Object, int) - Constructor for class com.isomorphic.datasource.DSResponse
Creates a DSResponse with the specified dataSource, data payload and status code.
DynamicDSGenerator - Interface in com.isomorphic.datasource
DynamicDSGenerators can be registered with the SmartClient Server framework via the DataSource.addDynamicDSGenerator(DynamicDSGenerator) method.
DynamicScreenGenerator - Interface in com.isomorphic.servlet
DynamicScreenGenerators can be registered with the SmartClient Server framework via the ScreenLoaderServlet.addDynamicScreenGenerator(DynamicScreenGenerator) method.

E

em - Variable in class com.isomorphic.jpa.JPADataSource
Holds entity manager for operations with underlying data.
EMF - Class in com.isomorphic.jpa
Singleton factory for EntityManager and transaction with helper methods.
emf - Variable in class com.isomorphic.jpa.EMFProviderLMT
Holds EntityManagerFactory.
emf - Variable in class com.isomorphic.jpa.EMFProviderSpring
Holds EntityManagerFactory.
EMF_PROVIDER - Static variable in class com.isomorphic.jpa.EMF
Name of sub property for JPA EMF provider implementation.
EMFProviderBMT - Class in com.isomorphic.jpa
EMF provider for Bean Managed Transactions (BMT).
EMFProviderBMT() - Constructor for class com.isomorphic.jpa.EMFProviderBMT
Creates new EMF provider.
EMFProviderBMT(Properties) - Constructor for class com.isomorphic.jpa.EMFProviderBMT
Creates new EMF provider.
EMFProviderBMT(String, String) - Constructor for class com.isomorphic.jpa.EMFProviderBMT
Creates new EMF provider with specified context reference names.
EMFProviderCMT - Class in com.isomorphic.jpa
EMF provider for Container Managed Transactions (CMT).

Use this provider if you want to use JPA data source in EJB environment (accessing JPA data source from enterprise bean).

EMFProviderCMT() - Constructor for class com.isomorphic.jpa.EMFProviderCMT
Creates new EMF provider.
EMFProviderCMT(Properties) - Constructor for class com.isomorphic.jpa.EMFProviderCMT
Creates new EMF provider.
EMFProviderCMT(String, String) - Constructor for class com.isomorphic.jpa.EMFProviderCMT
Creates new EMF provider with specified context reference names.
EMFProviderInterface - Interface in com.isomorphic.jpa
Interface used to provide specific implementation of EntityManager and transaction acquiring and handling.

Implementation of this interface should provide at least two constructors: default constructor - will be used if implementation is used as default EMF provider constructor with single parameter of type Properties - will be used if implementation is used as additional named EMF provider

EMFProviderLMT - Class in com.isomorphic.jpa
EMF provider for Locally Managed Transactions (LMT).
EMFProviderLMT() - Constructor for class com.isomorphic.jpa.EMFProviderLMT
Creates new EMF provider.
EMFProviderLMT(Properties) - Constructor for class com.isomorphic.jpa.EMFProviderLMT
Creates new EMF provider.
EMFProviderLMT(String) - Constructor for class com.isomorphic.jpa.EMFProviderLMT
Creates new EMF provider with specified persistence unit name.
EMFProviderNoTransactions - Class in com.isomorphic.jpa
EMF provider for Google Application Engine mode without transactions usage.
EMFProviderNoTransactions() - Constructor for class com.isomorphic.jpa.EMFProviderNoTransactions
Creates new EMF provider.
EMFProviderNoTransactions(Properties) - Constructor for class com.isomorphic.jpa.EMFProviderNoTransactions
Creates new EMF provider.
EMFProviderNoTransactions(String) - Constructor for class com.isomorphic.jpa.EMFProviderNoTransactions
Creates new EMF provider with specified persistence unit name.
EMFProviderSpring - Class in com.isomorphic.jpa
EMF provider for Spring framework.
EMFProviderSpring() - Constructor for class com.isomorphic.jpa.EMFProviderSpring
Creates new EMF provider.
EMFProviderSpring(Properties) - Constructor for class com.isomorphic.jpa.EMFProviderSpring
Creates new EMF provider.
EMFProviderSpring(String, String) - Constructor for class com.isomorphic.jpa.EMFProviderSpring
Creates new EMF provider with specified context reference names.
enablePrettyPrinting() - Method in class com.isomorphic.js.JSTranslater
Turns pretty printing on.
enablePrettyPrinting(boolean) - Method in class com.isomorphic.js.JSTranslater
Turns pretty printing on if value is true, otherwise turns pretty printing off.
enablePrettyPrinting - Variable in class com.isomorphic.servlet.DataSourceLoader
Enables/disables pretty printing (formatting) of the output.
ENDROW_UNSET - Static variable in class com.isomorphic.datasource.DSRequest
If endRow is set to this constant, then there is no set bound for the number of records the server should return for the current request.
EndsWith - Static variable in class com.isomorphic.criteria.DefaultOperators
Ends with (match case).
EndsWithField - Static variable in class com.isomorphic.criteria.DefaultOperators
Ends with (match case) another field value (specify fieldName as criterion.value).
EndsWithPattern - Static variable in class com.isomorphic.criteria.DefaultOperators
Glob expression ends match.
endTransaction(RPCManager) - Static method in class com.isomorphic.sql.SQLTransaction
End the current transaction.
ENTITY_MANAGER - Static variable in interface com.isomorphic.jpa.EMFProviderInterface
Name of sub property for resource reference to entity manager.
ENTITY_MANAGER_FACTORY - Static variable in interface com.isomorphic.jpa.EMFProviderInterface
Name of sub property for resource reference to entity manager factory.
entityManagerFactoryRef - Variable in class com.isomorphic.jpa.EMFProviderBMT
Name of the reference to managed entity manager factory.
entityManagerFactoryRef - Variable in class com.isomorphic.jpa.EMFProviderCMT
Name of the reference to managed entity manager factory.
entityManagerRef - Variable in class com.isomorphic.jpa.EMFProviderBMT
Name of the reference to container managed entity manager.
entityManagerRef - Variable in class com.isomorphic.jpa.EMFProviderCMT
Name of the reference to container managed entity manager.
enumToList(Iterator) - Static method in class com.isomorphic.util.DataTools
Converts an Iterator to a List.
Equals - Static variable in class com.isomorphic.criteria.DefaultOperators
Exactly equal to.
EqualsField - Static variable in class com.isomorphic.criteria.DefaultOperators
Matches another field (specify fieldName as criterion.value).
error(Object) - Method in class com.isomorphic.log.Logger
Logs a message with "error" status.
ErrorMessage - Class in com.isomorphic.util
Encapsulates a validation error.
ErrorMessage() - Constructor for class com.isomorphic.util.ErrorMessage
Creates an empty ErrorMessage
ErrorMessage(String) - Constructor for class com.isomorphic.util.ErrorMessage
Creates an ErrorMessage with the given errorString
ErrorReport - Class in com.isomorphic.util
Encapsulates a per-record set of validation errors.
ErrorReport() - Constructor for class com.isomorphic.util.ErrorReport
Constructs an empty ErrorReport
ESCAPE_CHARACTER - Static variable in class com.isomorphic.hibernate.HibernateDataSource
Holds character ('~') used to escape wild cards in 'like' clause.
ESCAPE_CHARACTER - Static variable in class com.isomorphic.jpa.JPADataSource
Holds character ('~') used to escape wild cards in 'like' clause.
escapeValueForFilter(Object, char) - Static method in class com.isomorphic.hibernate.HibernateDataSource
Escapes characters "_" and "%" with specified character in value object.
escapeValueForFilter(Object, char) - Static method in class com.isomorphic.jpa.JPADataSource
Escapes characters "_" and "%" with specified character in value object.
evalJava(String, RequestContext) - Static method in class com.isomorphic.rpc.BuiltinRPC
This method is used by the "Evaluate Java" section of the Developer Console (in the Results tab).
evaluateCriterion(Map, Criterion) - Method in class com.isomorphic.criteria.Evaluator
Evaluating criterion with map of values.
evaluateErrorMessage(ErrorMessage) - Method in class com.isomorphic.datasource.Validator
Returns the evaluated form of the passed in error message, applying any error message variables that have been assigned to this validator.
Evaluator - Class in com.isomorphic.criteria
Helper class for evaluating criteria.
EXACT - Static variable in class com.isomorphic.datasource.TextMatchStyle
Exact, case-insensitive
EXACT_CASE - Static variable in class com.isomorphic.datasource.TextMatchStyle
Exact, case-sensitive
execute(DSRequest) - Method in class com.isomorphic.datasource.DataSource
This method carries out the actual processing of a DataSource request.
execute() - Method in class com.isomorphic.datasource.DSRequest
Executes this DSRequest and returns a DSResponse.
execute(DSRequest) - Method in class com.isomorphic.jpa.JPADataSource
 
execute() - Method in class com.isomorphic.rpc.RPCRequest
If this request is a DMI request, executes the request through the DMI layer and returns an RPCResponse.
executeAdd(DSRequest) - Method in class com.isomorphic.datasource.DataSource
This method is called by DataSource.execute() for "add" operations.
executeAdd(DSRequest) - Method in class com.isomorphic.jpa.GAEJPADataSource
 
executeAdd(DSRequest) - Method in class com.isomorphic.jpa.JPADataSource
 
executeAsBatch(List) - Static method in class com.isomorphic.sql.SQLDataSource
Convenience implementation of SQLDataSource.executeAsBatch(DSRequest[]), if you prefer to pass and return Lists instead of arrays.
executeAsBatch(DSRequest[]) - Static method in class com.isomorphic.sql.SQLDataSource
Executes an array of DSRequests in a single JDBC java.sql.Statement.executeBatch() call.
executeClientExport(DSRequest) - Method in class com.isomorphic.datasource.DataSource
This method is called by DataSource.execute() for "clientExport" operations.
executeCustom(DSRequest) - Method in class com.isomorphic.datasource.DataSource
This method is called by DataSource.execute() for "custom" operations.
executeFetch(DSRequest) - Method in class com.isomorphic.datasource.DataSource
This method is called by DataSource.execute() for "fetch" operations.
executeFetch(DSRequest) - Method in class com.isomorphic.jpa.GAEJPADataSource
 
executeFetch(DSRequest) - Method in class com.isomorphic.jpa.JPADataSource
 
executeFileSource(DSRequest) - Method in class com.isomorphic.datasource.DataSource
This method is called by DataSource.execute() for "fileSource" operations.
executeRemove(DSRequest) - Method in class com.isomorphic.datasource.DataSource
This method is called by DataSource.execute() for "remove" operations.
executeRemove(DSRequest) - Method in class com.isomorphic.jpa.JPADataSource
 
executeUpdate(DSRequest) - Method in class com.isomorphic.datasource.DataSource
This method is called by DataSource.execute() for "update" operations.
executeUpdate(DSRequest) - Method in class com.isomorphic.jpa.GAEJPADataSource
 
executeUpdate(DSRequest) - Method in class com.isomorphic.jpa.JPADataSource
 
expires - Variable in class com.isomorphic.servlet.FileDownload
This is a comma separated expiration mapping of the form: mimeType:seconds to expiry.

F

fastDateFormat(Date) - Static method in class com.isomorphic.util.DataTools
Returns a String representation of a Date object.
fatal(Object) - Method in class com.isomorphic.log.Logger
Logs a message with "fatal" status.
FeatureExplorerRPC - Class in com.isomorphic.servlet
This servlet handles RPCs for the SDK Feature Explorer - it is not intended for use in deployments.
fetch(Object) - Method in class com.isomorphic.datasource.DataSource
This convenience method is the equivalent of creating a DSRequest with an operationType of "fetch", calling setCriteria() on it, and then calling its execute() method.
fetch(String, Object) - Method in class com.isomorphic.datasource.DataSource
This convenience method is the equivalent of creating a DSRequest with an operationType of "fetch", calling setCriteria() on it, and then calling its execute() method.
fetchById(Object) - Method in class com.isomorphic.datasource.DataSource
Returns the record whose primary key matches the supplied id, or null if no such record exists.
fetchSingle(String, Object) - Method in class com.isomorphic.datasource.DataSource
This convenience method is the equivalent of creating a DSRequest with an operationType of "fetch", calling setCriteria() on it, calling its execute() method, then obtaining just the first item of the results.
fetchSingle(Object) - Method in class com.isomorphic.datasource.DataSource
This convenience method is the equivalent of creating a DSRequest with an operationType of "fetch", calling setCriteria() on it, calling its execute() method, then obtaining just the first item of the results.
FileAssembly - Class in com.isomorphic.servlet
The FileAssembly servlet is part of the optional Network Performance package.
FileDownload - Class in com.isomorphic.servlet
The FileDownload Servlet is part of the optional Network Performance package.
filter(Object) - Method in class com.isomorphic.datasource.DataSource
This convenience method is the equivalent of creating a DSRequest with an operationType of "filter", calling setCriteria() on it, and then calling its execute() method.
filter(String, Object) - Method in class com.isomorphic.datasource.DataSource
This convenience method is the equivalent of creating a DSRequest with an operationType of "filter", calling setCriteria() on it, and then calling its execute() method.
filter(Object) - Method in class com.isomorphic.datasource.DataSourceBeanFilter
This method is called to filter a bean (IBeanFilter Interface).
filter(Object) - Method in interface com.isomorphic.js.IBeanFilter
This method is called to filter a bean.
filter(Object) - Method in class com.isomorphic.js.KeepPropertiesBeanFilter
This method is called to filter a bean (IBeanFilter Interface).
findAll(List, Object, Object) - Static method in class com.isomorphic.util.DataTools
Given a List of Maps, return all Maps that have a certain value for a key.
findAll(List, Map) - Static method in class com.isomorphic.util.DataTools
Given a List of Maps, return all Maps that have common key/value pairs with another Map.
findFirstResponse(String, String) - Method in class com.isomorphic.rpc.RPCManager
Returns the @link(com.isomorphic.datasource.DSResponse) for the first DSRequest where the DataSource and operation type match the parameter values (null parameters match any DataSource / operation type).
findLastResponse(String, String) - Method in class com.isomorphic.rpc.RPCManager
Returns the @link(com.isomorphic.datasource.DSResponse) for the DSRequest most immediately prior to the current DSRequest, where the DataSource and operation type match the parameter values.
findValueOf(String) - Static method in class com.isomorphic.datasource.TextMatchStyle
Finds TextMatchStyle for specified string value.
FIRST - Static variable in class com.isomorphic.datasource.SummaryFunctionType
Currently behaves the same way as SummaryFunctionType.MIN.
first(String) - Method in class com.isomorphic.velocity.ResponseDataHandler
 
first(String, String) - Method in class com.isomorphic.velocity.ResponseDataHandler
 
FloatRangeCriterion - Class in com.isomorphic.criteria.criterion
Criterion for range of floats.
FloatRangeCriterion(String, String, Float, Float) - Constructor for class com.isomorphic.criteria.criterion.FloatRangeCriterion
Construct FloatRangeCriterion using parameters:
FloatRangeCriterion(String, OperatorBase, Float, Float) - Constructor for class com.isomorphic.criteria.criterion.FloatRangeCriterion
Construct FloatRangeCriterion using parameters:
formatDate(String, Date) - Static method in class com.isomorphic.util.DataTools
Returns the parameter date formatted according to the parameter format string.
free(DataSource) - Static method in class com.isomorphic.datasource.DataSourceManager
Frees the parameter DataSource object by returning it to the pool.
freeAllResources() - Method in class com.isomorphic.datasource.DSRequest
Frees all shared resources (for example, DataSource instances and database connections) used by this DSRequest.
freeDataSource(DataSource) - Static method in class com.isomorphic.datasource.DataSourceManager
Frees the parameter DataSource object by returning it to the pool
freeResources(DSRequest) - Method in class com.isomorphic.jpa.JPADataSource
Closes EntityManager.
FROM_FIRST_CHANGE - Static variable in class com.isomorphic.datasource.TransactionPolicy
fromCollections(Object) - Static method in class com.isomorphic.criteria.AdvancedCriteria
Creates an AdvancedCriteria object from Java collections.
fromCollections(Object, String) - Static method in class com.isomorphic.criteria.AdvancedCriteria
Creates an AdvancedCriteria object from Java collections.
fromCollections(Object, OperatorBase) - Static method in class com.isomorphic.criteria.AdvancedCriteria
Creates an AdvancedCriteria object from Java collections.
fromXML(Element) - Static method in class com.isomorphic.datasource.DataSource
Instantiates a DataSource from an XML Element
fromXML(Element, DSRequest) - Static method in class com.isomorphic.datasource.DataSource
Instantiates a DataSource from an XML Element, with optional context DSRequest
fromXML(Document) - Static method in class com.isomorphic.datasource.DataSource
Instantiates a DataSource from an XML Document - the documentElement of this document is expected to contain the DataSource definition.
fromXML(Document, DSRequest) - Static method in class com.isomorphic.datasource.DataSource
Instantiates a DataSource from an XML Document, with optional context DSRequest - the documentElement of the XML document is expected to contain the DataSource definition.
fromXML(String) - Static method in class com.isomorphic.datasource.DataSource
Instantiates a DataSource from a String of XML
fromXML(String, DSRequest) - Static method in class com.isomorphic.datasource.DataSource
Instantiates a DataSource from a String of XML, with optional context DSRequest
fromXML(Reader) - Static method in class com.isomorphic.datasource.DataSource
Instantiates a DataSource from XML using a Reader
fromXML(Reader, DSRequest) - Static method in class com.isomorphic.datasource.DataSource
Instantiates a DataSource from XML using a Reader, with optional context DSRequest

G

GAE_RUNTIME_PROPERTY - Static variable in class com.isomorphic.jpa.GAEJPADataSource
Holds name of the system property to identity Google Application Engine runtime environment.
GAE_VERSION_PROPERTY - Static variable in class com.isomorphic.jpa.GAEJPADataSource
Holds name of the system property to identity Google Application Engine runtime version.
GAEJPADataSource - Class in com.isomorphic.jpa
Server side implementation of JPA 1.0 data source under Google Application Engine.
generateFromPersistenceUnit(String) - Static method in class com.isomorphic.jpa.JPA2DSGenerator
Generates data source configurations for all entities mapped in specified persistent unit.

Works only with JPA 2.0 implementation.

generateFromPersistenceUnit(String) - Static method in class com.isomorphic.jpa.JPADSGenerator
Generates data source configurations for all entities mapped in specified persistent unit.

Works only with JPA 2.0 implementation.

generateRelatedUpdates - Variable in class com.isomorphic.hibernate.HibernateDataSource
Holds value should related updates be generated.
generateRelatedUpdates - Variable in class com.isomorphic.jpa.JPADataSource
Holds value should related updates be generated.
get(String) - Static method in class com.isomorphic.datasource.DataSourceManager
Returns a DataSource object from the pool, creating a new instance if necessary.
get() - Static method in class com.isomorphic.jpa.EMF
Returns EntityManagerFactory.
get(String) - Static method in class com.isomorphic.jpa.EMF
Returns EntityManagerFactory.
get() - Method in class com.isomorphic.jpa.EMFProviderBMT
Returns EntityManagerFactory found in container's environment context.
get() - Method in class com.isomorphic.jpa.EMFProviderCMT
Returns EntityManagerFactory found in container's environment context.
get() - Method in interface com.isomorphic.jpa.EMFProviderInterface
Returns EntityManagerFactory.
get() - Method in class com.isomorphic.jpa.EMFProviderLMT
Returns EntityManagerFactory.
get() - Method in class com.isomorphic.jpa.EMFProviderSpring
Returns EntityManagerFactory.
get() - Static method in class com.isomorphic.js.JSTranslater
Retrieve a JSTranslater instance.
get() - Method in class com.isomorphic.servlet.ISCFileItem
 
get(String) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
Fetch a URL relative to the baseURL.
get(String, boolean) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
Fetch a URL relative to the baseURL.
getAdditionalOutputs() - Method in class com.isomorphic.datasource.DSRequest
Creates and returns a list of DSFields specified in this DSRequest's "additionalOutputs" property.
getAdvancedCriteria() - Method in class com.isomorphic.datasource.DSRequest
Returns the advanced criteria for this operation.
getAffectedRows() - Method in class com.isomorphic.datasource.DSResponse
For operations that modify data, this method returns the number of rows affected by the change.
getAppID() - Method in class com.isomorphic.rpc.RPCRequest
If this is a DMI request, returns the appID against which this request is being made.
getAttribute(String) - Method in class com.isomorphic.datasource.DSRequest
Returns an Object that has previously been stored in this DSRequest's attribute map.
getAttribute(String) - Method in class com.isomorphic.rpc.RPCManager
Returns an Object that has previously been stored in this RPCManager's attribute map.
getAttributeNames() - Method in class com.isomorphic.datasource.DSRequest
Returns an Iterator that can be used to obtain all the keys in the DSRequest's attribute map.
getAuditDataSource() - Method in class com.isomorphic.datasource.BasicDataSource
This method returns the audit DataSource associated with this DataSource if it has the audit=true property set.
getAuditDSConstructor(DataSource) - Static method in class com.isomorphic.datasource.AuditDSGenerator
Get the serverConstructor configured for the given DataSource
getAuditRevisionFieldName(DataSource) - Static method in class com.isomorphic.datasource.AuditDSGenerator
Get the revision field name configured for the given DataSource
getAuditRevisionFieldName() - Method in class com.isomorphic.datasource.DataSource
Get the field name for the audit revision field configured for this DataSource
getAuditSchemaName(DataSource) - Static method in class com.isomorphic.datasource.AuditDSGenerator
Get the schema configured for the given DataSource
getAuditTimestampFieldName(DataSource) - Static method in class com.isomorphic.datasource.AuditDSGenerator
Get the timestamp field name configured for the given DataSource
getAuditTimestampFieldName() - Method in class com.isomorphic.datasource.DataSource
Get the field name for the audit timestamp field configured for this DataSource
getAuditTypeFieldName(DataSource) - Static method in class com.isomorphic.datasource.AuditDSGenerator
Get the type field name configured for the given DataSource
getAuditTypeFieldName() - Method in class com.isomorphic.datasource.DataSource
Get the field name for the audit type field configured for this DataSource
getAuditUserFieldName(DataSource) - Static method in class com.isomorphic.datasource.AuditDSGenerator
Get the user field name configured for the given DataSource
getAuditUserFieldName() - Method in class com.isomorphic.datasource.DataSource
Get the field name for the audit user field configured for this DataSource
getAuthenticated() - Method in class com.isomorphic.rpc.RPCManager
Returns true if we have an authenticated user for this request.
getBeanFields(String) - Static method in class com.isomorphic.tools.BuiltinRPC
Returns a list of fields derived from the properties of the passed-in JavaBean.
getBeanFilter() - Method in class com.isomorphic.js.JSONFilter
 
getBeanPropertyName() - Method in class com.isomorphic.datasource.DSField
Returns property name for this field: Returns valueXPath if specified.
getBodyWriter() - Method in class com.isomorphic.mail.MailMessage
Gets the Writer stream for the message body.
getBypassDataFilter() - Method in class com.isomorphic.datasource.DSResponse
This method returns true if this DSResponse will bypass the normal data filter pipeline (i.e dropExtraFields, valueXPath evaluation, etc) and simply serialize the provided data to the client.
getCachedClass(String) - Static method in class com.isomorphic.util.DataTools
Returns loaded Class object for specified name.
getClassFields(Class) - Static method in class com.isomorphic.util.DataTools
Returns array of all fields declared in specified class and it's supper classes.
getClassMethods(Class) - Static method in class com.isomorphic.util.DataTools
Returns array of all methods declared in specified class and it's supper classes.
getClientSuppliedCriteria() - Method in class com.isomorphic.datasource.DSRequest
Returns the criteria submitted by the client for this operation as a set of key-value pairs where the keys are field names and the values are field values.
getClientSuppliedValues() - Method in class com.isomorphic.datasource.DSRequest
Returns the values that the client submitted for this operation as a set of key-value pairs where the keys are field names and the values are field values.
getComponentId() - Method in class com.isomorphic.datasource.DSRequest
Optional componentId passed by the client.
getConnection(RPCManager) - Static method in class com.isomorphic.sql.SQLTransaction
Returns the connection participating in the transaction.
getConsolidatedOutputs() - Method in class com.isomorphic.datasource.DSRequest
Returns the consolidated list of fields that will be returned to the client.
getCriteria() - Method in class com.isomorphic.criteria.criterion.LogicalCriterion
Gets list of subcriteria.
getCriteria() - Method in class com.isomorphic.datasource.DSRequest
Returns the criteria for this operation as a set of key-value pairs where the keys are field names and the values are field values.
getCriteriaAsMap() - Method in class com.isomorphic.criteria.AdvancedCriteria
Convert AdvancedCriteria into Map object.
getCriteriaSets() - Method in class com.isomorphic.datasource.DSRequest
Returns the criteria in the request as a List, even if singular.
getCriteriaValue(Object) - Method in class com.isomorphic.datasource.DSRequest
Returns the value provided in criteria for a particular fieldName.
getData() - Method in class com.isomorphic.datasource.DSResponse
Returns the data object originally set by setData()
getData() - Method in class com.isomorphic.rpc.RPCManager
Convenience method for getting the data of a single RPCRequest.
getData() - Method in class com.isomorphic.rpc.RPCRequest
Retrieves the data sent by the client.
getData() - Method in class com.isomorphic.rpc.RPCResponse
Retrives the data previosly set via setData() or the constructor that takes the data argument.
getDatabaseProductNameAndVersion(String, String) - Static method in class com.isomorphic.tools.BuiltinRPC
Returns the product name and version of the database connected via Hibernate or the supplied dbName configuration (the default configuration if not supplied), depending on value of serverType
getDataFormat() - Method in class com.isomorphic.datasource.DSRequest
Resturns data format for REST request.
Possible values: "xml" and "json".
getDataList() - Method in class com.isomorphic.datasource.DSResponse
Convenience method to return the data object originally set by setData(), as a List.
getDataMap() - Method in class com.isomorphic.datasource.DSResponse
Convenience method to return the data object originally set by setData(), as a Map.
getDataSource(String) - Static method in class com.isomorphic.datasource.DataSourceManager
Returns a DataSource object from the pool, creating a new instance if necessary.
getDataSource() - Method in class com.isomorphic.datasource.DSRequest
Returns an instance of class DataSource for this DSRequest.
getDataSource() - Method in class com.isomorphic.datasource.DSResponse
Returns the currently set DataSource.
getDataSource(String, DSRequest) - Method in interface com.isomorphic.datasource.DynamicDSGenerator
Returns an instance of DataSource.
getDataSource(String) - Method in class com.isomorphic.rpc.RPCManager
Returns an instance of the DataSource named in the "dsName" parameter.
getDataSourceConfigFromHibernateMapping(String) - Static method in class com.isomorphic.tools.DataSourceTools
Returns the DataSource configuration map derived from the given Hibernate mapping
getDataSourceConfigFromJavaClass(String) - Static method in class com.isomorphic.tools.BuiltinRPC
Returns a DataSource config Map for the Java class provided.
getDataSourceConfigFromJavaClass(String) - Static method in class com.isomorphic.tools.DataSourceTools
Returns the DataSource configuration map derived by applying Reflection to the given Java class
getDataSourceConfigFromJPAClass(String) - Static method in class com.isomorphic.jpa.JPADSGenerator
Returns data source configuration for specified class.
getDataSourceConfigFromJPAClass(String, boolean) - Static method in class com.isomorphic.jpa.JPADSGenerator
Returns data source configuration for specified class.
getDataSourceConfigFromJPAClass(String) - Static method in class com.isomorphic.tools.DataSourceTools
Returns the DataSource configuration map derived from the given JPA-mapped class
getDataSourceConfigFromMetamodel(String, EntityManager) - Static method in class com.isomorphic.jpa.JPA2DSGenerator
Returns data source configuration for specified class.

Plural fields (one-to-many relations) will be generated.

Works only with JPA 2.0 implementation.

getDataSourceConfigFromMetamodel(String, EntityManager, boolean, boolean) - Static method in class com.isomorphic.jpa.JPA2DSGenerator
Returns data source configuration for specified class.

Works only with JPA 2.0 implementation.

getDataSourceConfigFromMetamodel(String, EntityManager) - Static method in class com.isomorphic.jpa.JPADSGenerator
Returns data source configuration for specified class.

Plural fields (one-to-many relations) will be generated.

Works only with JPA 2.0 implementation.

getDataSourceConfigFromMetamodel(String, EntityManager, boolean, boolean) - Static method in class com.isomorphic.jpa.JPADSGenerator
Returns data source configuration for specified class.

Works only with JPA 2.0 implementation.

getDataSourceConfigFromTable(String, String, String, String, String, boolean) - Static method in class com.isomorphic.tools.DataSourceTools
Returns the DataSource configuration map derived from the given database table
getDataSourceFromHibernateMapping(String, String) - Static method in class com.isomorphic.tools.BuiltinRPC
Returns a DataSource derived from the Hibernate entity provided.
getDataSourceFromTable(String, String, String, String) - Static method in class com.isomorphic.tools.BuiltinRPC
Returns a DataSource derived from the table provided.
getDataSourceJSONFromHibernateMapping(String, String) - Static method in class com.isomorphic.tools.BuiltinRPC
Returns the JSON representation of a DataSource derived from the entity provided.
getDataSourceJSONFromTable(String, String, String, String) - Static method in class com.isomorphic.tools.BuiltinRPC
Returns the JSON representation of a DataSource derived from the table provided.
getDataSourceName() - Method in class com.isomorphic.datasource.DSFileSpec
 
getDataSourceName() - Method in class com.isomorphic.datasource.DSRequest
Returns the dataSourceName for this DSRequest.
getDefaultDynamicDSGenerator() - Static method in class com.isomorphic.datasource.DataSource
Returns the default DynamicDSGenerator, or null if there is none
getDefaultOperatorMap() - Static method in class com.isomorphic.criteria.DefaultOperators
Retrieving the Map containing all default operators.
getDropExtraFields() - Method in class com.isomorphic.datasource.DSResponse
This method returns true if this DSResponse will automatically trim the fields in its data member to just those fields declared in the DataSource.
getDroppedFields() - Method in class com.isomorphic.datasource.DSRequest
Returns the list of fields that have been or will be dropped for this DSRequest as a result of applying field-level declarative security rules.
getDSRequest() - Method in class com.isomorphic.rpc.RPCManager
Convenience method for getting a single DSRequest when you know this request only contains one DSRequest.
getDynamicDSGenerators() - Static method in class com.isomorphic.datasource.DataSource
Returns the non-default DynamicDSGenerators (ie, those that were registered against a startsWith string or a regular expression)
getEndRow() - Method in class com.isomorphic.datasource.DSRequest
Returns the index of the last requested record.
getEndRow() - Method in class com.isomorphic.datasource.DSResponse
Returns the endRow for this DSResponse.
getEntityManager() - Static method in class com.isomorphic.jpa.EMF
Returns EntityManager for persistence operations.
getEntityManager(String) - Static method in class com.isomorphic.jpa.EMF
Returns EntityManager for persistence operations.

getEntityManager() - Method in class com.isomorphic.jpa.EMFProviderBMT
Returns EntityManager found in container's environment context.
getEntityManager() - Method in class com.isomorphic.jpa.EMFProviderCMT
Returns EntityManager found in container's environment context.
getEntityManager() - Method in interface com.isomorphic.jpa.EMFProviderInterface
Returns EntityManager for persistence operations.

getEntityManager() - Method in class com.isomorphic.jpa.EMFProviderLMT
Returns EntityManager created using factory.
getEntityManager() - Method in class com.isomorphic.jpa.EMFProviderSpring
Returns EntityManager created using factory.
getEntityManager() - Method in class com.isomorphic.jpa.JPAConnectionHolder
Returns EntityManager for this connection.
getEnumConstantProperty() - Method in class com.isomorphic.datasource.DataSource
Returns the name of the property this DataSource uses for constant name when translating enumerated types.
getEnumOrdinalProperty() - Method in class com.isomorphic.datasource.DataSource
Returns the name of the property this DataSource uses for ordinal number when translating enumerated types.
getEnumTranslateStrategy() - Method in class com.isomorphic.datasource.DataSource
Returns the strategy this DataSource uses for translating Java enumerated types (enums).
getErrorMessage() - Method in class com.isomorphic.datasource.Validator
Returns the error message
getErrorMessageVariables() - Method in class com.isomorphic.datasource.Validator
Retrieves the current map of error message variables for this Validator
getErrorReport() - Method in class com.isomorphic.datasource.DSResponse
Returns the current ErrorReport.
getErrors(String) - Method in class com.isomorphic.util.ErrorReport
Returns the list of validation errors (ErrorMessages) for a given field.
getErrorString() - Method in class com.isomorphic.util.ErrorMessage
 
getExportObject(DSRequest) - Method in class com.isomorphic.datasource.DSResponse
Returns the Java object encapsulating the exported data in a format suitable for directly loading into Microsoft Excel.
getExportResults() - Method in class com.isomorphic.datasource.DSRequest
Whether this request will result in an export, as opposed to a normal DSResponse.
getExportTo() - Method in class com.isomorphic.datasource.DSRequest
Returns the OuputStream we will use for data export.
getExportTo() - Method in class com.isomorphic.datasource.DSResponse
Returns the OuputStream we will use for data export.
getField(String) - Method in class com.isomorphic.datasource.DataSource
Returns the field definition for the specified field.
getField(String) - Method in class com.isomorphic.hibernate.HibernateDataSource
Returns DSField by specified name.
getField(String) - Method in class com.isomorphic.jpa.JPADataSource
Returns DSField by specified name.
getFieldCriterion(String) - Method in class com.isomorphic.criteria.AdvancedCriteria
Returns the depth-first match of a criterion matching the given fieldName.
getFieldCriterions(String) - Method in class com.isomorphic.criteria.AdvancedCriteria
Returns all criterions matching the given fieldName.
getFieldName() - Method in interface com.isomorphic.criteria.Criterion
Gets field name to compare against.
getFieldName() - Method in class com.isomorphic.datasource.RelationFieldInfo
Returns field name as declared in data source.
getFieldNames() - Method in class com.isomorphic.datasource.DataSource
Returns the list of field names in the DataSource as a List of strings.
getFieldNames(boolean) - Method in class com.isomorphic.hibernate.HibernateDataSource
Returns combined list of data source configured and request configured field names.
getFieldNames(boolean) - Method in class com.isomorphic.jpa.JPADataSource
Returns combined list of data source configured and request configured field names.
getFieldsFromTable(String, String, String, String) - Static method in class com.isomorphic.tools.BuiltinRPC
Returns a list of fields in the passed in table, with properties such as type and length inferred from the database metadata.
getFieldValue(String) - Method in class com.isomorphic.criteria.AdvancedCriteria
Returns the depth-first value of a criterion matching the given fieldName.
getFieldValue(Object) - Method in class com.isomorphic.datasource.DSRequest
Returns the value for a particular fieldName.
getFieldValue(String) - Method in class com.isomorphic.datasource.DSResponse
Returns the value of the field name provided in this dsResponse's data member.
getFile(DSFileSpec) - Method in class com.isomorphic.datasource.DataSource
Gets the contents of a file stored in this DataSource.
getFileAsInputStream(DSFileSpec) - Method in class com.isomorphic.datasource.DataSource
Gets the contents of a file stored in this DataSource
getFileAsString(DSFileSpec) - Method in class com.isomorphic.datasource.DataSource
Gets the contents of a file stored in this DataSource
getFileContentsField() - Method in class com.isomorphic.datasource.DataSource
Get the field name for the fileContents field configured for this DataSource for fileSource operations.
getFileFormat() - Method in class com.isomorphic.datasource.DSFileSpec
 
getFileFormatField() - Method in class com.isomorphic.datasource.DataSource
Get the field name for the fileFormat field configured for this DataSource for fileSource operations.
getFileName() - Method in class com.isomorphic.datasource.DSFileSpec
 
getFileName() - Method in class com.isomorphic.servlet.ISCFileItem
 
getFileNameField() - Method in class com.isomorphic.datasource.DataSource
Get the field name for the fileName field configured for this DataSource for fileSource operations.
getFileType() - Method in class com.isomorphic.datasource.DSFileSpec
 
getFileTypeField() - Method in class com.isomorphic.datasource.DataSource
Get the field name for the fileType field configured for this DataSource for fileSource operations.
getFirst() - Method in class com.isomorphic.velocity.ResponseDataHandler
 
getForeignKey() - Method in class com.isomorphic.datasource.DSField
Returns the foreign key, if set.
getGenerateRelatedUpdates() - Method in class com.isomorphic.datasource.DSRequest
Should related updates be generated in DSResponse.
getGroupBy() - Method in class com.isomorphic.datasource.DSRequest
List of fields to group results by.
getHibernateBeans(List, List, boolean) - Static method in class com.isomorphic.tools.BuiltinRPC
Returns a list of classes currently mapped in Hibernate.
getHttpServletRequest() - Method in class com.isomorphic.datasource.DSRequest
Returns the HttpServletRequest associated with this DSRequest.
getHttpServletRequest() - Method in class com.isomorphic.servlet.ISCHttpServletRequest
This method returns the actual container-provided HttpServletRequest object as it was passed to the entry point servlet for this request.
getID() - Method in interface com.isomorphic.criteria.Operator
Get Operator identifier that used on client side or to store criteria data in maps.
getIncludeBinaryFields() - Method in class com.isomorphic.datasource.DSRequest
 
getIncludeFrom() - Method in class com.isomorphic.datasource.DSField
Returns value for "includeFrom" property of this field if set, null otherwise
getInputStream() - Method in class com.isomorphic.servlet.ISCFileItem
This method always returns the InputStream associated with the originally uploaded file.
getIntInMap(Map, Object) - Static method in class com.isomorphic.util.DataTools
Get value of an Integer instance stored in the map "map" under key "key", as the primitive type int.
getInvalidateCache() - Method in class com.isomorphic.datasource.DSResponse
Returns the current value of invalidateCache
getIsAdvancedCriteria() - Method in class com.isomorphic.datasource.DSRequest
Check if current criteria is advanced.
getJPEG(String, Float) - Method in interface com.isomorphic.rpc.IImageExporter
Parses the given SVG graphic source, paints the parsed SVG graphic into a newly-created BufferedImage, and returns an InputStream for reading the BufferedImage in JPEG format at the given quality level.
getJsonPrefix() - Method in class com.isomorphic.datasource.DSRequest
Returns prefix marker for JSON responses.
getJsonSuffix() - Method in class com.isomorphic.datasource.DSRequest
Returns suffix marker for JSON responses.
getLanguage() - Method in class com.isomorphic.datasource.Validator
Returns language property, which is script language of serverCondition expression that will be executed by the server.
getLast() - Method in class com.isomorphic.velocity.ResponseDataHandler
 
getLength() - Method in class com.isomorphic.datasource.DSField
Returns the length of this field, if specified.
getListProperties(List) - Method in class com.isomorphic.datasource.DataSource
Takes a List of beans/Elements/Maps and for all fields on this DataSource that specify a valueXPath, applies the xpath to each object in the List using the Jakarta JXPath library.
getListProperties(List, boolean, boolean) - Method in class com.isomorphic.datasource.DataSource
Takes a List of beans/Elements/Maps and for all fields on this DataSource that specify a valueXPath, applies the xpath to each object in the List using the Jakarta JXPath library.
getListProperty(String) - Method in class com.isomorphic.datasource.Validator
Returns the value of the specified attribute as a List.
getLocale() - Method in class com.isomorphic.js.JSTranslater
Sets the Locale to use when processing tags in DataSource definitions.
getLogEntries(String) - Static method in class com.isomorphic.rpc.BuiltinRPC
Returns the contents of the specified log4j log.
getLoggerRepository() - Static method in class com.isomorphic.util.DataTools
Returns log4j LoggerRepository instance that was configured from log4j.isc.config.xml.
getLogNames() - Static method in class com.isomorphic.rpc.BuiltinRPC
Returns the list of available log4j log names.
getMapProperty(String) - Method in class com.isomorphic.datasource.Validator
Returns the value of the specified attribute as a Map.
getMax() - Method in class com.isomorphic.criteria.criterion.RangeCriterion
Gets max value of field.
getMethodArguments() - Method in class com.isomorphic.rpc.RPCRequest
If this is a DMI request, returns the arguments the client is passing to the DMI method.
getMethodName() - Method in class com.isomorphic.rpc.RPCRequest
If this is a DMI request, returns the name of the DMI method being invoked by the client.
getMin() - Method in class com.isomorphic.criteria.criterion.RangeCriterion
Gets min value of field.
getMissingPrimaryKeysForAdd() - Method in class com.isomorphic.datasource.DSRequest
Validates that this DSRequest has a value present for every non-generated primaryKey.
getName() - Method in class com.isomorphic.datasource.DSField
Returns the name of this field.
getObj() - Method in class com.isomorphic.js.JSONFilter
 
getObjectProperty(String) - Method in class com.isomorphic.datasource.Validator
Returns the value of the specified element(s) as an Object.

Custom XML is transformed to Strings or Java collections by the following rules:

  • Elements with just text (no child elements or attributes) become Strings
  • Elements with child elements or attributes become Maps containing data derived from their subelements
  • Repeating elements (more than one of the same name at the same level) become Lists

    Sample XML:

  • Map

    <validator>
    <mapCustomProperty key1="value1" key2="value2" />
    </validator>

  • List of String

    <validator>
    <listCustomProperty>ListElement1</listCustomProperty>
    <listCustomProperty>ListElement2</listCustomProperty> </validator>

  • List of Map

    <validator>
    <mapCustomProperty key1="value1" key2="value2" />
    <mapCustomProperty key1="value1" key2="value2" />
    </validator>

  • getOldValues() - Method in class com.isomorphic.datasource.DSRequest
    For an "update" or "remove" operation, returns the complete original record as it was delivered to the client, as a set of key-value pairs where the keys are field names and the values are field values.
    getOldValueSets() - Method in class com.isomorphic.datasource.DSRequest
    Returns the oldValues in the request as a List, even if singular.
    getOpCount() - Method in class com.isomorphic.jpa.JPAConnectionHolder
    Returns count of operations executed.
    getOperationId() - Method in class com.isomorphic.datasource.DSRequest
    Optional operationId passed by the client.
    getOperationType() - Method in class com.isomorphic.datasource.DSRequest
    Returns the type of this DataSource operation.
    getOperationType() - Method in class com.isomorphic.datasource.DSResponse
    Returns the operationType associated with this DSResponse.
    getOperatorId() - Method in interface com.isomorphic.criteria.Criterion
    Gets operator id used in search criteria.
    getOtherFieldName() - Method in class com.isomorphic.criteria.criterion.OtherFieldCriterion
    Gets other field name.
    getOutputs() - Method in class com.isomorphic.datasource.DSRequest
    Returns the list of output fields requested by the client, or set manually by a server-side call to DSRequest.setOutputs(java.util.List).
    getPathValue(Map, String) - Static method in class com.isomorphic.criteria.Evaluator
    Fetches the value stored at the given dot notation path in the map of values.
    getPathValueAsString(Map, String) - Static method in class com.isomorphic.criteria.Evaluator
    Fetches the value stored at the given dot notation path in the map of values as a string.
    getPdfObject(String, Map, HttpServletResponse, RPCManager) - Method in class com.isomorphic.contentexport.PdfExport
    Converts the provided HTML to a PDF object and streams the response back to the browser as the response to an RPCRequest/DSRequest.
    getPdfObject(String, Map, HttpServletResponse, RPCManager) - Method in interface com.isomorphic.rpc.IPdfExporter
    method to convert HTML to PDF object.
    For additional methods, including the ability to generate a .pdf that be saved to a database or emailed rather than streamed to the client, see PdfExport.getPdfRenderer(String, Map)
    getPdfRenderer(String, Map) - Method in class com.isomorphic.contentexport.PdfExport
    Method to create an ITextRenderer object ready to generate a PDF object.
    getPendingAddFlag() - Method in class com.isomorphic.datasource.DSRequest
    Returns the pendingAdd flag associated with this DSRequest
    getPNG(String) - Method in interface com.isomorphic.rpc.IImageExporter
    Parses the given SVG graphic source, paints the parsed SVG graphic into a newly-created BufferedImage, and returns an InputStream for reading the BufferedImage in PNG format.
    getPrimaryKey() - Method in class com.isomorphic.datasource.DataSource
    Returns the name of the primary key field.
    getProperties(Object) - Method in class com.isomorphic.datasource.DataSource
    Takes a bean/Element/Map and for all fields on this DataSource that specify a valueXPath, applies the xpath to the object using the Jakarta JXPath library.
    getProperties(Object, boolean, boolean) - Method in class com.isomorphic.datasource.DataSource
    Takes a bean/Element/Map and for all fields on this DataSource that specify a valueXPath, applies the xpath to the object using the Jakarta JXPath library.
    getProperties(Object, Collection) - Method in class com.isomorphic.datasource.DataSource
    Takes a bean/Element/Map and for all fields on this DataSource that specify a valueXPath, applies the xpath to the object using the Jakarta JXPath library.
    getProperties(Object) - Static method in class com.isomorphic.util.DataTools
    Gets the properties for a JavaBean and returns them as a Map.

    getProperty(String) - Static method in class com.isomorphic.base.Config
    Returns a property extracted from the SmartClient global configuration file, server.properties.
    getProperty(Object) - Method in class com.isomorphic.datasource.BasicDataSource
    Returns a property from the DataSource config.
    getProperty(String) - Method in class com.isomorphic.datasource.DSField
    For an XML DataSource, returns the value of the specified attribute as a string.
    getProperty(String) - Method in class com.isomorphic.datasource.DSResponse
    Returns an arbitrary property of the DSResponse that has previously been set with DSResponse.setProperty(String, Object)
    getProperty(String) - Method in class com.isomorphic.datasource.Validator
    Returns the value of the specified attribute as a string.
    getProperty(List, Object) - Static method in class com.isomorphic.util.DataTools
    Given a result set, as a List of rows, and a column name, returns the List of values for that column.
    getPropertyDescriptors(Object) - Static method in class com.isomorphic.util.DataTools
    Gets the property descriptors for a JavaBean and returns them as a Map.

    getPropertyDescriptors(Class) - Static method in class com.isomorphic.util.DataTools
    Gets the properties for a JavaBean class through introspection and returns them as a Map.

    Removes properties added by byte-code instrumentation: interceptFieldCallback property is removed if class implements net.sf.cglib.transform.impl.InterceptFieldEnabled interface; fieldHandler property is removed if class implements org.hibernate.bytecode.javassist.FieldHandled interface;

    getPropertyJavaClass(String, DSField, Object) - Method in class com.isomorphic.datasource.DataSource
    Override point to allow subclasses to dynamically determine the Java class to use for a given property.
    getPropertyType(Class, String) - Static method in class com.isomorphic.util.DataTools
    Returns type of specified property in provided class.
    getRealClass(Object) - Static method in class com.isomorphic.util.DataTools
    Checks if provided bean is a proxy and extracts real class.
    getRecord() - Method in class com.isomorphic.datasource.DSResponse
    Returns the DSResponse's data member in "record" format (ie, as a nested collection of Maps and Lists that can be directly translated into JSON format by the JSTranslater).
    getRecords() - Method in class com.isomorphic.datasource.DSResponse
    Returns the DSResponse's data member as a list of maps in "record" format (ie, each entry in the list is a nested collection of Maps and Lists that can be directly translated into JSON format by the JSTranslater).
    getRecords(ValidationContext) - Method in class com.isomorphic.datasource.DSResponse
    Returns the DSResponse's data member as a list of maps in "record" format (ie, each entry in the list is a nested collection of Maps and Lists that can be directly translated into JSON format by the JSTranslater).
    getRecordXPath() - Method in class com.isomorphic.datasource.DataSource
    For an XML DataSource, returns the XPath expression used to retrieve the set of XML elements that constitute the records of this DataSource.
    getRelatedDSName() - Method in class com.isomorphic.datasource.RelationFieldInfo
    Returns related data source name.
    getRelatedFieldName() - Method in class com.isomorphic.datasource.RelationFieldInfo
    Returns field name in related data source.
    getRelatedUpdates() - Method in class com.isomorphic.datasource.DSResponse
    Gets list of related updates previously added to this response.
    getRequest() - Method in class com.isomorphic.rpc.RPCManager
    Convenience method for getting a single RPCRequest when you know this HTTP request only contains one RPCRequest.
    getRequests() - Method in class com.isomorphic.rpc.RPCManager
    Returns a list of RPC requests sent in this HTTP transaction.
    getResponse(DSRequest) - Method in class com.isomorphic.rpc.RPCManager
    Returns the @link(com.isomorphic.datasource.DSResponse) associated with the parameter
    getResponse(RPCRequest) - Method in class com.isomorphic.rpc.RPCManager
    Returns the @link(com.isomorphic.rpc.RPCResponse) associated with the parameter
    getREST() - Method in class com.isomorphic.datasource.DSRequest
    Resturns true if it is REST request.
    getRPCManager() - Method in class com.isomorphic.datasource.DSRequest
    Returns the RPCManager associated with this DSRequest, if there is one.
    getScreen(String) - Method in interface com.isomorphic.servlet.DynamicScreenGenerator
    Returns an String of XML representing the generated screen.
    getScriptImports() - Method in class com.isomorphic.datasource.Validator
    Returns script imports, which are used by script defined in serverCondition expression that will be executed by the server.
    getServerCondition() - Method in class com.isomorphic.datasource.Validator
    Returns the server condition, which is an expression that will be executed by the server.
    getServerObjectID() - Method in class com.isomorphic.rpc.RPCRequest
    If this is a DMI request, returns the ID of the ServerObject against which this request is being made.
    getServletContext() - Method in class com.isomorphic.datasource.DSRequest
    Returns the ServletContext associated with this DSRequest.
    getSingle(Object) - Static method in class com.isomorphic.util.DataTools
    Retrieves the element of a single element List, or the key of a single key/value pair Map.
    getSize() - Method in class com.isomorphic.servlet.ISCFileItem
     
    getSortBy() - Method in class com.isomorphic.datasource.DSRequest
    This is a convenience method to be used when you know only a single sortBy field has been specified.
    getSortByFields() - Method in class com.isomorphic.datasource.DSRequest
    The sortBy specification is only valid for the fetch operation since it specifies the sort order for the returned data.
    getSQLClause(SQLClauseType, DSRequest) - Static method in class com.isomorphic.sql.SQLDataSource
    Returns the text of the generated SQL we will use to implement a clause of the supplied type for the supplied DSRequest.
    getStackTrace(Throwable) - Static method in class com.isomorphic.util.DataTools
    Returns the stack trace of a Throwable object as a String.
    getStartRow() - Method in class com.isomorphic.datasource.DSRequest
    When components that are capable or showing multiple records at once are bound to datasources with large datasets, it becomes important to only send those records that are currently visible in the component (or can become visible with a typical user action).
    getStartRow() - Method in class com.isomorphic.datasource.DSResponse
    Returns the startRow for this DSResponse.
    getStatus() - Method in class com.isomorphic.datasource.DSResponse
    Returns the currently set status code.
    getStatus() - Method in class com.isomorphic.rpc.RPCResponse
    Retrieves the currently set status code for this response.
    getSummaryFunctions() - Method in class com.isomorphic.datasource.DSRequest
    A mapping from field names to summary functions to be applied to each field.
    getTables(String, String, boolean, boolean, String, String, List, List) - Static method in class com.isomorphic.tools.BuiltinRPC
    Returns a list of table and/or view names
    getterName(Method) - Static method in class com.isomorphic.util.DataTools
    Tests if method is getter and returns property name.
    getText(By) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Returns text of element associated with locator.
    getTextMatchStyle() - Method in class com.isomorphic.datasource.DSRequest
    Returns the textMatchStyle in force for this DSRequest, or null if none is set.
    getTitle() - Method in class com.isomorphic.datasource.DSField
    Returns the title of this field, if any.
    getTotalRows() - Method in class com.isomorphic.datasource.DSResponse
    Returns the totalRows for this DSResponse.
    getTransaction(EntityManager) - Static method in class com.isomorphic.jpa.EMF
    Returns started transaction.
    getTransaction(String, EntityManager) - Static method in class com.isomorphic.jpa.EMF
    Returns started transaction.
    getTransaction(EntityManager) - Method in class com.isomorphic.jpa.EMFProviderBMT
    Returns UserTransaction found in container's environment context.
    getTransaction(EntityManager) - Method in class com.isomorphic.jpa.EMFProviderCMT
    Returns EJBContext found in container's environment context.
    getTransaction(EntityManager) - Method in interface com.isomorphic.jpa.EMFProviderInterface
    Returns started transaction.

    getTransaction(EntityManager) - Method in class com.isomorphic.jpa.EMFProviderLMT
    Returns started transaction.

    Creates transaction with em.getTransaction () and starts it.

    getTransaction(EntityManager) - Method in class com.isomorphic.jpa.EMFProviderNoTransactions
    Transactions are not used - always returns null.

    getTransaction(EntityManager) - Method in class com.isomorphic.jpa.EMFProviderSpring
    Returns started transaction.

    Acquires transaction via JpaTransactionManager.getTransaction (null).

    getTransaction() - Method in class com.isomorphic.jpa.JPAConnectionHolder
    Returns current open transaction.
    getTransactionObject(DSRequest) - Method in class com.isomorphic.datasource.DataSource
    Returns an object that can be used to manage transactions for this DataSource and other DataSources of the same type and provider.
    getTransactionObject(DSRequest, String, String) - Static method in class com.isomorphic.datasource.DataSource
    Helper method retrieves connection/transaction object for specified type of data source implementation or null.
    getTransactionObjectKey(boolean) - Method in class com.isomorphic.jpa.JPADataSource
     
    getTransactionPolicy() - Method in class com.isomorphic.rpc.RPCManager
    Returns this RPCManager's transaction policy.
    getType() - Method in class com.isomorphic.datasource.DSField
    Returns the type of this field.
    getType() - Method in class com.isomorphic.datasource.RelationFieldInfo
    Returns field type as declared in data source.
    getType() - Method in class com.isomorphic.datasource.Validator
    Returns the Validator type
    getUploadedFile(String) - Method in class com.isomorphic.datasource.DSRequest
     
    getUploadedFile(String) - Method in class com.isomorphic.servlet.ISCHttpServletRequest
    Retrieves an UploadedFile object (which contains the contentType and binary stream for the uploaded file) for a given field name.
    getUploadedFiles() - Method in class com.isomorphic.datasource.DSRequest
     
    getUploadedFileStream(String) - Method in class com.isomorphic.datasource.DSRequest
     
    getUploadedFileStreams() - Method in class com.isomorphic.datasource.DSRequest
     
    getUserId() - Method in class com.isomorphic.rpc.RPCManager
    Returns the user ID associated with the queue of requests being managed by this RPCManager.
    getUserRoles() - Method in class com.isomorphic.rpc.RPCManager
    Returns a list of the roles associated with the user who is authenticated for this request.
    getValidationMode() - Method in class com.isomorphic.datasource.DSRequest
    Returns the validationMode associated with this DSRequest
    getValidators() - Method in class com.isomorphic.datasource.DSField
    Returns the List of Validators defined on this DSField
    getValue() - Method in interface com.isomorphic.criteria.Criterion
    Gets value used to compare to.
    getValue() - Method in class com.isomorphic.datasource.TextMatchStyle
    Returns enum value.
    getValue(By) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Returns value of element associated with locator.
    getValues() - Method in class com.isomorphic.criteria.criterion.SetCriterion
    Gets collection of values.
    getValues() - Method in class com.isomorphic.datasource.DSRequest
    Returns the values for this operation as a set of key-value pairs where the keys are field names and the values are field values.
    getValueSets() - Method in class com.isomorphic.datasource.DSRequest
    Returns the values in the request as a List, even if singular.
    getValueWriteXPath() - Method in class com.isomorphic.datasource.DSField
    For an XML DataSource, returns the XPath expression used as alternative way to set the field value.
    getValueXPath() - Method in class com.isomorphic.datasource.DSField
    For an XML DataSource, returns the XPath expression used to retrieve the field value.
    getWrapJSONResponses() - Method in class com.isomorphic.datasource.DSRequest
    Returns true if JSON responses should be wrapped with markers.
    go(ServletContext, boolean) - Static method in class com.isomorphic.base.Init
    Calling this method before using code that requires webRoot is equivalent to registering this servlet in web.xml.
    GreaterOrEqual - Static variable in class com.isomorphic.criteria.DefaultOperators
    Greater than or equal to.
    GreaterOrEqualField - Static variable in class com.isomorphic.criteria.DefaultOperators
    Greater than or equal to another field (specify fieldName as criterion.value).
    GreaterThan - Static variable in class com.isomorphic.criteria.DefaultOperators
    Greater than.
    GreaterThanField - Static variable in class com.isomorphic.criteria.DefaultOperators
    Greater than another field (specify fieldName as criterion.value).
    Group - Static variable in class com.isomorphic.sql.SQLClauseType
     
    GroupWhere - Static variable in class com.isomorphic.sql.SQLClauseType
     

    H

    handleDSRequest(DSRequest, RPCManager, RequestContext) - Method in class com.isomorphic.servlet.IDACall
    This method is called by processRPCTransaction() to handle a DSRequest sent from the client.
    handleDSRequestError(DSRequest, RPCManager, RequestContext, Throwable) - Method in class com.isomorphic.servlet.IDACall
    This method is called by handleDSRequest() to handle an Exception thrown by execution.
    handleRPCRequest(RPCRequest, RPCManager, RequestContext) - Method in class com.isomorphic.servlet.IDACall
    This method is called by processRPCTransaction() to handle a RPCRequest sent from the client.
    handleRPCRequestError(RPCRequest, RPCManager, RequestContext, Throwable) - Method in class com.isomorphic.servlet.IDACall
    This method is called by handleRPCRequest() to handle an Exception thrown by execution.
    hasFile(DSFileSpec) - Method in class com.isomorphic.datasource.DataSource
    Indicates whether a file exists in this DataSource.
    hashValue(String) - Static method in class com.isomorphic.util.DataTools
    Returns the hash of the passed-in string, encrypted using the MD5 algorithm
    hashValue(String, String) - Static method in class com.isomorphic.util.DataTools
    Returns the hash of the passed-in string, encrypted using the specified algorithm
    hasMappingFor(String) - Method in class com.isomorphic.datasource.AuditDSGenerator
    Returns true if the specified audit DataSource is already mapped inside the AuditDSGenerator
    hasNext() - Method in class com.isomorphic.datasource.StreamingResponseIterator
    Returns true if this StreamingResponseIterator has more items to return.
    hasNextRecord() - Method in class com.isomorphic.datasource.DSResponse
    This method is called by the framework during streaming.
    hasRecord(String, Object) - Method in class com.isomorphic.datasource.DataSource
    Returns true if the dataSource contains at least one record where the columnName matches the value.
    hasRecord(Map) - Method in class com.isomorphic.datasource.DataSource
    Returns true if the dataSource contains at least one record that matches the supplied criteria
    HibernateDataSource - Class in com.isomorphic.hibernate
    A DataSource implementation for the Hibernate ORM system.
    HSQLShutdown - Class in com.isomorphic.sql
    This servlet ensures a clean shutdown of all referenced HSQL databases used by SmartClient in a container reload scenario.
    HttpProxyServlet - Class in com.isomorphic.servlet
    The HttpProxyServlet proxies http requests for the client (browser) - typically for web service calls where cross-domain restictions prevent the browser from making a direct call to a particular URL.

    I

    IBeanFilter - Interface in com.isomorphic.js
    This interface is provided as a mechanism to create a custom bean filter for the JSONFilter that is applied to beans by JSTranslater.toJS().
    IBetween - Static variable in class com.isomorphic.criteria.DefaultOperators
    Shortcut for greaterThan + lessThan + and (case insensitive)
    IBetweenInclusive - Static variable in class com.isomorphic.criteria.DefaultOperators
    Shortcut for greaterOrEqual + lessOrEqual + and (case insensitive)
    IContains - Static variable in class com.isomorphic.criteria.DefaultOperators
    Contains as sub-string (case insensitive).
    IContainsField - Static variable in class com.isomorphic.criteria.DefaultOperators
    Contains as sub-string another field value (specify fieldName as criterion.value).
    ID_CLASS_PROPERTY - Static variable in class com.isomorphic.jpa.JPADataSource
    Name of the data source definition property holding fully-qualified class name for composite primary key.
    IDACall - Class in com.isomorphic.servlet
    This servlet handles built-in SmartClient datasource operations by default.
    idClass - Variable in class com.isomorphic.jpa.JPADataSource
    Holds id class from the DataSource definition.
    identityMap(List) - Static method in class com.isomorphic.util.DataTools
    Stores the elements of a List as the keys and values of a Map.
    IEndsWith - Static variable in class com.isomorphic.criteria.DefaultOperators
    Ends with (case insensitive).
    IEndsWithField - Static variable in class com.isomorphic.criteria.DefaultOperators
    Ends with another field value (specify fieldName as criterion.value).
    IEndsWithPattern - Static variable in class com.isomorphic.criteria.DefaultOperators
    Glob expression ends match.
    IEquals - Static variable in class com.isomorphic.criteria.DefaultOperators
    exactly equal to, if case is disregarded.
    IEqualsField - Static variable in class com.isomorphic.criteria.DefaultOperators
    Matches another field ignoring case (specify fieldName as criterion.value).
    IImageExporter - Interface in com.isomorphic.rpc
    Interface to an SVG rendering service.
    ImageExport - Class in com.isomorphic.contentexport
    Default IImageExporter implementation.
    IMatchesPattern - Static variable in class com.isomorphic.criteria.DefaultOperators
    Glob expression match (case insensitive).
    increaseOpCount() - Method in class com.isomorphic.jpa.JPAConnectionHolder
    Increases operations count by 1.
    increaseOpCount() - Method in class com.isomorphic.jpa.JPADataSource
    Increases operations count by 1.
    incrementIntInMap(Map, Object) - Static method in class com.isomorphic.util.DataTools
    Add to the value of an Integer instance stored in the map "map" under key "key".
    info(Object, Throwable) - Method in class com.isomorphic.log.Logger
    Logs a message with "info" status.
    inInitState - Static variable in class com.isomorphic.datasource.DataSource
    Holds data sources which are in init state.
    Init - Class in com.isomorphic.base
    The server-side component of Isomorphic SmartClient needs to know the location of the webRoot directory on the filesystem for many operations.
    init(Map, DSRequest) - Method in class com.isomorphic.jpa.JPADataSource
     
    initialized() - Method in class com.isomorphic.datasource.DataSource
    This method is called after the DataSource has been initialized allowing further custom initialization.
    INotContains - Static variable in class com.isomorphic.criteria.DefaultOperators
    Does not contain as sub-string (case insensitive).
    INotContainsField - Static variable in class com.isomorphic.criteria.DefaultOperators
    Does not contain a sub-string of another field value (specify fieldName as criterion.value).
    INotEndsWith - Static variable in class com.isomorphic.criteria.DefaultOperators
    Does not end with (case insensitive).
    INotEndsWithField - Static variable in class com.isomorphic.criteria.DefaultOperators
    Does not end with another field value (specify fieldName as criterion.value).
    INotEqual - Static variable in class com.isomorphic.criteria.DefaultOperators
    Not equal to, if case is disregarded.
    INotEqualField - Static variable in class com.isomorphic.criteria.DefaultOperators
    Does not match another field ignoring case (specify fieldName as criterion.value).
    INotStartsWith - Static variable in class com.isomorphic.criteria.DefaultOperators
    Does not start with (case insensitive).
    INotStartsWithField - Static variable in class com.isomorphic.criteria.DefaultOperators
    Does not start with another field value (specify fieldName as criterion.value)
    InSet - Static variable in class com.isomorphic.criteria.DefaultOperators
    Value is in a set of values.
    instance(RequestContext) - Static method in class com.isomorphic.messaging.ISCMessageDispatcher
    returns a concrete ISCMessageDispatcher class capable of delivering responses to web browsers
    instance() - Static method in class com.isomorphic.messaging.ISCMessageDispatcher
    returns a concrete ISCMessageDispatcher class capable of delivering responses within the JVM
    instance(Servlet, HttpServletRequest, HttpServletResponse) - Static method in class com.isomorphic.servlet.RequestContext
    RequestContext constructor useful for Servlets/Filters.
    instance(Servlet, HttpServletRequest, HttpServletResponse, Writer) - Static method in class com.isomorphic.servlet.RequestContext
    RequestContext constructor useful for JSPs.
    IntegerRangeCriterion - Class in com.isomorphic.criteria.criterion
    Criterion for range of integer.
    IntegerRangeCriterion(String, String, Integer, Integer) - Constructor for class com.isomorphic.criteria.criterion.IntegerRangeCriterion
    Construct IntegerRangeCriterion using parameters:
    IntegerRangeCriterion(String, OperatorBase, Integer, Integer) - Constructor for class com.isomorphic.criteria.criterion.IntegerRangeCriterion
    Construct IntegerRangeCriterion using parameters:
    IPdfExporter - Interface in com.isomorphic.rpc
     
    Iregexp - Static variable in class com.isomorphic.criteria.DefaultOperators
    Regular expression match (case insensitive).
    isAutoGenerated() - Method in class com.isomorphic.datasource.DSField
    Returns true if this field value is auto-generated by data base or ORM provider, false otherwise.
    ISCFileItem - Class in com.isomorphic.servlet
    This class is based on the Apache Commons FileUpload FileItem class, providing uploaded file APIs for the SmartClient Server.
    ISCHttpServletRequest - Class in com.isomorphic.servlet
    This is a thin wrapper on the standard HttpServletRequest servlet API class.
    ISCHttpServletRequest(HttpServletRequest) - Constructor for class com.isomorphic.servlet.ISCHttpServletRequest
    ISCHttpServletRequest constructor.
    ISCInit - Class in com.isomorphic.base
    Initializes the SmartClient/SmartGWT Server framework from its config files.
    isClientOnly() - Method in class com.isomorphic.datasource.Validator
    Returns whether this Validator is intended to run only on the client
    ISCMapBean - Interface in com.isomorphic.datasource
    Marker interface that tells DataSource.getProperties() to treat instances of Map as Beans.
    ISCMessage - Class in com.isomorphic.messaging
    Message object.
    ISCMessage(List, Object) - Constructor for class com.isomorphic.messaging.ISCMessage
    create a message bound for the specified channels with the specified data payload
    ISCMessage(String, Object) - Constructor for class com.isomorphic.messaging.ISCMessage
    create a message bound for the specified channel with the specified data payload
    ISCMessageDispatcher - Class in com.isomorphic.messaging
    This is the base local dispatcher - it is an abstract class that provides same-jvm registration management and channel subscriptions.
    ISCSubscriber - Class in com.isomorphic.messaging
    Simple concrete implementation of ISubscriber.
    isDebugEnabled() - Method in class com.isomorphic.log.Logger
    Checks if the logger has been enabled to allow debug messages.
    isDMI() - Method in class com.isomorphic.rpc.RPCRequest
    Returns true if this request is a DMI request, false if it is a custom RPC.
    isEndsWithPattern(String, String, boolean) - Static method in class com.isomorphic.criteria.DefaultOperators
    Checks to see if the value ends with the pattern described allowing for multi wildcard character '*' and single wildcard characters '%' and '?'
    isEqual(Object, Object) - Static method in class com.isomorphic.criteria.DefaultOperators
    Compare two objects in a style suitable for Advanced Criteria operators.
    isEqualToConfiguredValue(Object, String) - Static method in class com.isomorphic.criteria.DefaultOperators
    Returns true if argument "value" (presumed to come from a DataSource) is equal to the value represented by argument "operand" (a String, presumed to come from a .ds.xml file).
    isErrorEnabled() - Method in class com.isomorphic.log.Logger
    Checks if the logger has been enabled to allow error messages.
    isFatalEnabled() - Method in class com.isomorphic.log.Logger
    Checks if the logger has been enabled to allow fatal messages.
    isInapplicable() - Method in class com.isomorphic.datasource.DSField
    Returns the value of this field's "inapplicable" property (default false)
    isInfoEnabled() - Method in class com.isomorphic.log.Logger
    Checks if the logger has been enabled to allow info messages.
    isMatchingPattern(String, String, boolean) - Static method in class com.isomorphic.criteria.DefaultOperators
    Checks to see if the value matches the pattern described allowing for multi wildcard character '*' and single wildcard characters '%' and '?'
    isModificationOperation(String) - Static method in class com.isomorphic.datasource.DataSource
    Convenience method that returns true for operations that modify data and false for those that do not.
    isMultipart() - Method in class com.isomorphic.servlet.ISCHttpServletRequest
    Returns true if the request's mimeType is multipart/form-data.
    isMultiple() - Method in class com.isomorphic.datasource.RelationFieldInfo
    Returns true if field holds list of objects or list of primary keys of related objects; flase if field holds realted object or primary key of related object.
    IsNull - Static variable in class com.isomorphic.criteria.DefaultOperators
    Value is null.
    IsNullCriterion - Class in com.isomorphic.criteria.criterion
    Criterion for checking that value is null.
    IsNullCriterion(String) - Constructor for class com.isomorphic.criteria.criterion.IsNullCriterion
    Constructor by field name.
    isNumberType(Class) - Static method in class com.isomorphic.util.DataTools
    Returns true if provided class is either assignable to Number or represents one of primitive number types byte, short, int, long, float, double.
    isObjectEncapsulated() - Method in class com.isomorphic.datasource.RelationFieldInfo
    Returns true if field encapsulates object or list of objects; flase if field holds primary key of related object or list of primary keys of related objects.
    isPaged() - Method in class com.isomorphic.datasource.DSRequest
    Returns true if the current request has is requestinga partial set of data using startRow/endRow parameters.
    isPrimaryKey() - Method in class com.isomorphic.datasource.DSField
    Returns true if this field is a primary key, false otherwise.
    isRequired() - Method in class com.isomorphic.datasource.DSField
    Returns true if this field is required, false otherwise.
    isRequiresCriteria() - Method in class com.isomorphic.criteria.OperatorBase
    Does operator need criteria list parameter.
    isRequiresFieldName() - Method in class com.isomorphic.criteria.OperatorBase
    Does operator need fieldName parameter.
    isRequiresValue() - Method in class com.isomorphic.criteria.OperatorBase
    Does operator need value parameter.
    isRPC(HttpServletRequest) - Static method in class com.isomorphic.rpc.RPCManager
     
    isServerOnly() - Method in class com.isomorphic.datasource.DataSource
    Returns true if this datasource has been declared with an attribute of "serverOnly=true".
    isServerOnly() - Method in class com.isomorphic.datasource.Validator
    Returns whether this Validator is intended to run only on the server
    isStartsWithPattern(String, String, boolean) - Static method in class com.isomorphic.criteria.DefaultOperators
    Checks to see if the value starts with the pattern described allowing for multi wildcard character '*' and single wildcard characters '%' and '?'
    isStopIfFalse() - Method in class com.isomorphic.datasource.Validator
    Returns true if validation should stop if this Validator fails.
    isSubscribed(ISubscriber, String) - Method in class com.isomorphic.messaging.ISCMessageDispatcher
    check to see if a given subscriber is subscribed to a given channel
    IStartsWith - Static variable in class com.isomorphic.criteria.DefaultOperators
    Starts with (case insensitive).
    IStartsWithField - Static variable in class com.isomorphic.criteria.DefaultOperators
    Starts with another field value (specify fieldName as criterion.value)
    IStartsWithPattern - Static variable in class com.isomorphic.criteria.DefaultOperators
    Glob expression start match.
    isTextType(Class) - Static method in class com.isomorphic.util.DataTools
    Returns true if provided class is either assignable to Character or assignable to String or represents primitive char type.
    ISubscriber - Interface in com.isomorphic.messaging
    Simple interface for a message subscriber.
    isWarnEnabled() - Method in class com.isomorphic.log.Logger
    Checks if the logger has been enabled to allow warning messages.
    isXmlHttp(HttpServletRequest) - Static method in class com.isomorphic.rpc.RPCManager
     
    IToJavaScript - Interface in com.isomorphic.js
    Deprecated.
    use IToJSON instead
    IToJSON - Interface in com.isomorphic.js
    Mark with and implement this interface on any class you want to make JS-serializeable by the ISC server engine.

    J

    JoinWhere - Static variable in class com.isomorphic.sql.SQLClauseType
     
    JPA2DataSource - Class in com.isomorphic.jpa
    Server side implementation of JPA 2.0 data source.

    Supports all AdvancedCriteria criterions except "regexp" and "iregexp".

    Declaring JPA 2.0 usage in persistence.xml:

    JPA2DSGenerator - Class in com.isomorphic.jpa
    Methods for JPA entities data source generation.

    There are two methods: getDataSourceConfigFromJPAClass(String className) - generates configuration for JPA 1.0 data source.

    JPA_CONFIG_PROPERTY - Static variable in class com.isomorphic.jpa.JPADataSource
    Name of the JPA configuration name property.
    JPA_EMF_PROVIDER - Static variable in class com.isomorphic.jpa.EMF
    Name of property for JPA EMF provider implementation.
    JPA_ENTITY_MANAGER - Static variable in interface com.isomorphic.jpa.EMFProviderInterface
    Name of property for resource reference to entity manager.
    JPA_ENTITY_MANAGER_FACTORY - Static variable in interface com.isomorphic.jpa.EMFProviderInterface
    Name of property for resource reference to entity manager factory.
    JPA_PERSISTENCE_UNIT_NAME - Static variable in interface com.isomorphic.jpa.EMFProviderInterface
    Name of property for persistence unit name.
    JPA_PREFIX - Static variable in class com.isomorphic.jpa.EMF
    Name of prefix for JPA EMF provider block.
    JPA_TRANSACTION - Static variable in interface com.isomorphic.jpa.EMFProviderInterface
    Name of property for resource reference to transaction or transaction manager.
    JPAConnectionHolder - Class in com.isomorphic.jpa
    Holds EntityManager and current transaction.
    JPADataSource - Class in com.isomorphic.jpa
    Server side implementation of JPA 1.0 data source.

    This class supports search with advanced criteria.

    This class supports fields with valueXPath setting.

    JPADSGenerator - Class in com.isomorphic.jpa
    Methods for JPA entities data source generation.

    There are two methods: getDataSourceConfigFromJPAClass(String className) - generates configuration for JPA 1.0 data source.

    JSONFilter - Class in com.isomorphic.js
    This class provides you to specify the properties of a Map, Bean or Collection of Maps or Beans to serialize to JSON when processed by JSTranslater.toJS().
    JSONFilter(Object, String, boolean) - Constructor for class com.isomorphic.js.JSONFilter
    Creates a new JSONFilter.
    JSONFilter(Object, DataSource, boolean) - Constructor for class com.isomorphic.js.JSONFilter
    Creates a new JSONFilter.
    JSONFilter(Object, Collection) - Constructor for class com.isomorphic.js.JSONFilter
    Creates a new JSONFilter.
    JSONFilter(Object, Object[]) - Constructor for class com.isomorphic.js.JSONFilter
    Creates a new JSONFilter.
    JSONFilter(Object, IBeanFilter) - Constructor for class com.isomorphic.js.JSONFilter
    Creates a new JSONFilter.
    JSSyntaxScannerFilter - Class in com.isomorphic.js
    JSSyntaxScannerFilter looks for Javascript syntax errors in code sent to the browser.
    JSTranslater - Class in com.isomorphic.js
    JSTranslater provides translation of Java objects to JavaScript equivalents.
    jxPathContext(Object) - Static method in class com.isomorphic.util.DataTools
    Returns JXPathContext in lenient mode
    JXPathContextObjectFactory - Class in com.isomorphic.util
    AbstractFactory implementation that uses reflection to create missing objects, see related JXPath guide: Creating objects.

    K

    KeepPropertiesBeanFilter - Class in com.isomorphic.js
    A simple IBeanFilter for use with the JSONFilter that filters beans based on a simple property list.
    KeepPropertiesBeanFilter(Collection) - Constructor for class com.isomorphic.js.KeepPropertiesBeanFilter
    List of properties to keep.
    keyDown(By, Long) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Send a modifer key down event to the element specified by the scLocator by
    keyDown(By, Keys) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Send a modifer key down event to the element specified by the scLocator by
    keyPress(By, Long) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    keyPress(By, String) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    keysAsList(Map) - Static method in class com.isomorphic.util.DataTools
    Creates a List of the keys from a Map.
    keysNotPresent(Map, List) - Static method in class com.isomorphic.util.DataTools
    Given a Map and a List of keys, returns the list of keys in the List that are not present in the Map.
    keyUp(By, Long) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Send a modifer key up event to the element specified by the scLocator by
    keyUp(By, Keys) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Send a modifer key up event to the element specified by the scLocator by

    L

    last(String) - Method in class com.isomorphic.velocity.ResponseDataHandler
     
    last(String, String) - Method in class com.isomorphic.velocity.ResponseDataHandler
     
    LessOrEqual - Static variable in class com.isomorphic.criteria.DefaultOperators
    Less than or equal to.
    LessOrEqualField - Static variable in class com.isomorphic.criteria.DefaultOperators
    Less than or equal to another field (specify fieldName as criterion.value).
    LessThan - Static variable in class com.isomorphic.criteria.DefaultOperators
    Less than.
    LessThanField - Static variable in class com.isomorphic.criteria.DefaultOperators
    Less than another field (specify fieldName as criterion.value).
    listFiles(Object) - Method in class com.isomorphic.datasource.DataSource
    Get a list of files from the DataSource.
    listFiles(String, String) - Method in class com.isomorphic.datasource.DataSource
    Get a list of files from the DataSource.
    listToArray(List) - Static method in class com.isomorphic.util.DataTools
    Creates an Object array from a List.
    listToStringArray(Collection) - Static method in class com.isomorphic.util.DataTools
    Creates a String array from a List.
    loadFile(String) - Static method in class com.isomorphic.rpc.BuiltinRPC
    Returns the contents of any file under webRoot as a String.
    loadSharedXML(String, String) - Static method in class com.isomorphic.rpc.BuiltinRPC
    Load a DS, UI, or APP file from the standard search path.
    Logger - Class in com.isomorphic.log
    Logger provides a mechanism for tracking log messages.
    Logger(Class) - Constructor for class com.isomorphic.log.Logger
    Constructs Logger object using className of provided Class as logging category.
    Logger(String) - Constructor for class com.isomorphic.log.Logger
    Constructs Logger object using provided subsystem as logging category.
    LogicalCriterion - Class in com.isomorphic.criteria.criterion
    Logical criterion for combine all subcriteria(criterion.criteria) using some logic.
    LogicalCriterion(String, List) - Constructor for class com.isomorphic.criteria.criterion.LogicalCriterion
    Construct LogicalCriterion using parameters:
    LogicalCriterion(String, Criterion[]) - Constructor for class com.isomorphic.criteria.criterion.LogicalCriterion
    Construct LogicalCriterion using parameters:
    LogicalCriterion(OperatorBase, List) - Constructor for class com.isomorphic.criteria.criterion.LogicalCriterion
    Construct LogicalCriterion using parameters:
    LogicalCriterion(OperatorBase, Criterion[]) - Constructor for class com.isomorphic.criteria.criterion.LogicalCriterion
    Construct LogicalCriterion using parameters:
    LogicalOperator - Class in com.isomorphic.criteria
    Base class for all operators that combines several criteria using some logic.
    LongRangeCriterion - Class in com.isomorphic.criteria.criterion
    Criterion for range of long.
    LongRangeCriterion(String, String, Long, Long) - Constructor for class com.isomorphic.criteria.criterion.LongRangeCriterion
    Construct LongRangeCriterion using parameters:
    LongRangeCriterion(String, OperatorBase, Long, Long) - Constructor for class com.isomorphic.criteria.criterion.LongRangeCriterion
    Construct LongRangeCriterion using parameters:

    M

    MailMessage - Class in com.isomorphic.mail
    This class contains methods for creating and sending an email message.
    makeList(Object) - Static method in class com.isomorphic.util.DataTools
    Creates a List containing one element.
    makeListIfSingle(Object) - Static method in class com.isomorphic.util.DataTools
    Creates a List containing one element if the element is not a List.
    mapDisjunction(Map, Map) - Static method in class com.isomorphic.util.DataTools
    Creates a new Map containing the key/value pairs whose keys are not present in both Maps supplied.
    mapIntersection(Map, Map) - Static method in class com.isomorphic.util.DataTools
    Constructs a Map containing the key/value pairs of the primary Map whose keys are present in the secondary Map.
    mapIntersectionKeys(Map, Map) - Static method in class com.isomorphic.util.DataTools
    Returns the list of keys that are present in both Maps.
    mapMerge(Map, Map) - Static method in class com.isomorphic.util.DataTools
    Copies the key/value pairs of a Map into another Map, replacing the key/value pair of the target Map.
    mapMergeNonNull(Map, Map) - Static method in class com.isomorphic.util.DataTools
    Copies the key/value pairs of a Map into another Map, replacing the key/value pair of the target Map if the source value is non-null.
    mapToProperties(Map) - Static method in class com.isomorphic.util.DataTools
    Creates a Properties object from a Map.
    mapUnion(Map, Map) - Static method in class com.isomorphic.util.DataTools
    Constructs a Map containing all the key/value pairs of the Maps supplied as arguments, with the first Map taking precedence.
    markTransactionForRollBack(DSResponse) - Method in class com.isomorphic.jpa.JPADataSource
    Sets flag that current transaction should be rolled back.
    matchedRule(RegexRule, ServletRequest, ServletResponse, FilterChain) - Method in class com.isomorphic.servlet.URIRegexFilter
    End user override point that provides the RegexRule object which allows you to inspect the action of the rule and the rule itself.
    MatchesPattern - Static variable in class com.isomorphic.criteria.DefaultOperators
    Glob expression match.
    MAX - Static variable in class com.isomorphic.datasource.SummaryFunctionType
    Iterates through the set of records, picking up all values for the specified field and finding the maximum value.
    md5(String) - Static method in class com.isomorphic.util.DataTools
    Returns the hash of the passed-in string, encrypted using the MD5 algorithm
    MessagingServlet - Class in com.isomorphic.messaging
    The MessagingServlet is part of the optional Real-Time Messaging module.
    MIN - Static variable in class com.isomorphic.datasource.SummaryFunctionType
    Iterates through the set of records, picking up all values for the specified field and finding the minimum value.
    mouseMove(By) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Simulate a mouseOver for the element specified by the scLocator by

    N

    nestedGet(Object, String) - Static method in class com.isomorphic.util.DataTools
    Retrieves a object from a series of nested Lists or Map.
    next() - Method in class com.isomorphic.datasource.StreamingResponseIterator
    Returns the next item, or null if there are no more to return
    nextRecordAsObject() - Method in class com.isomorphic.datasource.DSResponse
    This method is called by the framework during streaming.
    NONE - Static variable in class com.isomorphic.datasource.TransactionPolicy
    Not - Static variable in class com.isomorphic.criteria.DefaultOperators
    All subcriteria (criterion.criteria) are false.
    NOT_SET - Static variable in class com.isomorphic.datasource.TransactionPolicy
    NotContains - Static variable in class com.isomorphic.criteria.DefaultOperators
    Does not contain as sub-string (match case).
    NotContainsField - Static variable in class com.isomorphic.criteria.DefaultOperators
    Does not contain a sub-string (match case) of another field value (specify fieldName as criterion.value).
    NotCriterion - Class in com.isomorphic.criteria.criterion
    Logical criterion for checking that all subcriteria (criterion.criteria) are false.
    NotCriterion(List) - Constructor for class com.isomorphic.criteria.criterion.NotCriterion
    Construct NotCriterion using criteria given as List.
    NotCriterion(Criterion[]) - Constructor for class com.isomorphic.criteria.criterion.NotCriterion
    Construct NotCriterion using criteria given as array.
    NotEndsWith - Static variable in class com.isomorphic.criteria.DefaultOperators
    Does not end with (match case).
    NotEndsWithField - Static variable in class com.isomorphic.criteria.DefaultOperators
    Does not end with (match case) another field value (specify fieldName as criterion.value).
    NotEqual - Static variable in class com.isomorphic.criteria.DefaultOperators
    Not equal to.
    NotEqualField - Static variable in class com.isomorphic.criteria.DefaultOperators
    Does not match another field (specify fieldName as criterion.value).
    NotInSet - Static variable in class com.isomorphic.criteria.DefaultOperators
    Value is not in a set of values.
    NotNull - Static variable in class com.isomorphic.criteria.DefaultOperators
    Value is non-null.
    NotNullCriterion - Class in com.isomorphic.criteria.criterion
    Criterion for checking that value is not null.
    NotNullCriterion(String) - Constructor for class com.isomorphic.criteria.criterion.NotNullCriterion
    Constructor by field name.
    NotStartsWith - Static variable in class com.isomorphic.criteria.DefaultOperators
    Does not start with (match case).
    NotStartsWithField - Static variable in class com.isomorphic.criteria.DefaultOperators
    Does not start with (match case) another field value (specify fieldName as criterion.value)

    O

    omitNullMapValues(boolean) - Method in class com.isomorphic.js.JSTranslater
    If enabled, key/value pairs in maps encountered by the JSTranslater that have null values are omitted in the output.
    onFailure(boolean) - Method in class com.isomorphic.jpa.JPADataSource
    Rolls back current transaction.
    onFailure(RPCManager, boolean) - Method in class com.isomorphic.jpa.JPADataSource
    Implementation of RPCManagerCompletionCallback.onFailure().
    onFailure(RPCManager, boolean) - Method in interface com.isomorphic.rpc.RPCManagerCompletionCallback
    Called when an RPCManager fails (ie, at least one of the requests it is managing fails).
    onSuccess() - Method in class com.isomorphic.jpa.JPADataSource
    Commits current transaction.
    onSuccess(RPCManager) - Method in class com.isomorphic.jpa.JPADataSource
    Implementation of RPCManagerCompletionCallback.onSuccess().
    onSuccess(RPCManager) - Method in interface com.isomorphic.rpc.RPCManagerCompletionCallback
    Called when an RPCManager completes successfully
    OP_ADD - Static variable in class com.isomorphic.datasource.DataSource
    Constant specifying the add operation.
    OP_CLIENT_EXPORT - Static variable in class com.isomorphic.datasource.DataSource
    Constant specifying a clientExport operation.
    OP_CUSTOM - Static variable in class com.isomorphic.datasource.DataSource
    Constant specifying a custom operation.
    OP_FETCH - Static variable in class com.isomorphic.datasource.DataSource
    Constant specifying the fetch operation.
    OP_FILE_SOURCE - Static variable in class com.isomorphic.datasource.DataSource
    Constant specifying the fileSource operations.
    OP_GET_FILE - Static variable in class com.isomorphic.datasource.DataSource
    Constant specifying a getFile operation.
    OP_HAS_FILE - Static variable in class com.isomorphic.datasource.DataSource
    Constant specifying a hasFile operation.
    OP_LIST_FILES - Static variable in class com.isomorphic.datasource.DataSource
    Constant specifying a listFiles operation.
    OP_REMOVE - Static variable in class com.isomorphic.datasource.DataSource
    Constant specifying the remove operation.
    OP_REMOVE_FILE - Static variable in class com.isomorphic.datasource.DataSource
    Constant specifying a removeFile operation.
    OP_RENAME_FILE - Static variable in class com.isomorphic.datasource.DataSource
    Constant specifying a renameFile operation.
    OP_SAVE_FILE - Static variable in class com.isomorphic.datasource.DataSource
    Constant specifying a saveFile operation.
    OP_UPDATE - Static variable in class com.isomorphic.datasource.DataSource
    Constant specifying the update operation.
    OP_VALIDATE - Static variable in class com.isomorphic.datasource.DataSource
    Constant specifying the validate operation.
    Operator - Interface in com.isomorphic.criteria
    Operators handle criteria matching logic.
    OperatorBase - Class in com.isomorphic.criteria
    Base class for operators that provide check for base operator parameters during parsing.
    Or - Static variable in class com.isomorphic.criteria.DefaultOperators
    At least one subcriteria (criterion.criteria) is true.
    OrCriterion - Class in com.isomorphic.criteria.criterion
    Logical criterion for checking that at least one subcriteria (criterion.criteria) is true.
    OrCriterion(List) - Constructor for class com.isomorphic.criteria.criterion.OrCriterion
    Construct OrCriterion using criteria given as List.
    OrCriterion(Criterion[]) - Constructor for class com.isomorphic.criteria.criterion.OrCriterion
    Construct OrCriterion using criteria given as array.
    Order - Static variable in class com.isomorphic.sql.SQLClauseType
     
    orderedMapUnion(Map, Map) - Static method in class com.isomorphic.util.DataTools
    Does the same as mapUnion, but keeps order of key/value pairs.
    OtherFieldCriterion - Class in com.isomorphic.criteria.criterion
    Criterion for checking field value against other field value.
    OtherFieldCriterion(String, String, String) - Constructor for class com.isomorphic.criteria.criterion.OtherFieldCriterion
    Constructor by parameters:
    OtherFieldCriterion(String, OperatorBase, String) - Constructor for class com.isomorphic.criteria.criterion.OtherFieldCriterion
    Constructor by parameters:
    OtherFieldOperator - Class in com.isomorphic.criteria
    Base class for all operators that handle relations with other fields.

    P

    parse(String) - Method in class com.isomorphic.mail.MailMessage
    Parses the messages headers and prepares for send.
    parseAdvancedCriteria(Map) - Static method in class com.isomorphic.criteria.Evaluator
    Builds an AdvancedCriteria instance from a structure expressing AdvancedCriteria as simple Java Collections, that is, nested Maps and Lists where a Criterion is expressed as a Map containing keys such as "fieldName", "operator", and "value".
    parseCriterion(Map) - Method in interface com.isomorphic.criteria.CanParseCriterion
    Create criterion using data passed as Map.
    parseCriterion(Map) - Static method in class com.isomorphic.criteria.Evaluator
    Parse criterion represented as map (usually passed from client-side) into Criterion instance.
    parseCriterion(String, Object, List) - Method in class com.isomorphic.criteria.OperatorBase
    Logic for parsing criterion.
    PdfExport - Class in com.isomorphic.contentexport
     
    PERSISTENCE_UNIT_NAME - Static variable in interface com.isomorphic.jpa.EMFProviderInterface
    Name of sub property for persistence unit name.
    PreCache - Class in com.isomorphic.servlet
    This is an optional init servlet.
    preserveLiteralNulls(boolean) - Method in class com.isomorphic.js.JSTranslater
    If true, causes the parser to preserve literal null values in the incoming Javascript object, such that the resulting Java Map contains a key with a null value.
    prettyPrint(Object) - Static method in class com.isomorphic.util.DataTools
    Formats information about an Object for viewing or printing as a String.
    processRequest(HttpServletRequest, HttpServletResponse) - Static method in class com.isomorphic.rpc.RPCManager
    Instantiates an RPCManager and processes any RPCRequest or DSRequest from the provided HttpServletRequest.
    processRequest(HttpServletRequest, HttpServletResponse) - Method in class com.isomorphic.servlet.IDACall
    Servlet entry point to process the request.
    processRequest(HttpServletRequest, HttpServletResponse) - Method in class com.isomorphic.servlet.RESTHandler
    Servlet entry point to process the request.
    processRequest(HttpServletRequest, HttpServletResponse) - Method in class com.isomorphic.servlet.ScreenLoaderServlet
    Servlet entry point to process the request.
    processRPCTransaction(RPCManager, RequestContext) - Method in class com.isomorphic.servlet.IDACall
    Process an RPC transaction.
    proxyHost - Variable in class com.isomorphic.servlet.HttpProxyServlet
    If outbound HTTP requests from this proxy must go through a proxy, you can set the hostname of the proxy server via this parameter.
    proxyPort - Variable in class com.isomorphic.servlet.HttpProxyServlet
    If outbound HTTP requests from this proxy must go through a proxy, you can set the port of the proxy server via this parameter.
    put(Object, Object) - Method in class com.isomorphic.base.Config
    Programmatically inject a value into the global config.
    putAll(Map) - Method in class com.isomorphic.base.Config
    Programmatically inject a set of values in a Map into the global config.
    putAllNotPresent(Map, Map) - Static method in class com.isomorphic.util.DataTools
    Copies the key/value pairs of a Map into another Map, adding only key/value pairs for which the target Map does not already have a mapping (as determined by the containsKey method).
    putCombinedList(Map, Object, Object) - Static method in class com.isomorphic.util.DataTools
    Put a value into a Map, combining with any existing value as though combineAsLists() had been called on the existing value and new value.
    putMultiple(Map, Object, Object) - Static method in class com.isomorphic.util.DataTools
    Puts a key/value pair into a Map, if there is already a value under that key, create a List to hold the values.
    putMultipleAsList(Map, Object, Object) - Static method in class com.isomorphic.util.DataTools
    Works like the putMultiple method, but in this case values are always encapsualted in a List.

    Q

    QueueAlreadyStartedException - Exception in com.isomorphic.rpc
     
    QueueAlreadyStartedException(String) - Constructor for exception com.isomorphic.rpc.QueueAlreadyStartedException
     
    queueHasFailures() - Method in class com.isomorphic.rpc.RPCManager
    Returns true if any request in the current queue failed.
    quoteForTextArea() - Method in class com.isomorphic.js.JSTranslater
    Sets the translater to output the Javascript object with escaping/quoting suitable for the contents of a TEXTAREA HTML tag.
    quoteForXML() - Method in class com.isomorphic.js.JSTranslater
    Sets the translater to output the Javascript object with escaping/quoting suitable for embedding in XML.

    R

    rangeCheck(Object, Object, Object, boolean, boolean) - Static method in class com.isomorphic.criteria.DefaultOperators
    Evaluates: "lower (< <=) value (< <=) upper", where lower, value, and upper are presumed to be objects of (nearly) the same type.
    rangeCheckToConfiguredValues(Object, String, String, boolean, boolean) - Static method in class com.isomorphic.criteria.DefaultOperators
    Evaluates: "lower (< <=) value (< <=) upper", where value is an object (presumably from a record), and lower and upper are Strings, presumably parsed from a .ds.xml file, which are converted to the type of value prior to comparison.
    RangeCriterion - Class in com.isomorphic.criteria.criterion
    Criterion for range of comparable values.
    RangeCriterion(String, String, Comparable, Comparable) - Constructor for class com.isomorphic.criteria.criterion.RangeCriterion
    Construtor by parameters:
    RangeCriterion(String, OperatorBase, Comparable, Comparable) - Constructor for class com.isomorphic.criteria.criterion.RangeCriterion
    Construtor by parameters:
    RangeOperator - Class in com.isomorphic.criteria
    Base class for all operators checking that value is in some range.
    recordToXML(String, Map, Writer) - Static method in class com.isomorphic.xml.XML
    Takes a Map and serializes it into XML.
    recordToXML(String, Map, Writer, DSRequest) - Static method in class com.isomorphic.xml.XML
    Takes a Map and serializes it into XML.
    recordToXML(String, Map, DataSource, Writer) - Static method in class com.isomorphic.xml.XML
    Takes a Map and serializes it into XML based on the declarations in the DataSource similar to the client-side API Datasource.xmlSerialize().
    recursiveFileDelete(File) - Static method in class com.isomorphic.util.DataTools
    Recursively deletes a directory.
    Regexp - Static variable in class com.isomorphic.criteria.DefaultOperators
    Regular expression match.
    register(ISubscriber) - Method in class com.isomorphic.messaging.ISCMessageDispatcher
    register this subscriber
    registerCallback(RPCManagerCompletionCallback) - Method in class com.isomorphic.rpc.RPCManager
    Register an implementation of RPCManagerCompletionCallback with this RPCManager.
    registerTransformer(Class, DataTools.Transformer) - Static method in class com.isomorphic.util.DataTools
    Register a Transformer.
    relatedUpdates - Variable in class com.isomorphic.hibernate.HibernateDataSource
    Holds list of generated related updates.
    relatedUpdates - Variable in class com.isomorphic.jpa.JPADataSource
    Holds list of generated related updates.
    RelationFieldInfo - Class in com.isomorphic.datasource
    Holds information about relation field.
    RelationFieldInfo(String, String, String, String, boolean, boolean) - Constructor for class com.isomorphic.datasource.RelationFieldInfo
    Creates information about relation field.
    release(By) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Equivalent of our "mouseUp", sent to the element specified by the scLocator by
    remapRow(Map, Map, boolean) - Static method in class com.isomorphic.util.DataTools
    Change the keys used in a Map to a new set of keys.
    remapRow(Map, Map) - Static method in class com.isomorphic.util.DataTools
    Change the keys used in a Map to a new set of keys.
    remapRows(List, Map, boolean) - Static method in class com.isomorphic.util.DataTools
    Remap the keys in a List of Maps.
    remapRows(List, Map) - Static method in class com.isomorphic.util.DataTools
    Remap the keys in a List of Maps.
    remove(Object) - Method in class com.isomorphic.datasource.DataSource
    This convenience method is the equivalent of creating a DSRequest with an operationType of "remove", calling setCriteria() on it, and then calling its execute() method.
    remove() - Method in class com.isomorphic.datasource.StreamingResponseIterator
    This method is part of Iterator's contract, but in this case it no-ops - as a sequential accessor of pre-fetched data, StreamingResponseIterator is obviously read-only
    removeAttribute(String) - Method in class com.isomorphic.datasource.DSRequest
    Removes an Object that has previously been stored in this DSRequest's attribute map.
    removeAttribute(String) - Method in class com.isomorphic.rpc.RPCManager
    Removes an Object that has previously been stored in this RPCManager's attribute map.
    removeDynamicDSGenerator() - Static method in class com.isomorphic.datasource.DataSource
    Unregisters the current default DynamicDSGenerator (ie, the one at the top of the stack).
    removeDynamicDSGenerator(String) - Static method in class com.isomorphic.datasource.DataSource
    Removes the DynamicDSGenerator registered against the parameter prefix String
    removeDynamicDSGenerator(Pattern) - Static method in class com.isomorphic.datasource.DataSource
    Removes the DynamicDSGenerator registered against the parameter regexp Pattern
    removeDynamicScreenGenerator() - Static method in class com.isomorphic.servlet.ScreenLoaderServlet
    Removes the default DynamicScreenGenerator
    removeDynamicScreenGenerator(String) - Static method in class com.isomorphic.servlet.ScreenLoaderServlet
    Removes the DynamicScreenGenerator registered against the parameter prefix String
    removeDynamicScreenGenerator(Pattern) - Static method in class com.isomorphic.servlet.ScreenLoaderServlet
    Removes the DynamicScreenGenerator registered against the parameter regexp Pattern
    removeEmptyStringValuedKeys(Map) - Static method in class com.isomorphic.util.DataTools
    Removes all keys from the passed-in map where the values are empty strings.
    removeFile(DSFileSpec) - Method in class com.isomorphic.datasource.DataSource
    Remove a file stored in this DataSource.
    removeNullValuedKeys(Map) - Static method in class com.isomorphic.util.DataTools
    Removes all keys from the passed-in map where the values are null.
    renameFile(DSFileSpec, DSFileSpec) - Method in class com.isomorphic.datasource.DataSource
    Rename a file stored in this DataSource.
    request - Variable in class com.isomorphic.servlet.RequestContext
    ISCHttpServletRequest instance for the current request.
    RequestContext - Class in com.isomorphic.servlet
    RequestContext aggregates state about the current request.
    requestCount() - Method in class com.isomorphic.rpc.RPCManager
    Returns the number of RPC requests contained in the current HTTP request.
    reset() - Method in class com.isomorphic.mail.MailMessage
    Resets MailMessage state.
    response - Variable in class com.isomorphic.servlet.RequestContext
    HttpServletResponse instance associated with this request
    ResponseDataHandler - Class in com.isomorphic.velocity
    This class represents the functionality available in Transaction Chaining when you use the $responseData template variable.
    RESTHandler - Class in com.isomorphic.servlet
    This servlet handles built-in SmartClient datasource requests sent from REST clients.
    returnEntityManager(EntityManager) - Static method in class com.isomorphic.jpa.EMF
    Closes EntityManager.
    returnEntityManager(String, EntityManager) - Static method in class com.isomorphic.jpa.EMF
    Closes EntityManager.
    returnEntityManager(EntityManager) - Method in class com.isomorphic.jpa.EMFProviderBMT
    Does nothing - container will close EntityManager.
    returnEntityManager(EntityManager) - Method in class com.isomorphic.jpa.EMFProviderCMT
    Does nothing - container will close EntityManager.
    returnEntityManager(EntityManager) - Method in interface com.isomorphic.jpa.EMFProviderInterface
    Closes EntityManager.

    returnEntityManager(EntityManager) - Method in class com.isomorphic.jpa.EMFProviderLMT
    Closes EntityManager.

    returnEntityManager(EntityManager) - Method in class com.isomorphic.jpa.EMFProviderSpring
    Closes EntityManager.

    reverseMap(Map) - Static method in class com.isomorphic.util.DataTools
    Reverses a Map so that values point at keys.
    rollbackTransaction(Transaction) - Static method in class com.isomorphic.hibernate.HibernateDataSource
    Deprecated.
    As of SmartClient 8.0. Use HibernateTransaction.rollbackTransaction(Transaction) instead
    rollbackTransaction(Object) - Static method in class com.isomorphic.jpa.EMF
    Rolls back specified transaction.
    rollbackTransaction(String, Object) - Static method in class com.isomorphic.jpa.EMF
    Rolls back specified transaction.
    rollbackTransaction(Object) - Method in class com.isomorphic.jpa.EMFProviderBMT
    Rolls back specified transaction.
    rollbackTransaction(Object) - Method in class com.isomorphic.jpa.EMFProviderCMT
    Sets rollback flag for transaction by tx.setRollbackOnly().
    rollbackTransaction(Object) - Method in interface com.isomorphic.jpa.EMFProviderInterface
    Rolls back specified transaction.

    rollbackTransaction(Object) - Method in class com.isomorphic.jpa.EMFProviderLMT
    Rolls back specified transaction.
    rollbackTransaction(Object) - Method in class com.isomorphic.jpa.EMFProviderNoTransactions
    Does nothing - transactions are not used.
    rollbackTransaction(Object) - Method in class com.isomorphic.jpa.EMFProviderSpring
    Rolls back specified transaction.
    rollbackTransaction(RPCManager) - Static method in class com.isomorphic.sql.SQLTransaction
    Rollback the current transaction
    rpc - Variable in class com.isomorphic.datasource.DSRequest
    Deprecated. 
    RPCManager - Class in com.isomorphic.rpc
    Provides the ability to decode RPCRequests and DSRequests sent by the browser into Java Objects, and send back Java Object as responses.
    RPCManager(HttpServletRequest, HttpServletResponse) - Constructor for class com.isomorphic.rpc.RPCManager
    RPCManager constructor for use in Servlets or Filters.
    RPCManager(HttpServletRequest, HttpServletResponse, Writer) - Constructor for class com.isomorphic.rpc.RPCManager
    RPCManager constructor for use in JSPs.
    RPCManagerCompletionCallback - Interface in com.isomorphic.rpc
    This interface allows your code to be notified when an RPCManager has completed processing.
    RPCRequest - Class in com.isomorphic.rpc
    RPCRequest encapsulates the data sent by the client-side RPCManager.
    RPCResponse - Class in com.isomorphic.rpc
    RPCResponse encapsulates data sent from the server to the client in response to an RPCRequest.
    RPCResponse() - Constructor for class com.isomorphic.rpc.RPCResponse
    Creates an empty RPCResponse.
    RPCResponse(Object) - Constructor for class com.isomorphic.rpc.RPCResponse
    Creates an RPCResponse with the provided data payload.

    Note: the status of this response is automatically set to the success code (RPCResponse.STATUS_SUCCESS)
    rules - Variable in class com.isomorphic.servlet.HttpProxyServlet
    You can specify rules defining the set of URLs proxyable by this servlet inline in web.xml.
    rules - Variable in class com.isomorphic.servlet.URIRegexFilter
    You can specify the set of rules governing this filter as an init-param in web.xml.
    rulesFile - Variable in class com.isomorphic.servlet.HttpProxyServlet
    Specifies path to a file that contains a set of regexp rules that constrain what URLs this servlet will proxy to.
    rulesFile - Variable in class com.isomorphic.servlet.URIRegexFilter
    If specified, The filter uses the regex rules defined in this file.
    run() - Method in class com.isomorphic.autotest.TestRunnerDriver
    Runs TestRunner using the options that have been configured via previous setter calls.

    S

    saveFile(DSFileSpec, Object) - Method in class com.isomorphic.datasource.DataSource
    Save a file to the DataSource.
    saveFile(String, String) - Static method in class com.isomorphic.rpc.BuiltinRPC
    Saves a file under webRoot with the supplied contents.
    saveSharedXML(String, String, String) - Static method in class com.isomorphic.rpc.BuiltinRPC
    Writes or overwrites a UI, DS or APP file with the provided contents.
    scanAssembledFiles - Variable in class com.isomorphic.js.JSSyntaxScannerFilter
    If you're using the Assembly module, this parameter controls whether or not assembled files are scanned by this filter.
    scannableMimeTypes - Variable in class com.isomorphic.js.JSSyntaxScannerFilter
    Comma or separated list of scannable mimeTypes.
    SCHEMA_BEAN_PROPERTY - Static variable in class com.isomorphic.jpa.JPADataSource
    Name of the data source definition property holding should data source be auto derived from specified mapped entity.
    scLocator(String) - Static method in class com.isomorphic.webdriver.ByScLocator
    Support for static API like native By class
    ScreenLoaderServlet - Class in com.isomorphic.servlet
    This servlet returns the Javascript representation of a list of comma separated screens passed in parameter "screenName".
    Screens are loaded from files <screenName>.ui.xml.
    secondClick(By) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Send a second click to the element specified by the scLocator by
    Select - Static variable in class com.isomorphic.sql.SQLClauseType
     
    SeleneseRunner - Class in com.isomorphic.webdriver
    Selenese -> Java conversion and executor requires HTML parser from http://htmlparser.sourceforge.net/
    send() - Method in class com.isomorphic.mail.MailMessage
    Sends the email message.
    send(ISCMessage) - Method in class com.isomorphic.messaging.ISCMessageDispatcher
    send a message
    send(Object) - Method in class com.isomorphic.rpc.RPCManager
    Convenience method for sending some data back in response to a single RPCRequest.
    send(RPCResponse) - Method in class com.isomorphic.rpc.RPCManager
    Convenience method for sending some data back in response to a single RPCRequest.
    send(RPCRequest, RPCResponse) - Method in class com.isomorphic.rpc.RPCManager
    When responding to a set of RPC requests sent as part of one HTTP request (if you used startQueue() sendQueue() on the client) you need to pair the responses to the requests.
    send(RPCRequest, Object) - Method in class com.isomorphic.rpc.RPCManager
    Convenience method.
    send(DSRequest, DSResponse) - Method in class com.isomorphic.rpc.RPCManager
    When responding to DataSource requests sent by the client, use this method.
    send(DSRequest, Object) - Method in class com.isomorphic.rpc.RPCManager
    Convenience method.
    sendErrorsToBrowser - Variable in class com.isomorphic.js.JSSyntaxScannerFilter
    If set to true, then any syntax errors reported by this filter are sent to the browser in lieu of the content containing the errors, the errors are also still logged in the server logs.
    sendFailure(Object, String) - Method in class com.isomorphic.rpc.RPCManager
    If the request processing failed for some reason, you can encode your own failure response in a standard response, or use this convenience method to send a failure notification on the client.

    Unless your client-side request specified the willHandleError flag, whatever message you send back here will be alert()ed on the client.
    sendFailure(Object, Throwable) - Method in class com.isomorphic.rpc.RPCManager
    Takes a Throwable, formats the stack trace and calls sendFailure(rpcRequst, error).
    sendKeys(By, CharSequence[]) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Send a sequence of keys to the element specified by the scLocator by
    sendSuccess(RPCRequest) - Method in class com.isomorphic.rpc.RPCManager
    Every RPC request requires a response.
    sendXMLString(RPCRequest, String) - Method in class com.isomorphic.rpc.RPCManager
    Convenience method.
    sendXMLString(DSRequest, String) - Method in class com.isomorphic.rpc.RPCManager
    Convenience method.
    setAdvancedCriteria(AdvancedCriteria) - Method in class com.isomorphic.datasource.DSRequest
    Sets the criteria for this request to the provided AdvancedCriteria.
    setAlertEmail(String) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Sets recipient email address for batch report email.
    setAllowMultiUpdate(boolean) - Method in class com.isomorphic.datasource.DSRequest
    Sets an internal flag for this DSRequest to determine whether updates and deletes are allowed in the absence of primaryKey fields.
    setAttribute(String, Object) - Method in class com.isomorphic.datasource.DSRequest
    Stores an object in this DSRequest's attribute map, associated with the passed key.
    setAttribute(String, Object) - Method in class com.isomorphic.rpc.RPCManager
    Stores an object in this RPCManager's attribute map, associated with the passed key.
    setAttributes(String, Object, String, HttpServletRequest) - Static method in class com.isomorphic.tools.BuiltinRPC
    Stores the supplied attributes on the server, in either request or session scope.
    setAuthenticated(boolean) - Method in class com.isomorphic.rpc.RPCManager
    Pass true to this method to indicate that every request in the queue is associated with an authenticated user.
    setAutoEndTransactions(boolean) - Static method in class com.isomorphic.sql.SQLTransaction
    Sets automatic transaction end support.
    setBaseUrl(String) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Set the Base URL against which tests will run
    setBatchCommit(boolean) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Sets whether this batch run should be committed to the batchRun DS.
    setBatchLog(String) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Sets the log message to be entered into the BatchRun DS for this batch run, You may include any details or description for the batch run.
    setBody(String) - Method in class com.isomorphic.mail.MailMessage
    Adds the message body to the email.
    setBranch(String) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Sets the branch identifier to be entered in the BatchRun DS for this batch run, and used to compare against previous runs (if comparing differences).
    setBrowser(String) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Sets the browser that will be used by Selenium to run the HTML scripts.
    setBypassDataFilter(Boolean) - Method in class com.isomorphic.datasource.DSResponse
    This method sets the DSResponse's behavior with regard to the normal data filter pipeline (i.e dropExtraFields, valueXPath evaluation, etc).
    setCanSyncCache(boolean) - Method in class com.isomorphic.datasource.DSRequest
    See the client-side docs for OperationBinding.canSyncCache for a complete reference.
    setCaptureScreenshot() - Method in interface com.isomorphic.autotest.DriverConfiguration
    Configures TestRunner to capture a PNG screenshot of the browser if a Selenium test fails, adding the image to the test result record.
    setCcEmail(String) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Sets recipient email address for batch report email.
    setContextMap(Map) - Method in class com.isomorphic.mail.TemplatedMailMessage
    Sets the context map to use with this templated message.
    setCriteria(List) - Method in class com.isomorphic.criteria.criterion.LogicalCriterion
    Sets list of subcriteria.
    setCriteria(Object) - Method in class com.isomorphic.datasource.DSRequest
    Sets the criteria for this DSRequest.
    setCriteria(String, Object) - Method in class com.isomorphic.datasource.DSRequest
    Sets the criteria for this DSRequest.
    setCriteriaValue(String, Object) - Method in class com.isomorphic.datasource.DSRequest
    Amends the request's criteria with the restriction that the indicated field equals the provided value.
    SetCriterion - Class in com.isomorphic.criteria.criterion
    Criterion for checking that field value matches to predefined set of values.
    SetCriterion(String, String, Collection) - Constructor for class com.isomorphic.criteria.criterion.SetCriterion
    Construct SetCriterion using parameters:
    SetCriterion(String, String, Object[]) - Constructor for class com.isomorphic.criteria.criterion.SetCriterion
    Construct SetCriterion using parameters:
    SetCriterion(String, OperatorBase, Collection) - Constructor for class com.isomorphic.criteria.criterion.SetCriterion
    Construct SetCriterion using parameters:
    SetCriterion(String, OperatorBase, Object[]) - Constructor for class com.isomorphic.criteria.criterion.SetCriterion
    Construct SetCriterion using parameters:
    setData(Object) - Method in class com.isomorphic.datasource.DSResponse
    Sets the data to satisfy the DataSource request.
    setData(Object) - Method in class com.isomorphic.rpc.RPCResponse
    Sets the response payload to be delivered to the client.
    setDataFormat(String) - Method in class com.isomorphic.datasource.DSRequest
    Sets data format for REST request.
    setDataSource(DataSource) - Method in class com.isomorphic.datasource.DSResponse
    Sets the DataSource associated with this DSResponse.
    setDataSourceName(String) - Method in class com.isomorphic.datasource.DSFileSpec
     
    setDisjunction(Collection, Collection) - Static method in class com.isomorphic.util.DataTools
    Creates a new List containing all elements from the first Collection that are not in the second Collection.
    setDropExtraFields(Boolean) - Method in class com.isomorphic.datasource.DSResponse
    This method sets the DSResponse's behavior with regard to extra fields in the data it returns.
    setEndRow(long) - Method in class com.isomorphic.datasource.DSRequest
    Sets the index of the last requested record.
    setEndRow(long) - Method in class com.isomorphic.datasource.DSResponse
    If the DSRequest specified an endRow, then the DSResponse should return the actual endRow for the response.
    setEntityManager(EntityManager) - Method in class com.isomorphic.jpa.JPAConnectionHolder
    Sets new EntityManager.
    setEnumConstantProperty(String) - Method in class com.isomorphic.datasource.DataSource
    Sets the name of the property this DataSource should use for constant name when translating enumerated types.
    setEnumOrdinalProperty(String) - Method in class com.isomorphic.datasource.DataSource
    Sets the name of the property this DataSource should use for ordinal number when translating enumerated types.
    setEnumTranslateStrategy(String) - Method in class com.isomorphic.datasource.DataSource
    Sets the strategy this DataSource uses to translate enumerated types (objects of type enum).
    setEnumTranslateStrategy(String) - Method in class com.isomorphic.js.JSTranslater
    Sets the strategy this JSTranslater uses to translate enumerated types (objects of type "enum").
    setErrorReport(ErrorReport) - Method in class com.isomorphic.datasource.DSResponse
    Sets the ErrorReport for this DSResponse
    setErrorString(String) - Method in class com.isomorphic.util.ErrorMessage
    Sets the error string
    setExportAs(String) - Method in class com.isomorphic.datasource.DSRequest
    The format in which to export data.
    setExportDelimiter(String) - Method in class com.isomorphic.datasource.DSRequest
    The delimiter to use for CSV-type exports
    setExportDisplay(String) - Method in class com.isomorphic.datasource.DSRequest
    How should the exported data be displayed to the user? If not provided, the default is "window".
    setExportFields(List) - Method in class com.isomorphic.datasource.DSRequest
    The list of fields to export.
    setExportFieldTitles(Map) - Method in class com.isomorphic.datasource.DSRequest
    A map containing the titles to use for each field to be exported.
    setExportFilename(String) - Method in class com.isomorphic.datasource.DSRequest
    The name of the file to save the exported data into.
    setExportFooter(String) - Method in class com.isomorphic.datasource.DSRequest
    Optional text to appear at the bottom of the export file.
    setExportHeader(String) - Method in class com.isomorphic.datasource.DSRequest
    Optional text to appear at the top of the export file.
    setExportHeaderless(boolean) - Method in class com.isomorphic.datasource.DSRequest
    This property allows omitting column names from CSV and Excel exports (no effect on JSON or XML exports).
    setExportObject(Object) - Method in class com.isomorphic.datasource.DSResponse
    Set the export object on the DSResponse.
    setExportPath(String) - Method in class com.isomorphic.datasource.DSRequest
    Optional path to apply when saving exported data to the filesystem, relative to the base location specified in server.properties setting "export.location"
    setExportResults(Boolean) - Method in class com.isomorphic.datasource.DSRequest
    Set the flag indicating whether the results of this request should be exported
    setExportTitleSeparatorChar(String) - Method in class com.isomorphic.datasource.DSRequest
    The separator character to replace spaces with in XML field-titles.
    setExportTo(OutputStream) - Method in class com.isomorphic.datasource.DSRequest
    Sets the OuputStream we will use for data export (this means exports to CSV, XML, JSON and Excel formats; PDF exports are "content exports" and are different).
    setExportTo(OutputStream) - Method in class com.isomorphic.datasource.DSResponse
    Sets the OuputStream we will use for data export (this means exports to CSV, XML, JSON and Excel formats; PDF exports are "content exports" and are different).
    setExportToClient(boolean) - Method in class com.isomorphic.datasource.DSRequest
    If true, we download the exported data to the client.
    setExportToFilesystem(boolean) - Method in class com.isomorphic.datasource.DSRequest
    If true, we export the data to the file named by propertyexportFilename on the server filesystem.
    setFailure() - Method in class com.isomorphic.datasource.DSResponse
    Sets the status code to DSResponse.STATUS_FAILURE.
    setFailure(String) - Method in class com.isomorphic.datasource.DSResponse
    Sets the status code to DSResponse.STATUS_FAILURE and provides an error message to be shown to the user.
    setFieldName(String) - Method in interface com.isomorphic.criteria.Criterion
    Sets field name to compare against.
    setFieldValue(Object, Object) - Method in class com.isomorphic.datasource.DSRequest
    Sets the value for a particular fieldName, in criteria or values according to the operation type.
    setFileFormat(String) - Method in class com.isomorphic.datasource.DSFileSpec
     
    setFileName(String) - Method in class com.isomorphic.datasource.DSFileSpec
     
    setFileRoot(String) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Sets the root directory for all other file system paths.
    setFiles(String[]) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Specifies an explicit set of Selenium HTML test script files to run.
    setFileType(String) - Method in class com.isomorphic.datasource.DSFileSpec
     
    setFreeOnExecute(boolean) - Method in class com.isomorphic.datasource.DSRequest
    Ordinarily, this value is managed transparently by the RPCManager controlling the queue that the DSRequest is part of.
    setFrom(String) - Method in class com.isomorphic.mail.MailMessage
    Sets the "from" address of the email.
    setGroupBy(List) - Method in class com.isomorphic.datasource.DSRequest
    List of fields to group results by.
    setGroupBy(String[]) - Method in class com.isomorphic.datasource.DSRequest
    For fetch operation group by fields can be set.
    setHttpPort(int) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Sets the HTTP port of the target to which TestRunner should connect when running Selenium open() commands in the Selenium HTML scripts.
    setHttpTarget(String) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Sets the HTTP target webserver to which TestRunner should connect when running Selenium open() commands in the Selenium HTML scripts.
    setIncludeBinaryFields(boolean) - Method in class com.isomorphic.datasource.DSRequest
    Allows to override default binary fields behavior for server-initiated DSRequests that target SQLDataSource.
    setIntersection(Collection, Collection) - Static method in class com.isomorphic.util.DataTools
    Creates a new List containing the common elements of two Collections.
    setInvalidateCache(boolean) - Method in class com.isomorphic.datasource.DSResponse
    Setting invalidateCache to true triggers the client-side ResultSet to drop its existing cache.
    setJoinTransaction(Boolean) - Method in class com.isomorphic.datasource.DSRequest
    Sets the join transaction setting for this DSRequest.
    setJsonPrefix(String) - Method in class com.isomorphic.datasource.DSRequest
    Sets prefix marker for JSON responses.
    setJsonSuffix(String) - Method in class com.isomorphic.datasource.DSRequest
    Sets suffix marker for JSON responses.
    setLineBreakStyle(String) - Method in class com.isomorphic.datasource.DSRequest
    The linebreak style in the exported data.
    setMailHost(String) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Sets the mail host to use when sending mail.
    setMailSubject(String) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Sets subject line base to use when sending the email reporting batch results.
    setMailTemplate(String) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Sets velocity template file to use for generation of the batch report email body.
    setMax(Comparable) - Method in class com.isomorphic.criteria.criterion.RangeCriterion
    Sets max value of field.
    setMaximizeBrowser(boolean) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Sets whether to maximize the browser for Selenium tests.
    setMin(Comparable) - Method in class com.isomorphic.criteria.criterion.RangeCriterion
    Sets min value of field.
    setNoEmail() - Method in interface com.isomorphic.autotest.DriverConfiguration
    Disables sending any email for this batch run.
    setOldValues(Map) - Method in class com.isomorphic.datasource.DSRequest
    Sets the "old values" for this DSRequest (ie, the values as they were before the set of changes represented by this request).
    setOperationId(String) - Method in class com.isomorphic.datasource.DSRequest
    For server-initiated DSRequests, sets the operationId to control which operationBinding is used when fulfilling the requests.
    setOperationType(String) - Method in class com.isomorphic.datasource.DSRequest
    Sets the operation type.
    setOperationType(String) - Method in class com.isomorphic.datasource.DSResponse
    Set the operationType associated with this DSResponse.
    setOperatorId(String) - Method in interface com.isomorphic.criteria.Criterion
    Sets operator id to use in search criteria.
    setOtherFieldName(String) - Method in class com.isomorphic.criteria.criterion.OtherFieldCriterion
    Sets other field name.
    setOutputs(List) - Method in class com.isomorphic.datasource.DSRequest
    Sets the list of output fields to be returned by this request.
    setPartOfTransaction(boolean) - Method in class com.isomorphic.datasource.DSRequest
    Controls how success or failure is reported for a request that executes alongside an automatically handled transaction.
    setPendingAddFlag(boolean) - Method in class com.isomorphic.datasource.DSRequest
    Sets the pendingAdd flag associated with this DSRequest
    setProperties(Map, Object) - Method in class com.isomorphic.datasource.DataSource
    Applies all properties in a Map to a target bean by calling setter methods according to the Java Beans naming convention ("name" -> setName()), including recursive traversal of sub-beans and JXPath-based setting of properties in nested beans.
    setProperties(Map, Object) - Static method in class com.isomorphic.util.DataTools
    As the three-argument version of this method, but passes a null dataSource
    setProperties(Map, Object, DataSource) - Static method in class com.isomorphic.util.DataTools
    Sets the properties for a JavaBean provided as key-value pairs in a Map.
    setProperties(Map, Object, DataSource, DSRequest) - Static method in class com.isomorphic.util.DataTools
    This version of setProperties accepts a DSRequest for use as context by the conversion process.
    setProperty(String, Object) - Method in class com.isomorphic.datasource.DSResponse
    Set an arbitrary property of the DSResponse, so that the value will be visible to custom JavaScript code on the client-side DSResponse object.
    setRecipient(String) - Method in class com.isomorphic.mail.MailMessage
    Adds a recipient to the email.
    setRecipient(String) - Method in class com.isomorphic.mail.TemplatedMailMessage
    Adds a recipient to the email.
    setRepeatEmail(String) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Sets recipient email address for batch report email.
    setReplyTo(String) - Method in class com.isomorphic.mail.MailMessage
    Sets the "reply to" address for the email.
    setReplyTo(List) - Method in class com.isomorphic.mail.MailMessage
    Sets the parameter list of addresses passed in as the "reply to" addresses for the email.
    setResponseCharset(String) - Method in class com.isomorphic.rpc.RPCManager
    Sets the charset of the response.
    setREST(Boolean) - Method in class com.isomorphic.datasource.DSRequest
    Sets flag indicating whether it is REST request.
    setRPCManager(RPCManager) - Method in class com.isomorphic.datasource.DSRequest
    Associates this DSRequest with the specified RPCManager.
    setSaveMessages() - Method in interface com.isomorphic.autotest.DriverConfiguration
    Configures TestRunner to save the ISC Console Developer Messages to each test record for diagnostic purposes.
    setSeleniumTemplateFile(String) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Sets the path to the template file for the Selenium HTML scripts.
    setSenderEmail(String) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Sets sender email address for batch report email.
    setServerFileRoot(String) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Sets the root directory on the target server used for looking up relative URLs in Selenium commands.
    setServerLogMode(String) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Configures TestRunner to collect the ISC Server Log Messages for each test for diagnostic purposes.
    setServerLogOutputMethod(String) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Configures output method that TestRunner will use to report/persist any server log messages; only has an effect for server log modes of "some" or "all".
    setSortBy(Object) - Method in class com.isomorphic.datasource.DSRequest
    Sets the field or fields to sort by.
    setStartRow(long) - Method in class com.isomorphic.datasource.DSRequest
    Sets the index of the first requested record.
    setStartRow(long) - Method in class com.isomorphic.datasource.DSResponse
    If the DSRequest specified a startRow, then the DSResponse should return the actual startRow for the response.
    setStatus(int) - Method in class com.isomorphic.datasource.DSResponse
    Sets the status of this DSResponse.
    setStatus(int) - Method in class com.isomorphic.rpc.RPCResponse
    Sets the status of this response.
    setStreamResults(boolean) - Method in class com.isomorphic.datasource.DSRequest
    If true, results will be streamed one record at a time; if false, we will read all records into memory at once
    setSubject(String) - Method in class com.isomorphic.mail.MailMessage
    Sets the subject of the email.
    setSuccess() - Method in class com.isomorphic.datasource.DSResponse
    Sets the status of this DSResponse to STATUS_SUCCESS.
    setSummaryFunctions(Map) - Method in class com.isomorphic.datasource.DSRequest
    A mapping from field names to summary functions to be applied to each field.
    setTestRoot(String) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Sets the Selenium HTML test script root directory.
    setTextMatchStyle(String) - Method in class com.isomorphic.datasource.DSRequest
    Sets the textMatchStyle in force for this DSRequest.
    setTimestamp(Date) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Specifies which previous batch run should be used as the baseline to compare against the current batch run.
    setTimestampType(String) - Method in class com.isomorphic.sql.SQLDSGenerator
    Sets the SmartClient field type that this SQLDSGenerator will use to map columns with JDBC type TIMESTAMP.
    setTotalRows(long) - Method in class com.isomorphic.datasource.DSResponse
    If the DSRequest sent a paged request (see DSRequest.isPaged()) and the total number of records available to be sent to the client given the provided criteria is greater than the requested size, then you should provide the total number of rows that actually matched the provided criteria.
    setTransaction(Object) - Method in class com.isomorphic.jpa.JPAConnectionHolder
    Sets new transaction.
    setTransactionPolicy(int) - Method in class com.isomorphic.rpc.RPCManager
    Set this RPCManager's transaction policy.
    setUnion(List, List) - Static method in class com.isomorphic.util.DataTools
    Creates a new List containing all the elements of two Lists.
    setUserExtensionsFile(String) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Sets the path to the Selenium user extensions file.
    setUserId(String) - Method in class com.isomorphic.rpc.RPCManager
    Set the user ID associated with the queue of requests being managed by this RPCManager.
    setUserName(String) - Method in interface com.isomorphic.autotest.DriverConfiguration
    Sets the user name to be entered into the BatchRun DS for this batch run.
    setUserRoles(String) - Method in class com.isomorphic.rpc.RPCManager
    Accepts a comma-separated String representing the list of roles associated with the user who is authenticated for this request.
    setUserRoles(List) - Method in class com.isomorphic.rpc.RPCManager
    Accepts a List of roles associated with the user who is authenticated for this request.
    setUseValueAsTextFallback(boolean) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Set whether SmartClientWebDriver.getValue(org.openqa.selenium.By) should be called on locators as a fallback if SmartClientWebDriver.getText(org.openqa.selenium.By) is not able to find anything (other than the empty string).
    setValidationMode(String) - Method in class com.isomorphic.datasource.DSRequest
    Sets the validationMode associated with this DSRequest
    setValue(Object) - Method in interface com.isomorphic.criteria.Criterion
    Sets value used to compare to.
    setValues(Collection) - Method in class com.isomorphic.criteria.criterion.SetCriterion
    Sets collection of values to match.
    setValues(Object[]) - Method in class com.isomorphic.criteria.criterion.SetCriterion
    Sets array of values to match.
    setValues(Object) - Method in class com.isomorphic.datasource.DSRequest
    Sets the values for this DSRequest.
    setWrapJSONResponses(Boolean) - Method in class com.isomorphic.datasource.DSRequest
    Sets flag should JSON responses be wrapped with markers.
    sha(String) - Static method in class com.isomorphic.util.DataTools
    Returns the hash of the passed-in string, encrypted using the SHA-1 algorithm
    shiftKeyDown() - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    To Support Selenese.
    shiftKeyUp() - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    To Support Selenese.
    shouldAutoJoinTransaction(DSRequest) - Method in class com.isomorphic.datasource.BasicDataSource
    Returns true if the parameter DSRequest should automatically join an existing transaction, taking into account the DSRequest-specific override provided by DSRequest.setJoinTransaction(java.lang.Boolean), the transaction policy of the controlling RPCManager (if there is one), and autoJoinTransactions settings at the operationBinding, DataSource, dbName and global system levels.
    shouldAutoStartTransaction(DSRequest, boolean) - Method in class com.isomorphic.datasource.BasicDataSource
    Returns true if the parameter DSRequest should automatically start a new transaction, taking into account the DSRequest-specific override provided by DSRequest.setJoinTransaction(java.lang.Boolean), the transaction policy of the controlling RPCManager (if there is one), and autoJoinTransactions settings at the operationBinding, DataSource, dbName and global system levels
    shouldEncodeInResponse() - Method in class com.isomorphic.datasource.DSField
    Returns true if this is a field of binary type that also has "encodeInResponse" set
    shouldJoinTransaction() - Method in class com.isomorphic.datasource.DSRequest
    Returns the join transaction setting for this DSRequest.
    shouldRollBackTransaction - Variable in class com.isomorphic.jpa.JPADataSource
    Flag used to indicate that transaction should be rolled back.
    shouldStreamResults() - Method in class com.isomorphic.datasource.DSRequest
    If true, results will be streamed one record at a time; if false, we will read all records into memory at once.
    showConsole() - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Show the developer console
    SimpleCriteria - Class in com.isomorphic.criteria
    SimpleCriteria is a format for representing search criteria as simple key-value pairs.
    SimpleCriteria(Map) - Constructor for class com.isomorphic.criteria.SimpleCriteria
    Construct criteria using key-values pairs.
    SimpleCriterion - Class in com.isomorphic.criteria.criterion
    Simple Criterion represented by key-value pairs with matching logic determined by operator.
    SimpleCriterion(String, String, Object) - Constructor for class com.isomorphic.criteria.criterion.SimpleCriterion
    Constructor by parameters:
    SimpleCriterion(String, OperatorBase, Object) - Constructor for class com.isomorphic.criteria.criterion.SimpleCriterion
    Constructor by parameters:
    SimpleOperator - Class in com.isomorphic.criteria
    Base class for all operators checking that value match criteria.
    SmartClientChromeDriver - Class in com.isomorphic.webdriver
    Implementation of SmartClient specific WebDriver using Chrome.
    SmartClientFirefoxDriver - Class in com.isomorphic.webdriver
    Implementation of SmartClient specific WebDriver using FireFox.
    SmartClientIEDriver - Class in com.isomorphic.webdriver
    Implementation of SmartClient specific WebDriver using IE.
    SmartClientRemoteWebDriver - Class in com.isomorphic.webdriver
    Implementation of SmartClient specific Driver wrapping a RemoteWebDriver instance.
    SmartClientWebDriver - Class in com.isomorphic.webdriver
    This is an enhancement of the default WebDriver interface providing SmartClient specific enhancements.
    SpringApplicationContextProvider - Class in com.isomorphic.spring
    This singleton provides access to spring application context anywhere it is required, with no ServletContext or any other object required.
    SQLClauseType - Class in com.isomorphic.sql
    Represents the different SQL clause types managed by SQLDataSource.
    SQLDataSource - Class in com.isomorphic.sql
    A DataSource implementation for SQL database engines.
    SQLDSGenerator - Class in com.isomorphic.sql
    SQLDSGenerator generates a SmartClient DataSource configuration from a SQL table.
    SQLTransaction - Class in com.isomorphic.sql
    A class containing various static methods for managing transactional updates on SQL DataSources.
    SQLTransform - Class in com.isomorphic.sql
    SQLTransform provides helper methods for converting java.sql.ResultSet objects to desired return data structures.
    STARTS_WITH - Static variable in class com.isomorphic.datasource.TextMatchStyle
    Starts with.
    startSQLTransaction(DSRequest) - Method in class com.isomorphic.rpc.RPCManager
    Starts the SQL transaction that will be used for all SQL DSRequests belonging to this RPCManager.
    StartsWith - Static variable in class com.isomorphic.criteria.DefaultOperators
    Starts with (match case).
    StartsWithField - Static variable in class com.isomorphic.criteria.DefaultOperators
    Starts with (match case) another field value (specify fieldName as criterion.value)
    StartsWithPattern - Static variable in class com.isomorphic.criteria.DefaultOperators
    Glob expression start match.
    startTransaction() - Static method in class com.isomorphic.hibernate.HibernateDataSource
    Deprecated.
    As of SmartClient 8.0. Use HibernateTransaction.startTransaction(RPCManager) instead
    startTransaction(RPCManager) - Static method in class com.isomorphic.sql.SQLTransaction
    Starts a new database transaction.
    STATUS_FAILURE - Static variable in class com.isomorphic.datasource.DSResponse
    Indicates a total failure of the request.
    STATUS_FAILURE - Static variable in class com.isomorphic.rpc.RPCResponse
    Indicates a failure of some sort (generic).
    STATUS_LOGIN_INCORRECT - Static variable in class com.isomorphic.datasource.DSResponse
    Indicates that a login attempt failed.
    STATUS_LOGIN_REQUIRED - Static variable in class com.isomorphic.datasource.DSResponse
    Indicates that login is required.
    STATUS_LOGIN_SUCCESS - Static variable in class com.isomorphic.datasource.DSResponse
    Indicates that a login attempt failed.
    STATUS_MAX_FILE_SIZE_EXCEEDED - Static variable in class com.isomorphic.datasource.DSResponse
    Indicates that a maximum file size was exceeded for the request.
    STATUS_MAX_LOGIN_ATTEMPTS_EXCEEDED - Static variable in class com.isomorphic.datasource.DSResponse
    Indicates that the maximum number of login attempts have been exceeded.
    STATUS_SUCCESS - Static variable in class com.isomorphic.datasource.DSResponse
    Indicates successful completion of the request.
    STATUS_SUCCESS - Static variable in class com.isomorphic.rpc.RPCResponse
    Indicates successful completion of the request.
    STATUS_TRANSACTION_FAILED - Static variable in class com.isomorphic.datasource.DSResponse
    Indicates a failure during a transactional request.
    STATUS_VALIDATION_ERROR - Static variable in class com.isomorphic.datasource.DSResponse
    This error code indicates a validation failure and should include errors associated with each invalid field, via addError() or setErrors().
    statusIsError() - Method in class com.isomorphic.datasource.DSResponse
    Returns true unless the currently status is STATUS_SUCCESS
    statusIsSuccess() - Method in class com.isomorphic.datasource.DSResponse
     
    StreamingResponseIterator - Class in com.isomorphic.datasource
    For DSRequests that are marked "streamResults: true", the data member of the corresponding DSResponse will be an instance of StreamingResponseIterator.
    strictJSONMode() - Method in class com.isomorphic.js.JSTranslater
    Sets the translater to output the Javascript object using a strict interpretation of the JSON rules.
    strictSQLFiltering - Variable in class com.isomorphic.jpa.JPADataSource
    If set to true, advanced filtering will follow SQL99 behavior for dealing with NULL values, which is often counter-intuitive to users.
    stripPathComponents - Variable in class com.isomorphic.servlet.FileDownload
    Instructs this servlet to remove the specified number of paths components from the URI before looking for the file on disk.
    subscribe(ISubscriber, String) - Method in class com.isomorphic.messaging.ISCMessageDispatcher
    subscribe a given subscriber to a given channel
    subsetByPrefix(List, String) - Static method in class com.isomorphic.util.DataTools
    Returns any strings within list which begin with prefix.
    subsetMap(Map, List) - Static method in class com.isomorphic.util.DataTools
    Given a Map and a List of keys, returns a subset of the Map containing the key/value pairs as specified by the List of keys.
    SUBSTRING - Static variable in class com.isomorphic.datasource.TextMatchStyle
    Substring.
    substringKeyMap(String, Map) - Static method in class com.isomorphic.util.DataTools
    Constructs a Map of key/value pairs from the source Map whose keys start with a specific prefix.
    SUM - Static variable in class com.isomorphic.datasource.SummaryFunctionType
    Iterates through the set of records, picking up and summing all numeric values for the specified field.
    SummaryFunctionType - Class in com.isomorphic.datasource
    Function to produce a summary value based on an array of records and a field definition.

    T

    Table - Static variable in class com.isomorphic.sql.SQLClauseType
     
    TemplatedMailMessage - Class in com.isomorphic.mail
    A mail message that supports the use of Velocity Template Language to enable message templates and runtime substitution.
    TemplatedMailMessage() - Constructor for class com.isomorphic.mail.TemplatedMailMessage
    Creates a new TemplatedMailMessage.
    TestRunnerDriver - Class in com.isomorphic.autotest
    A wrapper class that allows TestRunner to be run from a Java application.
    TestRunnerDriver() - Constructor for class com.isomorphic.autotest.TestRunnerDriver
    Creates an instance of the TestRunner wrapper class so that setters may be called.
    TEXT_MATCH_STYLE_STARTS_WITH - Static variable in class com.isomorphic.criteria.SimpleCriteria
    TextMatchStyle for check that actual value should starts with passed value string.
    TEXT_MATCH_STYLE_SUBSTRING - Static variable in class com.isomorphic.criteria.SimpleCriteria
    TextMatchStyle for check that actual value contain passed value string.
    TextMatchStyle - Class in com.isomorphic.datasource
    Represents text matching styles.
    toJavaScript(Writer) - Method in interface com.isomorphic.js.IToJavaScript
    Deprecated.
    Translate to some reasonable javascript literal
    toJS(Object) - Method in class com.isomorphic.js.JSTranslater
    Returns a string containing the Javascript equivalent of javaObj.
    toJS(Object, Writer) - Method in class com.isomorphic.js.JSTranslater
    Writes the Javascript equivalent of javaObj to the output stream out.
    toJS(String, Writer) - Static method in class com.isomorphic.xml.XML
    Converts an XML string to JavaScript and writes it to the supplied Writer.
    toJS(String, Locale, Writer) - Static method in class com.isomorphic.xml.XML
    Converts an XML string to JavaScript, using the passed-in Locale to resolve any <fmt:message> i18n tags, and writes it to the supplied Writer.
    toJS(Reader, Locale, Writer) - Static method in class com.isomorphic.xml.XML
    Converts XML read from the provided Reader to JavaScript and writes it to the supplied Writer.
    toJS(Element, Writer) - Static method in class com.isomorphic.xml.XML
    Converts XML from the passed Element object to JavaScript and writes it to the supplied Writer.
    toJSON(Writer, JSTranslater) - Method in interface com.isomorphic.js.IToJSON
    Translate this object to executable JavaScript for transport to the browser.
    toJSVariable(Object, String, Writer) - Method in class com.isomorphic.js.JSTranslater
    Writes JavaScript code to define a variable with the JavaScript-converted value of the passed Java object.
    toJSVariableInScript(Object, String, Writer) - Method in class com.isomorphic.js.JSTranslater
    Writes JavaScript code to define a variable with the JavaScript-converted value of the passed Java object, enclosed in HTML SCRIPT tags.
    toListOfMaps(ResultSet) - Static method in class com.isomorphic.sql.SQLTransform
    Converts all rows of a ResultSet object to return a List of Map objects.
    toListOfMaps(ResultSet, long) - Static method in class com.isomorphic.sql.SQLTransform
    Converts a ResultSet object to return a List of Map objects for the number of rows given by numRows.
    toLowerCaseList(List) - Static method in class com.isomorphic.util.DataTools
    Given a List of strings, returns a new List of lower cased strings.
    toString() - Method in class com.isomorphic.datasource.TextMatchStyle
    Returns string value of field type.
    TRANSACTION - Static variable in interface com.isomorphic.jpa.EMFProviderInterface
    Name of sub property for resource reference to transaction or transaction manager.
    TRANSACTION_ATTR - Static variable in class com.isomorphic.jpa.EMF
    Attribute name for RPCManager.
    TransactionPolicy - Class in com.isomorphic.datasource
    Transaction policy constants.
    transformMultipleFields(DSRequest) - Method in class com.isomorphic.datasource.BasicDataSource
    Transforms the values for fields declared multiple:true in the incoming DSRequest.
    transformMultipleFields(DSResponse) - Method in class com.isomorphic.datasource.BasicDataSource
    Transform the values for fields declared multiple:true in a DSResponse.
    transformMultipleFields(DSRequest) - Method in class com.isomorphic.datasource.DataSource
    Transforms the values for fields declared multiple:true in the incoming DSRequest.
    transformMultipleFields(DSResponse) - Method in class com.isomorphic.datasource.DataSource
    Transforms the values for fields declared multiple:true in a DSResponse.
    tx - Variable in class com.isomorphic.jpa.JPADataSource
    Holds transaction object.
    txm - Variable in class com.isomorphic.jpa.EMFProviderSpring
    Holds JpaTransactionManager.
    type(By) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Similar to SmartClientWebDriver.sendKeys(org.openqa.selenium.By, java.lang.CharSequence[]) to support selenese conversion Clears existing content
    type(By, String) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Similar to SmartClientWebDriver.sendKeys(org.openqa.selenium.By, java.lang.CharSequence[]) to support selenese conversion Clears and replaces existing content
    type(By, Long) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Similar to SmartClientWebDriver.sendKeys(org.openqa.selenium.By, java.lang.CharSequence[]) to support selenese conversion Clears and replaces existing content

    U

    UnconvertableException - Exception in com.isomorphic.js
    This exception is thrown whenever the Isomorphic Java->Javascript serializer encounters an object it does not know how to serialize.
    unregister(ISubscriber) - Method in class com.isomorphic.messaging.ISCMessageDispatcher
    unregister this subscriber
    unsubscribe(ISubscriber, String) - Method in class com.isomorphic.messaging.ISCMessageDispatcher
    unsubscribe a given subscriber from a given channel
    update(Object, Object) - Method in class com.isomorphic.datasource.DataSource
    This convenience method is the equivalent of creating a DSRequest with an operationType of "update", calling setValues() and setCriteria() on it, and then calling its execute() method.
    UPDATE_WITHOUT_PK - Static variable in class com.isomorphic.datasource.DSResponse
    Indicates that an update request was made without there being a primary key set on the datasource for which the update was issued.
    uploadProgressCheck(HttpSession, String) - Static method in class com.isomorphic.rpc.BuiltinRPC
    Used by the FileUpload control to periodically check the progress of a file upload.
    uriCacheSize - Variable in class com.isomorphic.servlet.URIRegexFilter
    Specifies the size of the URICache.
    URIRegexFilter - Class in com.isomorphic.servlet
    Most servlet containers do not allow filter registration based on Regex rules.
    urlCacheSize - Variable in class com.isomorphic.servlet.HttpProxyServlet
    Specifies the size of the URLCache.
    USE_QUALIFIED_CLASS_NAME_PROPERTY - Static variable in class com.isomorphic.jpa.JPADataSource
    Name of property specifying should fully-qualified class name be used in query string.
    useQualifiedClassName - Variable in class com.isomorphic.jpa.JPADataSource
    According to JPA specifications only simple class name can be used in queries.
    useURICache - Variable in class com.isomorphic.servlet.URIRegexFilter
    This parameter controls whether the URICache is enabled or not.
    useURLCache - Variable in class com.isomorphic.servlet.HttpProxyServlet
    This parameter controls whether the URLCache is enabled or not.

    V

    validate(Map, boolean) - Method in class com.isomorphic.datasource.DataSource
    Takes a Map of fieldName -> value (data argument) and validates the data using the validators specified on this dataSource.
    validate() - Method in class com.isomorphic.datasource.DSRequest
    Performs validation on the values in this DSRequest.
    Validator - Class in com.isomorphic.datasource
    Server-side representation of a Validator.
    Values - Static variable in class com.isomorphic.sql.SQLClauseType
     
    valuesMatchCriteria(Map, SimpleCriteria, String) - Method in class com.isomorphic.criteria.Evaluator
    Check values map for matching passed Criteria.
    valuesMatchCriteria(Map, AdvancedCriteria) - Method in class com.isomorphic.criteria.Evaluator
    Check values map for matching passed AdvancedCriteria.
    valuesMatchCriteria(Map, String) - Method in class com.isomorphic.criteria.SimpleCriteria
    Check that values in map match current criteria using passed textMatchStyle.
    verifyText(By, String) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Assert condition.
    verifyValue(By, Boolean) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Assert condition.
    verifyValue(By, Long) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Assert condition.
    verifyValue(By, Integer) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Assert condition.
    verifyValue(By, String) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Assert condition.

    W

    waitForCondition(String, Long) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Wait for a javascript condition to be true
    waitForElementClickable(By) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Wait until a given element responds positively to the isElementClickable() call.
    waitForElementNotPresent(By) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Wait until a given element is no longer present.
    waitForElementPresent(By) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Wait until a given element is present.
    waitForFrameToLoad(String, int) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Wait until a frame has loaded
    waitForGridDone(By) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Wait until a given element responds positively to the isGridDone() call.
    waitForText(By, String) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    waitForText(String, By) - Method in class com.isomorphic.webdriver.SmartClientWebDriver
    Wait until a given element has a particular text value.
    warning(Object) - Method in class com.isomorphic.log.Logger
    Logs a message with "warning" status.
    Where - Static variable in class com.isomorphic.sql.SQLClauseType
     
    writeJPEG(OutputStream, String, Float) - Method in interface com.isomorphic.rpc.IImageExporter
    Parses the given SVG graphic source, paints the parsed SVG graphic into a newly-created BufferedImage, and writes the BufferedImage as a JPEG to os at the given quality level.
    writePNG(OutputStream, String) - Method in interface com.isomorphic.rpc.IImageExporter
    Parses the given SVG graphic source, paints the parsed SVG graphic into a newly-created BufferedImage, and writes the BufferedImage as a PNG to os.

    X

    XML - Class in com.isomorphic.xml
    Provides programmatic access to the SmartClient XML processor.
    xmlToJS(String) - Static method in class com.isomorphic.rpc.BuiltinRPC
    Translates XML to JS in exactly the same fashion as done by the <isomorphicXML> JSP tag.
    A B C D E F G H I J K L M N O P Q R S T U V W X