- 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
-
- DynamicScreenGenerator - Interface in com.isomorphic.servlet
-
- 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
-
- 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
.
- 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 DSField
s 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- returnEntityManager(EntityManager) - Method in class com.isomorphic.jpa.EMFProviderLMT
-
- returnEntityManager(EntityManager) - Method in class com.isomorphic.jpa.EMFProviderSpring
-
- 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.
- 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
-
- setFailure(String) - Method in class com.isomorphic.datasource.DSResponse
-
- 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
-
- 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.