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

A

add(T) - Method in class com.force.sdk.codegen.builder.BaseBuilder
Adds an object to this builder.
add(Class<? extends Annotation>, Map<String, String>) - Method in class com.force.sdk.codegen.builder.JPAAnnotationBuilder
Adds an annotation with attributes to this JPAAnnotationBuilder.
addCustomField(CustomObject, CustomField) - Method in class com.force.sdk.jpa.schema.ForceSchemaWriter
add a custom field to the map which will be written to the package file later for deployment.
addCustomObject(CustomObject, AbstractClassMetaData, ForceStoreManager, ForceMetaData) - Method in class com.force.sdk.jpa.schema.ForceSchemaWriter
Adds a custom object to the map of objects that will be created or deleted.
addCustomObject(CustomObject, boolean) - Method in class com.force.sdk.jpa.schema.ForceSchemaWriter
This method is used by test cleanup.
addFieldsToObject(CustomObject) - Method in class com.force.sdk.jpa.table.ForceColumnMetaData
Add all of the fields for this table to the object.
addListener(String, QueryListener) - Method in class com.force.sdk.jpa.query.JDOQLQuery
 
addListener(String, QueryListener) - Method in class com.force.sdk.jpa.query.JPQLQuery
 
addListener(String, QueryListener) - Method in interface com.force.sdk.jpa.query.QueryNotifier
add a listener to a query that will be called when the soql query is generated.
addMember(AbstractMemberMetaData) - Method in class com.force.sdk.jpa.schema.ForceClassMetaData
 
addTable(AbstractClassMetaData, ForceManagedConnection) - Method in class com.force.sdk.jpa.ForceStoreManager
register a table with the schema handler.
addTable(AbstractClassMetaData, ForceManagedConnection) - Method in class com.force.sdk.jpa.schema.ForceStoreSchemaHandler
register a table with the cache, create its TableName and TableImpl.
addToCreateList(SObject, ObjectProvider) - Method in class com.force.sdk.jpa.ForceObjectManagerImpl
add to the current list of entities to be created.
addToDeleteList(String) - Method in class com.force.sdk.jpa.ForceObjectManagerImpl
add to the current list of entities to be deleted.
addToUpdateList(SObject, Calendar) - Method in class com.force.sdk.jpa.ForceObjectManagerImpl
add to the current list of entities to be updated.
addVirtualTable(AbstractClassMetaData) - Method in class com.force.sdk.jpa.ForceStoreManager
register a virtual table with the schema handler (a table not backed by an actual object but is still needed for JPA queries, e.g.
addVirtualTable(AbstractClassMetaData) - Method in class com.force.sdk.jpa.schema.ForceStoreSchemaHandler
register a virtual table (a table not backed by an actual object in Force.com, like owner).
AESUtil - Class in com.force.sdk.oauth.context.store
Utility for handling encryption logic with AES.
afterPropertiesSet() - Method in class com.force.sdk.springsecurity.AuthenticationProcessingFilter
 
afterPropertiesSet() - Method in class com.force.sdk.springsecurity.AuthenticationProcessingFilterEntryPoint
 
afterPropertiesSet() - Method in class com.force.sdk.springsecurity.LogoutSuccessHandler
 
ALL_OBJECT_COMMON_FIELDS - Static variable in class com.force.sdk.codegen.ForceJPAClassGeneratorUtils
The set of fields common to all Force.com objects.
append(String) - Method in class com.force.sdk.codegen.builder.JavaCommentBuilder
 
appendPrefix(ExpressionBuilderHelper, boolean, String) - Method in class com.force.sdk.jpa.table.ColumnImpl
Append a given prefix during the building of a SOQL query -- used for relationships.
appendRelationship(AbstractClassMetaData, int, ColumnImpl, String, boolean) - Method in class com.force.sdk.jpa.query.ExpressionBuilderHelper
Appends a relationship via a join to this query builder.
appendRelationshipFields(ExpressionBuilderHelper, ColumnImpl, String) - Method in class com.force.sdk.jpa.query.ForceQueryUtils
Append the fields in the default fetch group for the entity in the relationship to the query.
appendRelationshipQuery(ExpressionBuilderHelper, AbstractMemberMetaData, ColumnImpl) - Method in class com.force.sdk.jpa.query.ForceQueryUtils
helper method to handle joining a relationship field to a query that is currently being built.
appendSelectString(ExpressionBuilderHelper, AbstractClassMetaData, int, boolean, String) - Method in class com.force.sdk.jpa.table.ColumnImpl
Append an in progress SOQL select string with the right name for this field.
appendSelectString(ExpressionBuilderHelper, AbstractClassMetaData, int, boolean, String) - Method in class com.force.sdk.jpa.table.RelationshipImpl
appends itself to the select statement of a query.
attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class com.force.sdk.springsecurity.AuthenticationProcessingFilter
Called when the access code callback is received.
authenticate(Authentication) - Method in class com.force.sdk.springsecurity.OAuthAuthenticationProvider
If this is the access code callback request use the ForceOAuthConnector to retrieve the access token.
AuthenticationProcessingFilter - Class in com.force.sdk.springsecurity
This filter gets configured into the spring security filter chain as the FORM_LOGIN_FILTER.
AuthenticationProcessingFilter() - Constructor for class com.force.sdk.springsecurity.AuthenticationProcessingFilter
 
AuthenticationProcessingFilterEntryPoint - Class in com.force.sdk.springsecurity
This is the entry point to the authentication handshake.
AuthenticationProcessingFilterEntryPoint() - Constructor for class com.force.sdk.springsecurity.AuthenticationProcessingFilterEntryPoint
 
AuthenticationSuccessHandler - Class in com.force.sdk.springsecurity
Called after a successful authentication.
AuthenticationSuccessHandler() - Constructor for class com.force.sdk.springsecurity.AuthenticationSuccessHandler
Default constructor.
AuthenticationSuccessHandler(String) - Constructor for class com.force.sdk.springsecurity.AuthenticationSuccessHandler
Create with the given defaultTargetUrl.
AuthFilter - Class in com.force.sdk.oauth
This filter can be used to add Force.com OAuth Authentication to any web application.
AuthFilter() - Constructor for class com.force.sdk.oauth.AuthFilter
 
autoLogin(HttpServletRequest, HttpServletResponse) - Method in class com.force.sdk.springsecurity.ForceRememberMeServices
 

B

b64decode(String) - Static method in class com.force.sdk.oauth.context.store.SecurityContextCookieStore
decode a base 64 encoded string back to the original byte array.
b64encode(byte[]) - Static method in class com.force.sdk.oauth.context.store.SecurityContextCookieStore
base 64 encode the passed in byte array.
BaseBuilder<T> - Class in com.force.sdk.codegen.builder
A base class for code generation builders.
BaseEntity - Class in com.force.sdk.jpa
Utility for allowing merges on transient objects, i.e.
BaseForceCustomObject - Class in com.force.sdk.jpa.model
Base Java model for a Force.com JPA custom object.
BaseForceCustomObject() - Constructor for class com.force.sdk.jpa.model.BaseForceCustomObject
 
BaseForceObject - Class in com.force.sdk.jpa.model
Base Java model for a generic Force.com JPA object.
BaseForceObject() - Constructor for class com.force.sdk.jpa.model.BaseForceObject
 
BaseForceStandardObject - Class in com.force.sdk.jpa.model
Base Java model for a Force.com JPA standard object.
BaseForceStandardObject() - Constructor for class com.force.sdk.jpa.model.BaseForceStandardObject
 
BasicWriterProvider - Class in com.force.sdk.codegen.writer
A pass-through code generation WriterProvider.
BasicWriterProvider(Writer) - Constructor for class com.force.sdk.codegen.writer.BasicWriterProvider
Initalizes a BasicWriterProvider which will return the given Writer on any call to BasicWriterProvider.getWriter(GetUserInfoResult, DescribeSObjectResult).
build() - Method in class com.force.sdk.codegen.CodeGenerator.Builder
Builds a CodeGenerator object.
builderString - Variable in class com.force.sdk.codegen.builder.BaseBuilder
 
buildForceApiEndpoint(String) - Static method in class com.force.sdk.connector.ForceConnectorUtils
Builds a valid Force.com API endpoint.
buildQuery(TableImpl, AbstractClassMetaData, Set<Integer>, QueryCompilation, boolean, long, FetchPlan, String) - Method in class com.force.sdk.jpa.query.ForceQueryUtils
Build a query for fetching multiple top level objects.
buildQuery(TableImpl, AbstractClassMetaData, Set<Integer>, QueryCompilation, boolean, long, FetchPlan, int, String, boolean, boolean, String, ExpressionBuilderHelper) - Method in class com.force.sdk.jpa.query.ForceQueryUtils
Build a query for fetching multiple objects, whether top level or part of a join query.
buildQueryWithPK(TableImpl, AbstractClassMetaData, int[], String, int) - Method in class com.force.sdk.jpa.query.ForceQueryUtils
This is used for single item fetch by ID.

C

cacheDescribeSObjects(Collection<AbstractClassMetaData>, ForceManagedConnection) - Method in class com.force.sdk.jpa.schema.ForceStoreSchemaHandler
makes a describe call for each class in the collection and caches the results.
checkForErrors(DeleteResult[]) - Static method in class com.force.sdk.jpa.ForcePersistenceHandler
checks for errors in a delete call and handles the results properly.
checkForRecycleBinErrors(EmptyRecycleBinResult[]) - Static method in class com.force.sdk.jpa.ForcePersistenceHandler
checks for errors in an empty recycle bin call.
checkManagedRelations() - Method in class com.force.sdk.jpa.ForceJPAStateManagerImpl
Relationship checks fail with NPE because this StateManager is created on Transient objects.
clear() - Method in class com.force.sdk.jpa.ForceEntityManager
 
clear() - Method in class com.force.sdk.jpa.schema.ForceStoreSchemaHandler
 
clearCookieValues(HttpServletResponse) - Static method in class com.force.sdk.oauth.context.SecurityContextUtil
Clear the endpoint and session cookies.
clearDescribeSObjects() - Method in class com.force.sdk.jpa.schema.ForceStoreSchemaHandler
Clear out the describe results after intitialization.
clearManagedRelations() - Method in class com.force.sdk.jpa.ForceJPAStateManagerImpl
Relationship checks fail with NPE because this StateManager is created on Transient objects.
clearSecurityContext(HttpServletRequest, HttpServletResponse) - Method in interface com.force.sdk.oauth.context.SecurityContextService
Clears the security context from the context store.
clearSecurityContext(HttpServletRequest, HttpServletResponse) - Method in class com.force.sdk.oauth.context.SecurityContextServiceImpl
Clear the security context from the security context store and use the SecurityContextUtil to clear the other security related cookies.
clearSecurityContext(HttpServletRequest, HttpServletResponse) - Method in class com.force.sdk.oauth.context.store.SecurityContextCookieStore
Clears the security context cookies from the browser.
clearSecurityContext(HttpServletRequest, HttpServletResponse) - Method in class com.force.sdk.oauth.context.store.SecurityContextSessionStore
This does nothing when server side sessions are being used for SecurityContext storage.
clearSecurityContext(HttpServletRequest, HttpServletResponse) - Method in interface com.force.sdk.oauth.context.store.SecurityContextStorageService
Clears the security context from storage.
clone() - Method in class com.force.sdk.connector.ForceConnectorConfig
Makes a copy of this ForceConnectorConfig.
close() - Method in class com.force.sdk.connector.ForceServiceConnector
Clears this ForceServiceConnector's local state.
close() - Method in class com.force.sdk.connector.logger.ForceLoggerStream
 
close() - Method in class com.force.sdk.jpa.ForceEntityManager
 
close() - Method in class com.force.sdk.jpa.ForceManagedConnection
Closes all API connections (SOAP, metadata, and bulk) and resets configs.
close() - Method in class com.force.sdk.jpa.ForcePersistenceHandler
 
close() - Method in class com.force.sdk.jpa.ForceStoreManager
Release of resources.
close() - Method in class com.force.sdk.jpa.NativeConnection
Close all API connections and reset configs.
close() - Method in class com.force.sdk.oauth.connector.ForceOAuthConnector
Close the connection.
cmd - Variable in class com.force.sdk.jpa.table.ForceMetaData
 
CodeGenerator - Class in com.force.sdk.codegen
Basic Code Generator.
CodeGenerator.Builder - Class in com.force.sdk.codegen
Builder pattern for CodeGenerator.
CodeGenerator.Builder() - Constructor for class com.force.sdk.codegen.CodeGenerator.Builder
 
CollectionParameter - Class in com.force.sdk.jpa.query
Use this class to encapsulate collection parameters.
CollectionParameter(Collection<?>) - Constructor for class com.force.sdk.jpa.query.CollectionParameter
Stores off the given collection for use with the toString() method later.
ColumnImpl - Class in com.force.sdk.jpa.table
Representation of a Force.com field.
ColumnImpl(String, Field) - Constructor for class com.force.sdk.jpa.table.ColumnImpl
Create a columnImpl with the name of a field as it would appear in the Force.com SOAP API.
com.force.sdk.codegen - package com.force.sdk.codegen
 
com.force.sdk.codegen.builder - package com.force.sdk.codegen.builder
 
com.force.sdk.codegen.filter - package com.force.sdk.codegen.filter
 
com.force.sdk.codegen.renderer - package com.force.sdk.codegen.renderer
 
com.force.sdk.codegen.selector - package com.force.sdk.codegen.selector
 
com.force.sdk.codegen.template - package com.force.sdk.codegen.template
 
com.force.sdk.codegen.writer - package com.force.sdk.codegen.writer
 
com.force.sdk.connector - package com.force.sdk.connector
 
com.force.sdk.connector.logger - package com.force.sdk.connector.logger
 
com.force.sdk.connector.threadlocal - package com.force.sdk.connector.threadlocal
 
com.force.sdk.jdo - package com.force.sdk.jdo
 
com.force.sdk.jpa - package com.force.sdk.jpa
 
com.force.sdk.jpa.annotation - package com.force.sdk.jpa.annotation
 
com.force.sdk.jpa.exception - package com.force.sdk.jpa.exception
 
com.force.sdk.jpa.model - package com.force.sdk.jpa.model
 
com.force.sdk.jpa.query - package com.force.sdk.jpa.query
 
com.force.sdk.jpa.query.formatter - package com.force.sdk.jpa.query.formatter
 
com.force.sdk.jpa.schema - package com.force.sdk.jpa.schema
 
com.force.sdk.jpa.table - package com.force.sdk.jpa.table
 
com.force.sdk.oauth - package com.force.sdk.oauth
 
com.force.sdk.oauth.connector - package com.force.sdk.oauth.connector
 
com.force.sdk.oauth.context - package com.force.sdk.oauth.context
 
com.force.sdk.oauth.context.store - package com.force.sdk.oauth.context.store
 
com.force.sdk.oauth.exception - package com.force.sdk.oauth.exception
 
com.force.sdk.oauth.userdata - package com.force.sdk.oauth.userdata
 
com.force.sdk.springsecurity - package com.force.sdk.springsecurity
 
com.force.sdk.springsecurity.config - package com.force.sdk.springsecurity.config
 
commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class com.force.sdk.springsecurity.AuthenticationProcessingFilterEntryPoint
 
compileInternal(Map) - Method in class com.force.sdk.jpa.query.SOQLQuery
 
compileOrdering(String) - Method in class com.force.sdk.jpa.query.JPQLPartialCompiler
adds the proper ordering to the parser and returns the resulting expressions.
constructPackageName(GetUserInfoResult) - Static method in class com.force.sdk.codegen.ForceJPAClassGeneratorUtils
Constructs a Java package name based on a Force.com store name (Organization name).
ContextStoreException - Exception in com.force.sdk.oauth.context.store
Thrown by a SecurityContextStore when an issue occurs.
ContextStoreException(Exception) - Constructor for exception com.force.sdk.oauth.context.store.ContextStoreException
Used for wrapping other exceptions with a ContextStoreException.
createAuthentication(SecurityContext) - Static method in class com.force.sdk.springsecurity.OAuthAuthenticationProvider
Create an authentication object from the SecurityContext.
createConnection() - Method in class com.force.sdk.jpa.ForceStoreManager
creates a ForceManagedConnection for connection to Force.com.
createContainerEntityManagerFactory(PersistenceUnitInfo, Map) - Method in class com.force.sdk.jpa.PersistenceProviderImpl
Method to create an EntityManagerFactory when running in J2EE.
createCustomFields(AbstractClassMetaData, ForceStoreManager) - Method in class com.force.sdk.jpa.table.ForceTableMetaData
This method should be called only if it has been determined that field schema should be created (or deleted).
createCustomObject(AbstractClassMetaData, ForceStoreManager, ForceManagedConnection) - Method in class com.force.sdk.jpa.table.ForceTableMetaData
This method should be called only if it has been determined that table schema should be created (or deleted).
createCustomObjectStub() - Method in class com.force.sdk.jpa.table.ForceMetaData
Only fill out the basic info for this customObject.
createdDate - Variable in class com.force.sdk.jpa.model.BaseForceStandardObject
 
createEntityManagerFactory(String, Map) - Method in class com.force.sdk.jpa.PersistenceProviderImpl
Method to create an EntityManagerFactory when running in J2SE.
createExecutableExtension(ConfigurationElement, String, Class[], Object[]) - Method in class com.force.sdk.jpa.ForcePluginRegistry
 
createFields(AbstractClassMetaData, ForceStoreManager) - Method in class com.force.sdk.jpa.table.TableImpl
Create custom fields only.
createFieldSchema(String) - Method in class com.force.sdk.jpa.table.ForceColumnMetaData
Checks to see if columns should be created according to persistence properties, and if so, creates CustomField objects and stores them on the parent table to be created later by the ForceSchemaWriter.
createManagedConnection(Object, Map) - Method in class com.force.sdk.jpa.ForceConnectionFactory
Instantiates the connections to the Force.com service.
createNativeQuery(String, Class) - Method in class com.force.sdk.jpa.ForceEntityManager
Create an instance of Query for executing an SOQL query.
createNativeQuery(String, String) - Method in class com.force.sdk.jpa.ForceEntityManager
Create an instance of Query for executing an SOQL query.
createObjects(Collection<SObject>, Collection<ObjectProvider>, ExecutionContext) - Method in class com.force.sdk.jpa.ForcePersistenceHandler
This method is used for AllOrNothing operations.
createPersistenceManagerFactory(Map) - Static method in class com.force.sdk.jdo.ForceJDOPersistenceManagerFactory
Convenience method to create the PMF, check whether we should hand out a singleton, and if all ok then freeze it for use.
createSchema(Object, String) - Method in class com.force.sdk.jpa.schema.ForceStoreSchemaHandler
 
createTableAndFields(AbstractClassMetaData, ForceStoreManager, ForceManagedConnection) - Method in class com.force.sdk.jpa.table.TableImpl
Create the custom objects and fields for schema creation.
createTableName(String, AbstractClassMetaData) - Static method in class com.force.sdk.jpa.table.TableName
creates a TableName object with all the components necessary for Force.com API access, including the name of the object, the namespace, and the suffix if needed.
CURRENT_DATE - Static variable in class com.force.sdk.jpa.query.QueryHints
Force.com API Date Literals.
CUSTOM_OBJECT_COMMON_FIELDS - Static variable in class com.force.sdk.codegen.ForceJPAClassGeneratorUtils
The set of fields common to all Force.com custom objects.
CUSTOM_RELATIONSHIP_SUFFIX - Static variable in class com.force.sdk.jpa.table.ColumnImpl
Suffix for Force.com custom relationship.
CUSTOM_THING_SUFFIX - Static variable in class com.force.sdk.jpa.table.ColumnImpl
Suffix for Force.com custom object.
CustomField - Annotation Type in com.force.sdk.jpa.annotation
CustomField annotation for setting metadata properties on fields in Force.com.
CustomObject - Annotation Type in com.force.sdk.jpa.annotation
CustomObject annotation for setting metadata properties on objects in Force.com.
customObject - Variable in class com.force.sdk.jpa.table.ForceMetaData
 
CustomSecurityContext - Class in com.force.sdk.oauth.context
CustomSecurityContext should be extended when using a custom data retriever.
CustomSecurityContext() - Constructor for class com.force.sdk.oauth.context.CustomSecurityContext
 
CustomUserDataRetrievalService - Class in com.force.sdk.oauth.userdata
Defines the logic which calls a CustomUserDataRetriever.
CustomUserDataRetrievalService() - Constructor for class com.force.sdk.oauth.userdata.CustomUserDataRetrievalService
 
CustomUserDataRetrievalService(CustomUserDataRetriever<?>, boolean) - Constructor for class com.force.sdk.oauth.userdata.CustomUserDataRetrievalService
Create a custom user data retrieval service with this CustomUserDataRetriever.
CustomUserDataRetrievalService(CustomUserDataRetriever<?>) - Constructor for class com.force.sdk.oauth.userdata.CustomUserDataRetrievalService
Create a custom user data retrieval service with this CustomUserDataRetriever.
CustomUserDataRetriever<T extends CustomSecurityContext> - Class in com.force.sdk.oauth.userdata
When a custom user data retrieval flow is used this class must be extended and must be parameterized with the application specific extension of CustomSecurityContext.
CustomUserDataRetriever() - Constructor for class com.force.sdk.oauth.userdata.CustomUserDataRetriever
 

D

DataFilter - Interface in com.force.sdk.codegen.filter
A filter which determines which Force.com DescribeSObjectResult objects are injected into a code generation Template.
DataSelector - Interface in com.force.sdk.codegen.selector
A class which selects data from a Force.com GetUserInfoResult object and a Force.com DescribeSObjectResult object and injects it into a code generation Template.
decrypt(byte[], SecretKeySpec) - Static method in class com.force.sdk.oauth.context.store.AESUtil
Decrypt the value using the passed in key.
DEFAULT_ROLE - Static variable in class com.force.sdk.oauth.context.SecurityContextUtil
Constant that defines the default role which will be used if no role is available.
DefaultDataSelector - Class in com.force.sdk.codegen.selector
A pass-through code generation DataSelector.
DefaultDataSelector() - Constructor for class com.force.sdk.codegen.selector.DefaultDataSelector
 
deleteObject(ObjectProvider) - Method in class com.force.sdk.jpa.ForcePersistenceHandler
Deletes a persistent object from the datastore.
deleteObjects(String[], ExecutionContext) - Method in class com.force.sdk.jpa.ForcePersistenceHandler
This method is used for AllOrNothing operations.
deleteSchema(Object, String) - Method in class com.force.sdk.jpa.schema.ForceStoreSchemaHandler
 
destroy() - Method in class com.force.sdk.oauth.AuthFilter
No resources to release.
detach(Object) - Method in class com.force.sdk.jpa.ForceEntityManager
 
detachObject(Object, FetchPlanState) - Method in class com.force.sdk.jpa.ForceObjectManagerImpl
We add this method so that we can support detach of a newly created persistent object that has never been saved to the db.
determineTargetUrl(HttpServletRequest, HttpServletResponse) - Method in class com.force.sdk.springsecurity.AuthenticationSuccessHandler
The target URL either comes from the state parameter in the callback request or the default target url is used.
determineTargetUrl(HttpServletRequest, HttpServletResponse) - Method in class com.force.sdk.springsecurity.LogoutSuccessHandler
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.force.sdk.oauth.AuthFilter
Handle the secured requests.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.force.sdk.springsecurity.AuthenticationProcessingFilter
The main purpose of this filter is to decide if this is a request for the application's configured login URL.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.force.sdk.springsecurity.ForceConnectionStorageFilter
 

E

emit(ForceStoreManager, ForceManagedConnection) - Method in class com.force.sdk.jpa.table.ForceTableMetaData
if a CustomObject needed to be created for this entity, pass it to the schema writer which will store it and then later write all objects and fields at once.
EMPTY_RECYCLE_BIN - Static variable in class com.force.sdk.jpa.query.QueryHints
Whether to empty the Force.com recycle bin.
encrypt(byte[], SecretKeySpec) - Static method in class com.force.sdk.oauth.context.store.AESUtil
Encrypt the value using the passed in key.
equals(Object) - Method in class com.force.sdk.connector.ForceConnectorConfig
Compares this ForceConnectorConfig to the specified object.
equals(Object) - Method in class com.force.sdk.jpa.query.TupleName
 
exists() - Method in class com.force.sdk.jpa.table.TableImpl
Check existence of a table in the organization used by the application.
ExpressionBuilderHelper - Class in com.force.sdk.jpa.query
Helper class for building the WHERE clause in SOQL queries.

F

fetchBooleanField(int) - Method in class com.force.sdk.jpa.ForceFetchFieldManager
 
fetchByteField(int) - Method in class com.force.sdk.jpa.ForceFetchFieldManager
 
fetchCharField(int) - Method in class com.force.sdk.jpa.ForceFetchFieldManager
 
fetchDoubleField(int) - Method in class com.force.sdk.jpa.ForceFetchFieldManager
 
fetchFloatField(int) - Method in class com.force.sdk.jpa.ForceFetchFieldManager
 
fetchIntField(int) - Method in class com.force.sdk.jpa.ForceFetchFieldManager
 
fetchLongField(int) - Method in class com.force.sdk.jpa.ForceFetchFieldManager
 
fetchObject(ObjectProvider, int[]) - Method in class com.force.sdk.jpa.ForcePersistenceHandler
Fetches a persistent object from the database.
fetchObjectField(int) - Method in class com.force.sdk.jpa.ForceFetchFieldManager
 
fetchObjectField(AbstractMemberMetaData, Object) - Method in class com.force.sdk.jpa.ForceFetchFieldManager
For fields containing objects rather than strings or primitive types this method will return the proper type of object depending on the field type.
fetchShortField(int) - Method in class com.force.sdk.jpa.ForceFetchFieldManager
 
fetchStringField(int) - Method in class com.force.sdk.jpa.ForceFetchFieldManager
Fetch the field value from the sObject and return it as a string.
fieldName - Variable in class com.force.sdk.jpa.table.ColumnImpl
 
filter(DataFilter) - Method in class com.force.sdk.codegen.CodeGenerator.Builder
Injects a DataFilter into this Builder.
filter(List<DescribeSObjectResult>) - Method in interface com.force.sdk.codegen.filter.DataFilter
Filters a list of Force.com DescribeSObjectResult objects.
filter(List<DescribeSObjectResult>) - Method in class com.force.sdk.codegen.filter.NoOpDataFilter
 
filter(List<DescribeSObjectResult>) - Method in class com.force.sdk.codegen.filter.ObjectNameDataFilter
 
filter(List<DescribeSObjectResult>) - Method in class com.force.sdk.codegen.filter.ObjectNameWithRefDataFilter
 
find(Class<T>, Object, LockModeType, Map<String, Object>) - Method in class com.force.sdk.jpa.ForceEntityManager
 
findObject(ExecutionContext, Object) - Method in class com.force.sdk.jpa.ForcePersistenceHandler
 
flush() - Method in class com.force.sdk.connector.logger.ForceLoggerStream
 
flush() - Method in class com.force.sdk.jpa.ForceEntityManager
 
flushInternal(boolean) - Method in class com.force.sdk.jpa.ForceObjectManagerImpl
This method flushes all dirty, new, and deleted instances to the datastore.
FORCE_FORCE_ENDPOINT - Static variable in class com.force.sdk.oauth.context.SecurityContextUtil
Constant that defines the name of the endpoint cookie.
FORCE_FORCE_SESSION - Static variable in class com.force.sdk.oauth.context.SecurityContextUtil
Constant that defines the name of the session id cookie.
FORCE_KEY - Static variable in class com.force.sdk.jpa.ForceStoreManager
Store manager type for Force.com JPA.
ForceAnnotationReader - Class in com.force.sdk.jpa.annotation
Reader for processing annoations found in the com.force.sdk.jpa.annotation package.
ForceAnnotationReader(MetaDataManager) - Constructor for class com.force.sdk.jpa.annotation.ForceAnnotationReader
Create an annotation reader that is designed to read specific Force.com annotations.
ForceApiExceptionMap - Class in com.force.sdk.jpa.exception
Maps Force.com API Exceptions to appropriate JPA Exceptions.
ForceAsyncResultProcessor - Class in com.force.sdk.jpa.schema
Processor for results from Force.com metadata API requests.
ForceAsyncResultProcessor() - Constructor for class com.force.sdk.jpa.schema.ForceAsyncResultProcessor
 
ForceClassMetaData - Class in com.force.sdk.jpa.schema
This is an extra metadata class we use during annotation processing (see ForceAnnotationReader).
ForceClassMetaData(PackageMetaData, String) - Constructor for class com.force.sdk.jpa.schema.ForceClassMetaData
create a class metadata object with the enclosing package.
ForceClassMetaData(ClassMetaData, String) - Constructor for class com.force.sdk.jpa.schema.ForceClassMetaData
create a class metadata object for an implementation of a "persistent-abstract-class".
ForceClassMetaData(InterfaceMetaData, String, boolean) - Constructor for class com.force.sdk.jpa.schema.ForceClassMetaData
create a class metadata object for an implementation of a "persistent-interface".
ForceColumnMetaData - Class in com.force.sdk.jpa.table
Metadata for fields on Force.com objects.
ForceColumnMetaData(AbstractClassMetaData, TableImpl, ForceStoreManager) - Constructor for class com.force.sdk.jpa.table.ForceColumnMetaData
Create the column metadata for field registration and possible schema creation.
ForceConnectionFactory - Class in com.force.sdk.jpa
Factory for creating connections to the Force.com service.
ForceConnectionFactory(OMFContext, String) - Constructor for class com.force.sdk.jpa.ForceConnectionFactory
Factory constructor for Force.com connections.
ForceConnectionProperty - Enum in com.force.sdk.connector
Property that can be used for in a Force.com connection URL.
ForceConnectionStorageFilter - Class in com.force.sdk.springsecurity
This filter should run after all other Force.com filters in the spring security chain.
ForceConnectionStorageFilter() - Constructor for class com.force.sdk.springsecurity.ForceConnectionStorageFilter
 
ForceConnector - Interface in com.force.sdk.connector
Interface for Force.com connectors.
ForceConnectorConfig - Class in com.force.sdk.connector
A Force.com SDK wrapper for the Force.com API ConnectorConfig.
ForceConnectorConfig() - Constructor for class com.force.sdk.connector.ForceConnectorConfig
Initializes a ForceConnectorConfig object which contains no connection properties.
ForceConnectorUtils - Class in com.force.sdk.connector
Shared utilities for Force.com connectors.
ForceEncryptionException - Exception in com.force.sdk.oauth.context.store
Thrown when an error occurs during encryption.
ForceEncryptionException(Exception) - Constructor for exception com.force.sdk.oauth.context.store.ForceEncryptionException
Used for wrapping other exceptions with a ForceEncryptionException.
ForceEntityManager - Class in com.force.sdk.jpa
This is the main EntityManager for the Force.com JPA implementation.
ForceEntityManager(EntityManagerFactory, PersistenceManagerFactory, PersistenceContextType) - Constructor for class com.force.sdk.jpa.ForceEntityManager
Construct an entity manager for persisting objects to Force.com.
ForceEntityManagerFactory - Class in com.force.sdk.jpa
Factory for creating the ForceEntityManager.
ForceEntityManagerFactory(PersistenceUnitInfo, Map) - Constructor for class com.force.sdk.jpa.ForceEntityManagerFactory
creates an entity manager factory with the given persistence unit info and property overrides.
ForceEntityManagerFactory(String, Map) - Constructor for class com.force.sdk.jpa.ForceEntityManagerFactory
creates an entity manager factory via the unit name.
ForceEntityTransactionImpl - Class in com.force.sdk.jpa
Force.com specific transactions.
ForceEntityTransactionImpl(ObjectManager) - Constructor for class com.force.sdk.jpa.ForceEntityTransactionImpl
Constructor for a Force.com entity transaction.
ForceFetchFieldManager - Class in com.force.sdk.jpa
Field manager for retrieving records from Force.com.
ForceFetchFieldManager(ObjectProvider, ForceStoreManager, ForceManagedConnection, Object, int[], Query) - Constructor for class com.force.sdk.jpa.ForceFetchFieldManager
Create a manager that will retrieve the specified field values of a particular entity with a known id.
ForceFetchFieldManager(ObjectProvider, ForceStoreManager, ForceManagedConnection, XmlObject, Query) - Constructor for class com.force.sdk.jpa.ForceFetchFieldManager
Instantiate a fetch field manager with an sobject.
ForceFetchFieldManager(ExecutionContext, AbstractClassMetaData, ForceStoreManager, ForceManagedConnection, XmlObject, Query) - Constructor for class com.force.sdk.jpa.ForceFetchFieldManager
Instantiate a fetch field manager with an sobject and execution context.
ForceInsertFieldManager - Class in com.force.sdk.jpa
Field manager for updating records.
ForceInsertFieldManager(ObjectProvider, ForceStoreManager, Object) - Constructor for class com.force.sdk.jpa.ForceInsertFieldManager
Create a manager that will upsert the specified field values of a particular entity.
ForceJDOPersistenceManager - Class in com.force.sdk.jdo
Extension of the JDOPersistenceManager to provide our own object manager and fetch plan.
ForceJDOPersistenceManager(JDOPersistenceManagerFactory, String, String) - Constructor for class com.force.sdk.jdo.ForceJDOPersistenceManager
Constructor for instantiating the Force.com object manager.
ForceJDOPersistenceManagerFactory - Class in com.force.sdk.jdo
Factory for the JDOPersistenceManager.
ForceJDOPersistenceManagerFactory() - Constructor for class com.force.sdk.jdo.ForceJDOPersistenceManagerFactory
Default factory constructor.
ForceJDOPersistenceManagerFactory(Map) - Constructor for class com.force.sdk.jdo.ForceJDOPersistenceManagerFactory
Factory constructor that takes in a set of overriding properties.
ForceJPAClassDataSelector - Class in com.force.sdk.codegen.selector
A DataSelector which selects data to generate Java classes which conform to the Force.com JPA implementation.
ForceJPAClassDataSelector() - Constructor for class com.force.sdk.codegen.selector.ForceJPAClassDataSelector
 
ForceJPAClassGenerator - Class in com.force.sdk.codegen
Generator for Force.com JPA enabled Java classes.
ForceJPAClassGenerator(String, File) - Constructor for class com.force.sdk.codegen.ForceJPAClassGenerator
Initializes a ForceJPAClassGenerator with a named ForceConnectorConfig source and a destination (project) directory.
ForceJPAClassGenerator(ForceConnectorConfig, File) - Constructor for class com.force.sdk.codegen.ForceJPAClassGenerator
Initializes a ForceJPAClassGenerator with a ForceConnectorConfig and a destination (project) directory.
ForceJPAClassGenerator(PartnerConnection, File) - Constructor for class com.force.sdk.codegen.ForceJPAClassGenerator
Initializes a ForceJPAClassGenerator with a connection to the Force.com service and a destination (project) directory.
ForceJPAClassGeneratorUtils - Class in com.force.sdk.codegen
Shared utilities for the Force.com JPA enabled Java class generator.
ForceJPAClassRenderer - Class in com.force.sdk.codegen.renderer
A StringTemplate AttributeRenderer that renders Java class level Strings.
ForceJPAClassRenderer() - Constructor for class com.force.sdk.codegen.renderer.ForceJPAClassRenderer
 
ForceJPAFieldRenderer - Class in com.force.sdk.codegen.renderer
A StringTemplate AttributeRenderer that renders Java field level Strings.
ForceJPAFieldRenderer() - Constructor for class com.force.sdk.codegen.renderer.ForceJPAFieldRenderer
 
ForceJPAFileWriterProvider - Class in com.force.sdk.codegen.writer
A WriterProvider which provides FileWriters for Force.com JPA enabled Java classes.
ForceJPAFileWriterProvider(File) - Constructor for class com.force.sdk.codegen.writer.ForceJPAFileWriterProvider
Initalizes a ForceJPAFileWriterProvider to provide FileWriters to the given destination (project) directory.
ForceJPAStateManagerImpl - Class in com.force.sdk.jpa
This class is currently only used as a marker to distinguish from JPAStateManagerImpl.
ForceJPAStateManagerImpl(ObjectManager, AbstractClassMetaData) - Constructor for class com.force.sdk.jpa.ForceJPAStateManagerImpl
Create a special state manager to use for merge calls on transient objects.
ForceLoggerStream - Class in com.force.sdk.connector.logger
An OutputStream which writes to a log file.
ForceLoggerStream(ForceLoggerStream.StreamLogger) - Constructor for class com.force.sdk.connector.logger.ForceLoggerStream
Intializes a ForceLoggerStream with the given StreamLogger.
ForceLoggerStream.StreamLogger - Interface in com.force.sdk.connector.logger
Logger interface.
ForceLogoutHandler - Class in com.force.sdk.springsecurity
Called when a logout takes place.
ForceLogoutHandler() - Constructor for class com.force.sdk.springsecurity.ForceLogoutHandler
 
ForceManagedConnection - Class in com.force.sdk.jpa
Managed connection class that delegates to the ForceServiceConnector.
ForceManagedConnection(ForceServiceConnector) - Constructor for class com.force.sdk.jpa.ForceManagedConnection
Constructor for a managed connection.
ForceMemberMetaData - Class in com.force.sdk.jpa.schema
Holds all of the metadata information about individual members of an @Entity, i.e.
ForceMemberMetaData(MetaData, AbstractMemberMetaData) - Constructor for class com.force.sdk.jpa.schema.ForceMemberMetaData
Create member metadata using the member metadata from DataNucleus.
ForceMemberMetaData(MetaData, String) - Constructor for class com.force.sdk.jpa.schema.ForceMemberMetaData
Create member metadata using a name for the member.
ForceMetaData - Class in com.force.sdk.jpa.table
Base class for the metadata of objects and fields that will be registered and optionally passed to the schema writer.
ForceMetaData(AbstractClassMetaData, TableImpl) - Constructor for class com.force.sdk.jpa.table.ForceMetaData
Create a metadata object so we can cache information about an entity.
ForceMetaDataListener - Class in com.force.sdk.jpa
Our own version of a MetaDataListener that does all of the registration and setup needed when an application starts.
ForceMetaDataManager - Class in com.force.sdk.jpa
Custom Metadata Manager so we can control the timing of Force.com object and field creation.
ForceMetaDataManager(OMFContext) - Constructor for class com.force.sdk.jpa.ForceMetaDataManager
Create the metadata manager.
ForceOAuthConnectionInfo - Class in com.force.sdk.oauth.connector
Bean which stores Force.com oauth connection information.
ForceOAuthConnectionInfo() - Constructor for class com.force.sdk.oauth.connector.ForceOAuthConnectionInfo
 
ForceOAuthConnector - Class in com.force.sdk.oauth.connector
This is the main actor in the OAuth handshake.
ForceOAuthConnector() - Constructor for class com.force.sdk.oauth.connector.ForceOAuthConnector
Default constructor.
ForceOAuthConnector(UserDataRetrievalService) - Constructor for class com.force.sdk.oauth.connector.ForceOAuthConnector
Sets OAuth version to 2.0.
ForceOAuthConnector.OAuthVersion - Enum in com.force.sdk.oauth.connector
OAuth spec version.
ForceOAuthNamespaceHandler - Class in com.force.sdk.springsecurity.config
Registers the OAuthBeanDefinitionParser to handle the oauth namespace.
ForceOAuthNamespaceHandler() - Constructor for class com.force.sdk.springsecurity.config.ForceOAuthNamespaceHandler
 
ForceOAuthSessionExpirationException - Exception in com.force.sdk.oauth.exception
This exception will be thrown when a Database.com API session id that was obtained via OAuth expires.
ForceOAuthSessionExpirationException() - Constructor for exception com.force.sdk.oauth.exception.ForceOAuthSessionExpirationException
 
ForceObjectManagerImpl - Class in com.force.sdk.jpa
Object manager that manages the objects being created, updated, or deleted.
ForceObjectManagerImpl(ObjectManagerFactoryImpl, Object, String, String) - Constructor for class com.force.sdk.jpa.ForceObjectManagerImpl
create an object manager with datastore credentials.
ForcePersistenceHandler - Class in com.force.sdk.jpa
Persistence handler that handles all CRUD operations and translates them into SOQL calls.
ForcePersistenceHandler(StoreManager) - Constructor for class com.force.sdk.jpa.ForcePersistenceHandler
create the persistence handler that will be used for all API operations.
ForcePicklistEnumBuilder - Class in com.force.sdk.codegen.builder
Builds Java enums from Force.com PicklistEntrys that can be included in generated source code.
ForcePicklistEnumBuilder(int) - Constructor for class com.force.sdk.codegen.builder.ForcePicklistEnumBuilder
Initializes a ForcePicklistEnumBuilder with the number of intentions that should proceed each Java enum value.
ForcePluginRegistry - Class in com.force.sdk.jpa
This is a bit of a hack just to give us the ability to swap out the MetaDataManager, since DataNucleus doesn't provide us with an easy way of specifying our own.
ForcePluginRegistry(PluginRegistry) - Constructor for class com.force.sdk.jpa.ForcePluginRegistry
Create a ForcePluginRegistry that can delegate to the existing DataNucleus plugin registry.
ForceQueryUtils - Class in com.force.sdk.jpa.query
This class contains the bulk of the logic for building SOQL queries based on the java query object.
ForceQueryUtils(ExecutionContext, ForceManagedConnection, AbstractJavaQuery, Map<Object, Object>, Map<String, QueryListener>, Map<String, Object>) - Constructor for class com.force.sdk.jpa.query.ForceQueryUtils
Create the query util for a specific query.
ForceRememberMeServices - Class in com.force.sdk.springsecurity
ForceRememberMeServices is used by the standard spring RememberMeAuthenticationFilter.
ForceRememberMeServices() - Constructor for class com.force.sdk.springsecurity.ForceRememberMeServices
 
ForceRolePrincipal - Class in com.force.sdk.oauth
A security principal that represents a Force.com role.
ForceRolePrincipal(String) - Constructor for class com.force.sdk.oauth.ForceRolePrincipal
Create a ForceRolePrincipal with this name.
ForceSchemaWriter - Class in com.force.sdk.jpa.schema
Writes schema to Force.com database using the metadata API.
ForceSchemaWriter(SchemaDeleteProperty) - Constructor for class com.force.sdk.jpa.schema.ForceSchemaWriter
Create a schema writer for generating the deploy zip and using the metadata API to manipulate schema.
ForceSecurityContext - Class in com.force.sdk.oauth.context
This is the default implementation of a SecurityContext.
ForceSecurityContext() - Constructor for class com.force.sdk.oauth.context.ForceSecurityContext
 
ForceSecurityContextHolder - Class in com.force.sdk.oauth.context
Provides a mechanism to access the SecurityContext for the authenticated user.
ForceServiceConnector - Class in com.force.sdk.connector
A connector to the Force.com service.
ForceServiceConnector() - Constructor for class com.force.sdk.connector.ForceServiceConnector
Initializes a ForceServiceConnector with no ForceConnectorConfig source.
ForceServiceConnector(String) - Constructor for class com.force.sdk.connector.ForceServiceConnector
Initializes a ForceServiceConnector with a named ForceConnectorConfig source .
ForceServiceConnector(ForceConnectorConfig) - Constructor for class com.force.sdk.connector.ForceServiceConnector
Initializes a ForceServiceConnector which will use the given ForceConnectorConfig to get Force.com connections.
ForceStoreManager - Class in com.force.sdk.jpa
The store manager that holds all of the persistence.xml properties.
ForceStoreManager(ClassLoaderResolver, OMFContext) - Constructor for class com.force.sdk.jpa.ForceStoreManager
create a store manager for use with the Force.com API.
ForceStoreSchemaHandler - Class in com.force.sdk.jpa.schema
Cached information about the schema used by this application is stored in the Schema Handler.
ForceStoreSchemaHandler(ForceStoreManager) - Constructor for class com.force.sdk.jpa.schema.ForceStoreSchemaHandler
create the schema handler for Force.com sObjects.
ForceTableMetaData - Class in com.force.sdk.jpa.table
Metadata for Force.com objects.
ForceTableMetaData(AbstractClassMetaData, TableImpl) - Constructor for class com.force.sdk.jpa.table.ForceTableMetaData
Create the metadata for an object in Force.com.
ForceThreadLocalStore - Class in com.force.sdk.connector.threadlocal
Class for storing connector configs in a ThreadLocal cache.
ForceUserDataRetriever - Class in com.force.sdk.oauth.userdata
This is the standard UserDataRetriever.
ForceUserDataRetriever() - Constructor for class com.force.sdk.oauth.userdata.ForceUserDataRetriever
 
ForceUserPrincipal - Class in com.force.sdk.oauth
A security principal that represents a Force.com user.
ForceUserPrincipal(String, String) - Constructor for class com.force.sdk.oauth.ForceUserPrincipal
Create a ForceUserPrincipal with this name and session id.
fromPropertyName(String) - Static method in enum com.force.sdk.connector.ForceConnectionProperty
Load the ForceConnectionProperty enum value from a connection property name.

G

generateCode(PartnerConnection) - Method in class com.force.sdk.codegen.CodeGenerator
Generates code based on a connection to a Force.com store (organization).
generateJPAClasses(List<String>) - Method in class com.force.sdk.codegen.ForceJPAClassGenerator
Execute the Java class generation.
generateRandomKey() - Static method in class com.force.sdk.oauth.context.store.AESUtil
Generate a random secret key.
get() - Static method in class com.force.sdk.oauth.context.ForceSecurityContextHolder
Get the security context that is stored in the thread local store.
get(boolean) - Static method in class com.force.sdk.oauth.context.ForceSecurityContextHolder
Get the security context that is stored in the thread local store.
getAccessCode(HttpServletRequest) - Method in class com.force.sdk.oauth.connector.ForceOAuthConnector
Parse the access code out of the servlet request.
getAccessToken(String, String) - Method in class com.force.sdk.oauth.connector.ForceOAuthConnector
Get the access token for user.
getBooleanFromForceAnnotation(Map<String, String>, String) - Method in class com.force.sdk.jpa.table.ForceMetaData
 
getBuilder() - Method in class com.force.sdk.jpa.query.ExpressionBuilderHelper
 
getBulkConnection() - Method in class com.force.sdk.connector.ForceServiceConnector
Returns a Force.com API BulkConnection.
getBulkConnection() - Method in class com.force.sdk.jpa.ForceManagedConnection
Get the BulkConnection object, connection will be lazily instantiated.
getBulkConnection() - Method in class com.force.sdk.jpa.NativeConnection
 
getBundles() - Method in class com.force.sdk.jpa.ForcePluginRegistry
 
getClientId() - Method in class com.force.sdk.connector.ForceConnectorConfig
Returns the Force.com connection client id.
getColumnAt(int) - Method in class com.force.sdk.jpa.table.TableImpl
Retrieves a Force.com column at the given index.
getColumnAt(AbstractClassMetaData, int) - Method in class com.force.sdk.jpa.table.TableImpl
Retrieve a Force.com column from the given JPA class metadata at the given field position.
getColumnByForceApiName(String) - Method in class com.force.sdk.jpa.table.TableImpl
Retrieves a Force.com column with a fully qualified Force.com API name.
getColumnByJavaName(String) - Method in class com.force.sdk.jpa.table.TableImpl
Retrieves a Force.com column with a Java field name.
getColumnFor(AbstractClassMetaData, AbstractMemberMetaData) - Method in class com.force.sdk.jpa.table.TableImpl
Retrieve a Force.com column with the given JPA field metadata.
getColumnsFor(AbstractClassMetaData, AbstractMemberMetaData, ForceStoreManager, List<ColumnImpl>) - Method in class com.force.sdk.jpa.table.TableImpl
Retrieve a list of Force.com columns with the given JPA field metadata.
getConfig() - Method in class com.force.sdk.jpa.ForceStoreManager
 
getConnection() - Method in class com.force.sdk.connector.ForceServiceConnector
Returns a Force.com API PartnerConnection.
getConnection() - Method in class com.force.sdk.jpa.ForceManagedConnection
Get the PartnerConnection object, connection will be lazily instantiated.
getConnectionName() - Method in class com.force.sdk.connector.ForceServiceConnector
Returns the named ForceConnectorConfig source in this ForceServiceConnector.
getConnectorConfig() - Static method in class com.force.sdk.connector.threadlocal.ForceThreadLocalStore
Retrieves the ForceConnectorConfig from the ForceThreadLocalStore ThreadLocal cache.
getCookieValues(HttpServletRequest) - Static method in class com.force.sdk.oauth.context.SecurityContextUtil
Get the session id and endpoint out of cookies.
getCreatedDate() - Method in class com.force.sdk.jpa.model.BaseForceStandardObject
 
getCredentials() - Method in class com.force.sdk.springsecurity.OAuthAuthenticationToken
 
getDeleteSchema() - Method in class com.force.sdk.jpa.schema.SchemaDeleteProperty
 
getEndpoint() - Method in class com.force.sdk.oauth.connector.ForceOAuthConnectionInfo
 
getEndPoint() - Method in class com.force.sdk.oauth.context.CustomSecurityContext
 
getEndPoint() - Method in class com.force.sdk.oauth.context.ForceSecurityContext
 
getEndPoint() - Method in interface com.force.sdk.oauth.context.SecurityContext
Gets the endPoint.
getEndpoint() - Method in class com.force.sdk.oauth.userdata.ForceUserDataRetriever
 
getEntityName(AbstractClassMetaData) - Static method in class com.force.sdk.jpa.PersistenceUtils
Return the name of the entity, first checking the name attribute of the annotations and then defaulting to the entity name on the metadata object.
getExtensionPoint(String) - Method in class com.force.sdk.jpa.ForcePluginRegistry
 
getExtensionPoints() - Method in class com.force.sdk.jpa.ForcePluginRegistry
 
getExternalIdColumn() - Method in class com.force.sdk.jpa.table.TableImpl
 
getField() - Method in class com.force.sdk.jpa.table.ColumnImpl
 
getFieldName(AbstractMemberMetaData, Map<String, String>) - Static method in class com.force.sdk.jpa.PersistenceUtils
Get the name of a field for use with JPA.
getFieldName() - Method in class com.force.sdk.jpa.table.ColumnImpl
 
getFieldName() - Method in class com.force.sdk.jpa.table.RelationshipImpl
 
getFieldNameFromJPAAnnotation(AbstractMemberMetaData) - Static method in class com.force.sdk.jpa.PersistenceUtils
Returns the name of a column as specified in a JPA annotation (can possibly be null).
getFieldType() - Method in class com.force.sdk.jpa.schema.ForceMemberMetaData
 
getFieldTypeFromForceAnnotation(Map<String, String>) - Static method in class com.force.sdk.jpa.PersistenceUtils
Utility method to get the field type from a map of extensions.
getFieldValues2(AbstractClassMetaData, int[], ForceManagedConnection, ForceStoreManager, XmlObject, Query) - Static method in class com.force.sdk.jpa.query.ForceQueryUtils
Constructs the proper interface for fetching fields on sobjects.
getFilterExpression(String) - Method in class com.force.sdk.jpa.query.ExpressionBuilderHelper
First looks in filter mappings cache for the filter expression associated with the given alias, else returns the expression from the compilation.
getForceApiName(AbstractMemberMetaData, OMFContext) - Static method in class com.force.sdk.jpa.PersistenceUtils
Utility method to determine the name of a field based on the member metadata.
getForceApiName() - Method in class com.force.sdk.jpa.table.ColumnImpl
 
getForceApiName() - Method in class com.force.sdk.jpa.table.TableName
Returns fully qualified Force.com API name for this TableName.
getForceApiRelationshipName() - Method in class com.force.sdk.jpa.table.ColumnImpl
 
getForceExtensions(MetaData) - Static method in class com.force.sdk.jpa.PersistenceUtils
Utility method that returns only the Force.com specific extensions for a piece of metadata (either an entity or a field).
getForceLogoutUrl(HttpServletRequest, String, String) - Method in class com.force.sdk.oauth.connector.ForceOAuthConnector
Build the logout url.
getForceSecurityContext() - Method in class com.force.sdk.oauth.context.CustomSecurityContext
 
getForceSecurityContext() - Method in class com.force.sdk.oauth.context.ForceSecurityContext
 
getForceSecurityContext() - Method in interface com.force.sdk.oauth.context.SecurityContext
Gets the forceSecurityContext.
getFormattedString() - Method in class com.force.sdk.jpa.query.formatter.MultiPicklistFormatter
Formats the string.
getHostPort(HttpServletRequest) - Method in class com.force.sdk.oauth.connector.ForceOAuthConnector
Returns the host and port of the endpoint.
getHostPort(String, String) - Method in class com.force.sdk.oauth.connector.ForceOAuthConnector
Returns the host and port of the endpoint.
getId() - Method in class com.force.sdk.jpa.model.BaseForceObject
 
getId() - Method in class com.force.sdk.jpa.model.Owner
 
getIdFromObject(PersistenceCapable, AbstractClassMetaData) - Static method in class com.force.sdk.jpa.query.ForceQueryUtils
convenience method for getting the id value from an entity.
getIntegerFromForceAnnotation(Map<String, String>, String) - Method in class com.force.sdk.jpa.table.ForceMetaData
 
getIsDeleted() - Method in class com.force.sdk.jpa.model.BaseForceCustomObject
 
getIsReadOnlyTable() - Method in class com.force.sdk.jpa.table.ForceMetaData
 
getLanguage() - Method in class com.force.sdk.jpa.query.SOQLQuery
 
getLanguage() - Method in class com.force.sdk.oauth.context.CustomSecurityContext
 
getLanguage() - Method in class com.force.sdk.oauth.context.ForceSecurityContext
 
getLanguage() - Method in interface com.force.sdk.oauth.context.SecurityContext
Gets the language.
getLastModifiedDate() - Method in class com.force.sdk.jpa.model.BaseForceStandardObject
 
getLimitType(Query) - Static method in class com.force.sdk.jpa.query.ForceQueryUtils
See if there is a limit set and if we can use SOQL to do our job.
getListOfColumns() - Method in class com.force.sdk.jpa.table.TableImpl
 
getLocale() - Method in class com.force.sdk.oauth.context.CustomSecurityContext
 
getLocale() - Method in class com.force.sdk.oauth.context.ForceSecurityContext
 
getLocale() - Method in interface com.force.sdk.oauth.context.SecurityContext
Gets the locale.
getLoginRedirectUrl(HttpServletRequest) - Method in class com.force.sdk.oauth.connector.ForceOAuthConnector
get the url that the user will be redirected to for authentication.
getLongName() - Method in class com.force.sdk.jpa.query.TupleName
Return the tuple long name.
getMemberAnnotation(Member, Class<T>) - Static method in class com.force.sdk.jpa.PersistenceUtils
Returns the annotation of type T on a field or method, e.g.
getMemberCount() - Method in class com.force.sdk.jpa.schema.ForceClassMetaData
 
getMemberElementClassMetaData(AbstractMemberMetaData, ClassLoaderResolver, MetaDataManager) - Static method in class com.force.sdk.jpa.PersistenceUtils
Get the class metadata for a member's type.
getMembers() - Method in class com.force.sdk.jpa.schema.ForceClassMetaData
 
getMemberValue(AbstractClassMetaData, int, Object) - Static method in class com.force.sdk.jpa.PersistenceUtils
Retrieve the value stored at a particular position in an entity.
getMemberValue(Member, Object) - Static method in class com.force.sdk.jpa.PersistenceUtils
Retrive the value of a field on an entity via reflection.
getMetaData(AbstractClassMetaData) - Method in class com.force.sdk.jpa.table.TableImpl
Retrieves Force.com table metadata for the given JPA class metadata.
getMetadataConnection() - Method in class com.force.sdk.connector.ForceServiceConnector
Returns a Force.com API MetadataConnection.
getMetadataConnection() - Method in class com.force.sdk.jpa.ForceManagedConnection
Get the MetadataConnection object, connection will be lazily instantiated.
getMetadataConnection() - Method in class com.force.sdk.jpa.NativeConnection
 
getMetaDataListener() - Method in class com.force.sdk.jpa.ForceStoreManager
 
getName() - Method in class com.force.sdk.jpa.model.BaseForceStandardObject
 
getName() - Method in class com.force.sdk.jpa.model.Owner
 
getName() - Method in class com.force.sdk.jpa.table.TableName
 
getName() - Method in class com.force.sdk.oauth.ForceRolePrincipal
 
getName() - Method in class com.force.sdk.oauth.ForceUserPrincipal
 
getNamespace() - Method in class com.force.sdk.connector.ForceServiceConnector
Returns the namespace of the Force.com store to which this ForceServiceConnector is getting a connection.
getNamespace() - Method in class com.force.sdk.jpa.ForceManagedConnection
Retrieve the namespace of the Force.com organization.
getNamespace() - Method in class com.force.sdk.jpa.table.TableName
 
getNativeConnection() - Method in class com.force.sdk.jpa.NativeConnection
 
getNucleusConnection(ExecutionContext) - Method in class com.force.sdk.jpa.ForceStoreManager
 
getOauthKey() - Method in class com.force.sdk.oauth.connector.ForceOAuthConnectionInfo
 
getOauthSecret() - Method in class com.force.sdk.oauth.connector.ForceOAuthConnectionInfo
 
getOAuthVersion() - Method in class com.force.sdk.oauth.connector.ForceOAuthConnector
 
getObject(ExecutionContext, ForceManagedConnection, AbstractJavaQuery, SObject) - Method in class com.force.sdk.jpa.query.ResultMetaDataROF
 
getObjectNames() - Method in class com.force.sdk.codegen.filter.ObjectNameDataFilter
Returns the java.util.Set of schema object names on which this ObjectNameDataFilter will filter.
getOrgId() - Method in class com.force.sdk.oauth.context.CustomSecurityContext
 
getOrgId() - Method in class com.force.sdk.oauth.context.ForceSecurityContext
 
getOrgId() - Method in interface com.force.sdk.oauth.context.SecurityContext
Gets the orgId.
getOwner() - Method in class com.force.sdk.jpa.model.BaseForceStandardObject
 
getParentSObject(Object) - Method in class com.force.sdk.jpa.ForceObjectManagerImpl
Retrieve the Force.com object (SObject) for the given parent.
getPartnerConnection() - Method in class com.force.sdk.jpa.NativeConnection
 
getPersistenceManagerFactory(Map) - Static method in class com.force.sdk.jdo.ForceJDOPersistenceManagerFactory
Return a new PersistenceManagerFactory with options set according to the given Properties.
getPKFieldName(AbstractClassMetaData) - Method in class com.force.sdk.jpa.table.TableImpl
Retrieves the primary key Force.com API field name for the given class metadata.
getPoolMinEvictableIdleTimeMillis() - Method in class com.force.sdk.jpa.ForceStoreManager
 
getPoolTimeBetweenEvictionRunsMillis() - Method in class com.force.sdk.jpa.ForceStoreManager
 
getPrincipal() - Method in class com.force.sdk.springsecurity.OAuthAuthenticationToken
 
getPropertyName() - Method in enum com.force.sdk.connector.ForceConnectionProperty
Returns the connection property name.
getPurgeSchemaOnDelete() - Method in class com.force.sdk.jpa.schema.SchemaDeleteProperty
 
getRedirectUri(HttpServletRequest) - Method in class com.force.sdk.oauth.connector.ForceOAuthConnector
get the URI to redirect to for user authentication.
getReference(Class, Object) - Method in class com.force.sdk.jpa.ForceEntityManager
 
getRefreshToken() - Method in class com.force.sdk.oauth.context.CustomSecurityContext
 
getRefreshToken() - Method in class com.force.sdk.oauth.context.ForceSecurityContext
 
getRefreshToken() - Method in interface com.force.sdk.oauth.context.SecurityContext
Gets the refreshToken.
getRefreshToken() - Method in class com.force.sdk.oauth.userdata.ForceUserDataRetriever
 
getRole() - Method in class com.force.sdk.oauth.context.CustomSecurityContext
 
getRole() - Method in class com.force.sdk.oauth.context.ForceSecurityContext
 
getRole() - Method in interface com.force.sdk.oauth.context.SecurityContext
Gets the role.
getSchemaData(Object, String, Object[]) - Method in class com.force.sdk.jpa.schema.ForceStoreSchemaHandler
 
getSchemaWriter() - Method in class com.force.sdk.jpa.ForceStoreManager
 
getSecretKey() - Method in interface com.force.sdk.oauth.context.SecurityContextService
Return the secret key if one is being used.
getSecretKey() - Method in class com.force.sdk.oauth.context.SecurityContextServiceImpl
 
getSecretKey() - Static method in class com.force.sdk.oauth.context.store.AESUtil
call getSecretKey(String fileName) with the default filename.
getSecretKey(String) - Static method in class com.force.sdk.oauth.context.store.AESUtil
Read in a stored secret key from a properties file and create a SecretKeySpec object from it.
getSecureKey() - Method in class com.force.sdk.oauth.context.store.SecurityContextCookieStore
 
getSecureKey() - Method in class com.force.sdk.oauth.context.store.SecurityContextSessionStore
 
getSecureKey() - Method in interface com.force.sdk.oauth.context.store.SecurityContextStorageService
Retrieves the secret key if one is used in this security context store.
getSecurityContextFromSession(HttpServletRequest) - Method in interface com.force.sdk.oauth.context.SecurityContextService
This method retrieves the security context.
getSecurityContextFromSession(HttpServletRequest) - Method in class com.force.sdk.oauth.context.SecurityContextServiceImpl
This method retrieves the security context.
getSecurityContextService() - Method in class com.force.sdk.oauth.AuthFilter
 
getSelectFieldName() - Method in class com.force.sdk.jpa.table.ColumnImpl
 
getSelectFieldName() - Method in class com.force.sdk.jpa.table.RelationshipImpl
 
getSessionId() - Method in class com.force.sdk.oauth.context.CustomSecurityContext
 
getSessionId() - Method in class com.force.sdk.oauth.context.ForceSecurityContext
 
getSessionId() - Method in interface com.force.sdk.oauth.context.SecurityContext
Gets the sessionId.
getSessionId() - Method in class com.force.sdk.oauth.ForceUserPrincipal
 
getSessionId() - Method in class com.force.sdk.oauth.userdata.ForceUserDataRetriever
 
getShortName() - Method in class com.force.sdk.jpa.query.TupleName
Return tuple short name.
getShortNamePrefix() - Method in class com.force.sdk.jpa.query.TupleName
Return the prefix that when combined with the tuple short name creates the tuple long name.
getSingleStringQuery() - Method in class com.force.sdk.jpa.query.SOQLQuery
 
getSObject(boolean) - Method in class com.force.sdk.jpa.ForceInsertFieldManager
Retrieves the Force.com object (SObject) for this ForceInsertFieldManager.
getSOQLFormat(Calendar) - Static method in class com.force.sdk.jpa.query.SOQLDateFormatUtil
Formats a java.util.Calendar object as a SOQL date.
getSOQLFormat(Date) - Static method in class com.force.sdk.jpa.query.SOQLDateFormatUtil
Formats a java.util.Date object as a SOQL date.
getStoreManager() - Method in class com.force.sdk.jpa.schema.ForceStoreSchemaHandler
 
getSupportedOptions() - Method in class com.force.sdk.jpa.ForceStoreManager
Accessor for the supported options in string form.
getSystemModstamp() - Method in class com.force.sdk.jpa.model.BaseForceStandardObject
 
getTable(AbstractClassMetaData) - Method in class com.force.sdk.jpa.ForceStoreManager
Retrieves Force.com table information from JPA class metadata.
getTable(String) - Method in class com.force.sdk.jpa.schema.ForceStoreSchemaHandler
get the table impl for a particular entity name from the cache.
getTable(AbstractClassMetaData) - Method in class com.force.sdk.jpa.schema.ForceStoreSchemaHandler
get the table impl for a particular entity from the cache.
getTableAlreadyExistsInOrg() - Method in class com.force.sdk.jpa.table.TableImpl
 
getTableImpl() - Method in class com.force.sdk.jpa.table.ForceMetaData
 
getTableName() - Method in class com.force.sdk.jpa.table.TableImpl
 
getThreadLocal(Class<T>) - Static method in class com.force.sdk.connector.threadlocal.ForceThreadLocalStore
Retrieve the object of type clazz from the ForceThreadLocalStore ThreadLocal cache.
getThreadLocalConnectorConfig() - Static method in class com.force.sdk.connector.ForceServiceConnector
Retrieves the ForceConnectorConfig found in the ForceServiceConnector ThreadLocal cache.
getTimeZone() - Method in class com.force.sdk.oauth.context.CustomSecurityContext
 
getTimeZone() - Method in class com.force.sdk.oauth.context.ForceSecurityContext
 
getTimeZone() - Method in interface com.force.sdk.oauth.context.SecurityContext
Gets the timeZone.
getTraceStream() - Method in class com.force.sdk.connector.ForceConnectorConfig
Returns the PrintStream to which the Force.com connection will print traced API messages.
getTreatBlanksAsFromForceAnnotation(Map<String, String>) - Method in class com.force.sdk.jpa.table.ForceMetaData
 
getTuple() - Method in class com.force.sdk.jpa.query.TupleName
 
getType() - Method in class com.force.sdk.jpa.table.ColumnImpl
Returns the Force.com API field type for this column.
getType() - Method in class com.force.sdk.jpa.table.RelationshipImpl
 
getType() - Method in class com.force.sdk.jpa.table.TableName
 
getUserId() - Method in class com.force.sdk.oauth.context.CustomSecurityContext
 
getUserId() - Method in class com.force.sdk.oauth.context.ForceSecurityContext
 
getUserId() - Method in interface com.force.sdk.oauth.context.SecurityContext
Gets the userId.
getUserName() - Method in class com.force.sdk.oauth.context.CustomSecurityContext
 
getUserName() - Method in class com.force.sdk.oauth.context.ForceSecurityContext
 
getUserName() - Method in interface com.force.sdk.oauth.context.SecurityContext
Gets the userName.
getValidationRegex() - Method in enum com.force.sdk.connector.ForceConnectionProperty
Returns the connection property validation regular expression
getWriter(GetUserInfoResult, DescribeSObjectResult) - Method in class com.force.sdk.codegen.writer.BasicWriterProvider
 
getWriter(GetUserInfoResult, DescribeSObjectResult) - Method in class com.force.sdk.codegen.writer.ForceJPAFileWriterProvider
 
getWriter(GetUserInfoResult, DescribeSObjectResult) - Method in interface com.force.sdk.codegen.writer.WriterProvider
Returns a Java Writer for generated source code.

H

hasAllCommonFields(DescribeSObjectResult) - Static method in class com.force.sdk.codegen.ForceJPAClassGeneratorUtils
Determines if a Force.com object has all standard Force.com fields.
hashCode() - Method in class com.force.sdk.connector.ForceConnectorConfig
Returns a hash code for this ForceConnectorConfig.
hashCode() - Method in class com.force.sdk.jpa.query.TupleName
 
hasNoSchema(AbstractClassMetaData) - Static method in class com.force.sdk.jpa.PersistenceUtils
An entity does not have schema if it would not directly represent an object in Force.com, e.g.

I

id - Variable in class com.force.sdk.jpa.model.BaseForceObject
 
id - Variable in class com.force.sdk.jpa.model.Owner
 
INDENT - Static variable in class com.force.sdk.codegen.ForceJPAClassGeneratorUtils
Represents a tab (consisting of spaces).
init(FilterConfig) - Method in class com.force.sdk.oauth.AuthFilter
Initialize the filter from the init params.
init(GetUserInfoResult) - Method in class com.force.sdk.oauth.context.CustomSecurityContext
Initialize the SecurityContext from a GetUserInfoResult object.
init(GetUserInfoResult) - Method in class com.force.sdk.oauth.context.ForceSecurityContext
Initialize the security context from a GetUserInfoResult object.
init(GetUserInfoResult) - Method in interface com.force.sdk.oauth.context.SecurityContext
Initialize the security context from a GetUserInfoResult object.
init() - Method in class com.force.sdk.springsecurity.config.ForceOAuthNamespaceHandler
 
initialise(ClassLoaderResolver, MetaDataManager) - Method in class com.force.sdk.jpa.schema.ForceClassMetaData
 
initialiseFileMetaDataForUse(Collection, ClassLoaderResolver) - Method in class com.force.sdk.jpa.ForceMetaDataManager
Method to initialise the provided FileMetaData, ready for use.
initialiseForTransientMerge(EntityManager, T) - Static method in class com.force.sdk.jpa.BaseEntity
Initialise an object of type T to be available for a merge() call even if it has not been persisted or retrieved, by injecting a custom state manager into the object.
initializeSecurityContextFromApi(SecurityContext) - Static method in class com.force.sdk.oauth.context.SecurityContextUtil
Initializes the user information into the security context via a call to the partner API.
injectStateManagerIntoTransient(PersistenceCapable) - Method in class com.force.sdk.jpa.ForceEntityManager
Method added to allow a StateManager to be injected into a transient object so that we can track which fields have been touched.
injectView(String, Object) - Method in class com.force.sdk.codegen.template.StringTemplateWrapper
 
injectView(String, Object) - Method in interface com.force.sdk.codegen.template.Template
Inject view state into a Template.
insertObject(ObjectProvider) - Method in class com.force.sdk.jpa.ForcePersistenceHandler
Inserts a persistent object into the database.
isActive() - Method in interface com.force.sdk.jpa.model.PicklistValueEnum
Whether is a picklist value is active and available for selection.
isAutoCreateColumns() - Method in class com.force.sdk.jpa.ForceStoreManager
Whether fields should be created automatically on app startup.
isAutoCreateTables() - Method in class com.force.sdk.jpa.ForceStoreManager
Whether objects should be created automatically on app startup.
isAutoCreateWarnOnError() - Method in class com.force.sdk.jpa.ForceStoreManager
Used for schema mismatches, e.g.
isAvailable() - Method in class com.force.sdk.jpa.NativeConnection
Returns whether the connection has been instantiated (i.e.
isCustom() - Method in class com.force.sdk.jpa.table.ColumnImpl
Distinguish whether a field has been created by a user in this organization or whether it comes standard in a Force.com product.
isCustom() - Method in class com.force.sdk.jpa.table.RelationshipImpl
method that returns whether the relationship is from a custom lookup field or one that comes standard with Force.com.
isCustom() - Method in class com.force.sdk.jpa.table.TableName
for denoting whether an object is user created or standard in Force.com.
isDefaultValue() - Method in interface com.force.sdk.jpa.model.PicklistValueEnum
Default values are the picklist values that would be selected automatically.
isDeleted - Variable in class com.force.sdk.jpa.model.BaseForceCustomObject
 
isDirty() - Method in class com.force.sdk.jpa.ForceInsertFieldManager
The entity is considered dirty if fields have been updated (meaning an update is necessary).
isEnableOptimisticTransactions() - Method in class com.force.sdk.jpa.ForceStoreManager
Whether optimistic locking is enabled for this persistence unit.
isForDelete() - Method in class com.force.sdk.jpa.ForceStoreManager
whether this application has been started up with the flag to delete schema rather than create/upsert it.
isInAllOrNothingMode() - Method in class com.force.sdk.jpa.ForceObjectManagerImpl
check for whether an active transaction is currently flushing data to the datastore in all or nothing mode.
isJoinQuery() - Method in class com.force.sdk.jpa.query.ExpressionBuilderHelper
check for whether the query is joined.
isMultiPicklist(AbstractMemberMetaData) - Static method in class com.force.sdk.jpa.PersistenceUtils
A check for whether a field is a multiselect picklist or a single select picklist.
isNonPersistedColumn(AbstractMemberMetaData) - Static method in class com.force.sdk.jpa.PersistenceUtils
Check for whether a column has a Persistence Modifier that is anything other than PERSISTENT.
isOrdinalEnum(AbstractMemberMetaData) - Static method in class com.force.sdk.jpa.PersistenceUtils
A check to see if a field has an ordinal enum type, i.e.
isReadOnlyFields - Variable in class com.force.sdk.jpa.table.ForceMetaData
 
isReadOnlySchema(AbstractClassMetaData, boolean) - Static method in class com.force.sdk.jpa.PersistenceUtils
Performs various checks to see if the schema is read only (i.e.
isReadOnlyTable - Variable in class com.force.sdk.jpa.table.ForceMetaData
 
isRelationship(AbstractMemberMetaData) - Static method in class com.force.sdk.jpa.PersistenceUtils
Check for whether the field is a ManyToOne or OneToMany relationship (the only relationships currently supported).
isSchemaCreateClient() - Method in class com.force.sdk.jpa.ForceStoreManager
This is a flag for clients that can create schema to set.
isStoreUsername() - Method in class com.force.sdk.oauth.userdata.ForceUserDataRetriever
Flag stating whether or not the username should be stored.
isStoreUsername() - Method in class com.force.sdk.oauth.userdata.UserDataRetrievalService
Flag stating whether or not the username should be stored.
isValid() - Method in class com.force.sdk.jpa.table.TableImpl
Entities are considered valid if they exist in the Force.com database.
isVirtualSchema(AbstractClassMetaData) - Static method in class com.force.sdk.jpa.PersistenceUtils
A JPA entity is virtual schema if it is not backed by an object on Force.com (e.g.

J

JavaCommentBuilder - Class in com.force.sdk.codegen.builder
Builds Java comments that can be included in generated source code.
JavaCommentBuilder(int) - Constructor for class com.force.sdk.codegen.builder.JavaCommentBuilder
Initializes a JavaCommentBuilder with the number of intentions that should proceed each Java comment.
JDOQLQuery - Class in com.force.sdk.jpa.query
Extension of AbstractJDOQLQuery to apply result restrictions.
JDOQLQuery(ExecutionContext) - Constructor for class com.force.sdk.jpa.query.JDOQLQuery
construct a JDOQL query with a null query.
JDOQLQuery(ExecutionContext, AbstractJDOQLQuery) - Constructor for class com.force.sdk.jpa.query.JDOQLQuery
construct a JDOQL query.
JDOQLQuery(ExecutionContext, String) - Constructor for class com.force.sdk.jpa.query.JDOQLQuery
construct a JDOQL query with a string query.
JOIN_FILTER - Static variable in class com.force.sdk.jpa.PersistenceUtils
prefix for member metadata extensions on join filters.
JoinFilter - Annotation Type in com.force.sdk.jpa.annotation
Annotation for collections of related objects.
joinTransaction() - Method in class com.force.sdk.jpa.ForceEntityManager
This method is over-ridden from the base class to implement our own ForceTransactionImpl.
JPAAnnotationBuilder - Class in com.force.sdk.codegen.builder
Builds JPA annotation Strings that can be included in generated source code.
JPAAnnotationBuilder(int) - Constructor for class com.force.sdk.codegen.builder.JPAAnnotationBuilder
Initializes a JPAAnnotationBuilder with the number of intentions that should proceed each annotation.
JPQLPartialCompiler - Class in com.force.sdk.jpa.query
This is a utility class that will compile JPQL query fragments into expression for use.
JPQLPartialCompiler(ExecutionContext, QueryCompilation, Map, Map) - Constructor for class com.force.sdk.jpa.query.JPQLPartialCompiler
Instantiate a JPQLParser and store the symbol table from the compilation, or create a new one.
JPQLQuery - Class in com.force.sdk.jpa.query
Extension of AbstractJPQLQuery to apply result restrictions.
JPQLQuery(ExecutionContext) - Constructor for class com.force.sdk.jpa.query.JPQLQuery
construct a JPQL query with a null query.
JPQLQuery(ExecutionContext, AbstractJPQLQuery) - Constructor for class com.force.sdk.jpa.query.JPQLQuery
construct a JPQL query.
JPQLQuery(ExecutionContext, String) - Constructor for class com.force.sdk.jpa.query.JPQLQuery
construct a JPQL query with a string query.

L

label() - Method in interface com.force.sdk.jpa.model.PicklistValueEnum
The label of a picklist item (i.e.
lastModifiedDate - Variable in class com.force.sdk.jpa.model.BaseForceStandardObject
 
listen(String) - Method in interface com.force.sdk.jpa.query.QueryListener
This method will be called when the soqlQuery has been built, implement if you need to intercept the soqlQuery for a particular query call.
loadClass(String, String) - Method in class com.force.sdk.jpa.ForcePluginRegistry
 
loadConnectorPropsFromName(String) - Static method in class com.force.sdk.connector.ForceConnectorUtils
Loads Force.com connection properties from a connection name.
loadConnectorPropsFromUrl(String) - Static method in class com.force.sdk.connector.ForceConnectorUtils
Loads Force.com connection properties from a Force.com connection url
loaded(AbstractClassMetaData) - Method in class com.force.sdk.jpa.ForceMetaDataListener
This method gets called when an entity is loaded during startup.
loadPersistenceUnit(PersistenceUnitMetaData, ClassLoader) - Method in class com.force.sdk.jpa.ForceMetaDataManager
Load and sync schema for all persistence units.
LOCALISER - Static variable in class com.force.sdk.jpa.ForceMetaDataListener
Localiser for messages.
locateObject(ObjectProvider) - Method in class com.force.sdk.jpa.ForcePersistenceHandler
Locates this object in the datastore.
lock(Object, LockModeType, Map<String, Object>) - Method in class com.force.sdk.jpa.ForceEntityManager
 
log(String) - Method in interface com.force.sdk.connector.logger.ForceLoggerStream.StreamLogger
Writes the given message to a log file.
LOGGER - Static variable in class com.force.sdk.jpa.schema.ForceAsyncResultProcessor
 
LOGIN_REDIRECT_URL_ATTRIBUTE - Static variable in class com.force.sdk.oauth.connector.ForceOAuthConnector
The request attribute that the login redirect url will be read from.
loginFail(HttpServletRequest, HttpServletResponse) - Method in class com.force.sdk.springsecurity.ForceRememberMeServices
 
loginSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class com.force.sdk.springsecurity.ForceRememberMeServices
 
logout(HttpServletRequest, HttpServletResponse, Authentication) - Method in class com.force.sdk.springsecurity.ForceLogoutHandler
 
LogoutSuccessHandler - Class in com.force.sdk.springsecurity
Called after all logout handlers are processed.
LogoutSuccessHandler() - Constructor for class com.force.sdk.springsecurity.LogoutSuccessHandler
Default constructor.

M

mapToNucleusException(ApiFault, boolean, boolean) - Static method in class com.force.sdk.jpa.exception.ForceApiExceptionMap
Method to map specific api exception codes to the proper DataNucleus exception.
markDirty(StateManager, boolean) - Method in class com.force.sdk.jpa.ForceObjectManagerImpl
Method to mark an object (StateManager) as dirty.
MAX_FETCH_DEPTH - Static variable in class com.force.sdk.jpa.query.QueryHints
Maximum fetch depth for relationships.
MEMBER_OF_FIELD - Static variable in class com.force.sdk.jpa.query.QueryHints
Field name of child object to use for MEMBER OF queries, default "name".
merge(Object) - Method in class com.force.sdk.jpa.ForceEntityManager
 
MultiPicklistFormatter - Class in com.force.sdk.jpa.query.formatter
This is a convenience class to format a multipicklist value i.e.
MultiPicklistFormatter(String) - Constructor for class com.force.sdk.jpa.query.formatter.MultiPicklistFormatter
Create a formatter for the given string.

N

name - Variable in class com.force.sdk.jpa.model.BaseForceStandardObject
 
name - Variable in class com.force.sdk.jpa.model.Owner
 
NativeConnection - Class in com.force.sdk.jpa
Connection class that provides connections to each Force.com API (SOAP, Metadata, and Bulk).
NativeConnection(ManagedConnection) - Constructor for class com.force.sdk.jpa.NativeConnection
Instantiate a Native connection, this must be called with a ForceManagedConnection.
newEntityManager(PersistenceContextType, PersistenceManagerFactory) - Method in class com.force.sdk.jpa.ForceEntityManagerFactory
 
NEWLINE - Static variable in class com.force.sdk.codegen.ForceJPAClassGeneratorUtils
Represents a system independent new line character.
newPM(JDOPersistenceManagerFactory, String, String) - Method in class com.force.sdk.jdo.ForceJDOPersistenceManagerFactory
Construct a JDOPersistenceManager.
NoOpDataFilter - Class in com.force.sdk.codegen.filter
A pass-through code generation DataFilter.
NoOpDataFilter() - Constructor for class com.force.sdk.codegen.filter.NoOpDataFilter
 

O

OAuthAuthenticationProvider - Class in com.force.sdk.springsecurity
The AuthenticationProvider used for Force.com authentication.
OAuthAuthenticationProvider() - Constructor for class com.force.sdk.springsecurity.OAuthAuthenticationProvider
 
OAuthAuthenticationToken - Class in com.force.sdk.springsecurity
Used to represent an OAuth Authentication.
OAuthAuthenticationToken(String) - Constructor for class com.force.sdk.springsecurity.OAuthAuthenticationToken
Use given credentials.
OAuthAuthenticationToken(Principal, String, Collection<GrantedAuthority>) - Constructor for class com.force.sdk.springsecurity.OAuthAuthenticationToken
Create with given principal, credentials, and authorities.
OAuthBeanDefinitionParser - Class in com.force.sdk.springsecurity.config
Parses the oauth namespace and creates the required Spring configuration out of the values.
OAuthBeanDefinitionParser() - Constructor for class com.force.sdk.springsecurity.config.OAuthBeanDefinitionParser
Default constructor.
ObjectNameDataFilter - Class in com.force.sdk.codegen.filter
A DataFilter which filters based on Force.com schema object (SObject) names.
ObjectNameDataFilter(Set<String>) - Constructor for class com.force.sdk.codegen.filter.ObjectNameDataFilter
Initializes a ObjectNameDataFilter with a set of Force.com schema object names that are to be filtered in.
ObjectNameDataFilter(String...) - Constructor for class com.force.sdk.codegen.filter.ObjectNameDataFilter
Initializes a ObjectNameDataFilter with a set of Force.com schema object names that are to be filtered in.
ObjectNameWithRefDataFilter - Class in com.force.sdk.codegen.filter
A DataFilter which filters based on Force.com schema object (SObject) names and follows object references to produce a closed set of schema objects.
ObjectNameWithRefDataFilter(Set<String>) - Constructor for class com.force.sdk.codegen.filter.ObjectNameWithRefDataFilter
Initializes a ObjectNameWithRefDataFilter with a set of Force.com schema object names that are to be filtered in along with their references.
ObjectNameWithRefDataFilter(String...) - Constructor for class com.force.sdk.codegen.filter.ObjectNameWithRefDataFilter
Initializes a ObjectNameWithRefDataFilter with a set of Force.com schema object names that are to be filtered in along with their references.
onLogoutSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class com.force.sdk.springsecurity.LogoutSuccessHandler
Clear the security context.
owner - Variable in class com.force.sdk.jpa.model.BaseForceStandardObject
 
Owner - Class in com.force.sdk.jpa.model
Java model for a Force.com JPA Owner field.
Owner() - Constructor for class com.force.sdk.jpa.model.Owner
 

P

parse(Element, ParserContext) - Method in class com.force.sdk.springsecurity.config.OAuthBeanDefinitionParser
 
performExecute(Map) - Method in class com.force.sdk.jpa.query.JDOQLQuery
Execute the JDOQL query against the Force.com db.
performExecute(Map) - Method in class com.force.sdk.jpa.query.JPQLQuery
 
performExecute(Map) - Method in class com.force.sdk.jpa.query.SOQLQuery
 
persist(Object) - Method in class com.force.sdk.jpa.ForceEntityManager
 
PersistenceProviderImpl - Class in com.force.sdk.jpa
This class allows us to provide the ForceEntityManagerFactory.
PersistenceProviderImpl() - Constructor for class com.force.sdk.jpa.PersistenceProviderImpl
 
PersistenceUtils - Class in com.force.sdk.jpa
Class for general utility methods needed while persisting and retrieving objects.
PICKLIST_VALUE_FIELD_PREFIX - Static variable in class com.force.sdk.jpa.PersistenceUtils
prefix for member metadata extensions on picklist values.
PicklistValue - Annotation Type in com.force.sdk.jpa.annotation
PicklistValue annotation allows a developer to specify an enum of allowable values for a picklist field type.
PicklistValueEnum - Interface in com.force.sdk.jpa.model
Java model interface for a Force.com picklist value enum.
populate(ClassLoaderResolver, ClassLoader, MetaDataManager) - Method in class com.force.sdk.jpa.schema.ForceClassMetaData
 
postRollback() - Method in class com.force.sdk.jpa.ForceObjectManagerImpl
There are some cases when a postrollback tries to detach an object that has not been persisted.
prependNamespace(String, String) - Static method in class com.force.sdk.jpa.PersistenceUtils
Util method to prepend a namespace to a name, namespace can be null.
processClassAnnotations(PackageMetaData, Class, AnnotationObject[], ClassLoaderResolver) - Method in class com.force.sdk.jpa.annotation.ForceAnnotationReader
process annotations at the class level.
processManagedRelations() - Method in class com.force.sdk.jpa.ForceJPAStateManagerImpl
Relationship checks fail with NPE because this StateManager is created on Transient objects.
processMemberAnnotations(AbstractClassMetaData, Member, AnnotationObject[], boolean) - Method in class com.force.sdk.jpa.annotation.ForceAnnotationReader
process annotations at the field/property level.
processMethodAnnotations(AbstractClassMetaData, Method) - Method in class com.force.sdk.jpa.annotation.ForceAnnotationReader
do not process annotations on methods, stick to properties only.
PROXY_HOST - Static variable in interface com.force.sdk.connector.ForceConnector
The outbound proxy host.
PROXY_PORT - Static variable in interface com.force.sdk.connector.ForceConnector
The outbound proxy port.

Q

QueryHints - Class in com.force.sdk.jpa.query
Constants for available SOQL query hints.
QueryListener - Interface in com.force.sdk.jpa.query
QueryListeners can be added to Query objects to give access to the converted SOQL query.
QueryNotifier - Interface in com.force.sdk.jpa.query
Interface that allows JDOQLQuery and JPQLQuery objects to support listeners.

R

recreateSecretKeySpec(String) - Static method in class com.force.sdk.oauth.context.store.AESUtil
Create a SecretKeySpec object from an AES key.
REDIRECT_AUTH_URI - Static variable in class com.force.sdk.oauth.connector.ForceOAuthConnector
The url that is used for the authentication code callback.
refresh(Object, LockModeType, Map<String, Object>) - Method in class com.force.sdk.jpa.ForceEntityManager
 
refresh(DescribeSObjectResult, ForceManagedConnection) - Method in class com.force.sdk.jpa.table.TableImpl
refresh the describe result to verify that objects have been created as we expected.
refreshAccessToken(String) - Method in class com.force.sdk.oauth.connector.ForceOAuthConnector
Use the refresh token to obtain a new auth token for the user.
registerConnectionMgr() - Method in class com.force.sdk.jpa.ForceStoreManager
 
registerExtensionPoints() - Method in class com.force.sdk.jpa.ForcePluginRegistry
 
registerExtensions() - Method in class com.force.sdk.jpa.ForcePluginRegistry
 
registerJavaColumn(String, ColumnImpl) - Method in class com.force.sdk.jpa.table.TableImpl
Register a column impl (with specific Force.com attributes, like the API name) under its field or property name in java.
RelationshipImpl - Class in com.force.sdk.jpa.table
Representation of a collection of related objects on a Force.com object.
RelationshipImpl(String) - Constructor for class com.force.sdk.jpa.table.RelationshipImpl
create a RelationshipImpl with a given field name, such as "Opportunities" on the account object, or "MyCustomObjects__r".
release() - Static method in class com.force.sdk.oauth.context.ForceSecurityContextHolder
release the current security context from the thread local store.
remove(Object) - Method in class com.force.sdk.jpa.ForceEntityManager
 
removeCustomThingSuffix(String) - Method in class com.force.sdk.jpa.table.ForceMetaData
Remove the '__c' notation if it exists.
removeListener(String) - Method in class com.force.sdk.jpa.query.JDOQLQuery
 
removeListener(String) - Method in class com.force.sdk.jpa.query.JPQLQuery
 
removeListener(String) - Method in interface com.force.sdk.jpa.query.QueryNotifier
remove a listener with the given name.
renderJavaName(DescribeSObjectResult, boolean) - Static method in class com.force.sdk.codegen.ForceJPAClassGeneratorUtils
Constructs a valid Java name from a Force.com DescribeSObjectResult object name.
renderJavaName(Field, boolean) - Static method in class com.force.sdk.codegen.ForceJPAClassGeneratorUtils
Constructs a valid Java name from a Force.com API Field object name.
renewSession(ConnectorConfig) - Method in class com.force.sdk.connector.ForceServiceConnector
Automatically renews Force.com timed out sessions.
renewSession(ConnectorConfig) - Method in class com.force.sdk.oauth.AuthFilter
 
renewSession(ConnectorConfig) - Method in class com.force.sdk.springsecurity.ForceConnectionStorageFilter
We will renew a session by sending the user into the OAuth flow.
renewSession(ConnectorConfig) - Method in class com.force.sdk.springsecurity.ForceLogoutHandler
 
reset() - Method in interface com.force.sdk.codegen.template.Template
Removes all previously injected view state from a Template.
resolveConstraints() - Method in class com.force.sdk.jpa.ForcePluginRegistry
 
resolveURLAsFileURL(URL) - Method in class com.force.sdk.jpa.ForcePluginRegistry
 
ResultMetaDataROF - Class in com.force.sdk.jpa.query
ResultObjectFactory that operates using a QueryResultMetaData and returns objects based on the definition.
ResultMetaDataROF(QueryResultMetaData) - Constructor for class com.force.sdk.jpa.query.ResultMetaDataROF
Constructor.
retreiveSecurityContext(HttpServletRequest) - Method in class com.force.sdk.oauth.context.store.SecurityContextCookieStore
retrieves the security context from a browser cookie.
retreiveSecurityContext(HttpServletRequest) - Method in class com.force.sdk.oauth.context.store.SecurityContextSessionStore
Retrieve the security context from the session.
retreiveSecurityContext(HttpServletRequest) - Method in interface com.force.sdk.oauth.context.store.SecurityContextStorageService
Retrieve the security context.
retrieveToken(String, String, String, ForceOAuthConnectionInfo) - Method in interface com.force.sdk.oauth.connector.TokenRetrievalService
Obtain an access token by calling the OAuth authentication endpoint and either trading an access code or refresh token for it.
retrieveToken(String, String, String, ForceOAuthConnectionInfo) - Method in class com.force.sdk.oauth.connector.TokenRetrievalServiceImpl
Obtain an access token by calling the OAuth authentication endpoint and either trading an access code or refresh token for it.
retrieveUserData(String, String, String) - Method in class com.force.sdk.oauth.userdata.CustomUserDataRetrievalService
Call the super method to retrieve the default user data.
retrieveUserData() - Method in class com.force.sdk.oauth.userdata.CustomUserDataRetriever
Retrieve data about the authenticated user and return a CustomSecurityContext that stores the data.
retrieveUserData() - Method in class com.force.sdk.oauth.userdata.ForceUserDataRetriever
Retrieve the default user data from the partner API.
retrieveUserData(String, String, String) - Method in class com.force.sdk.oauth.userdata.UserDataRetrievalService
Set up the user data retriever and use it to retrieve data about the user.
retrieveUserData() - Method in interface com.force.sdk.oauth.userdata.UserDataRetriever
Retrieve the user data and store it in a SecurityContext object.

S

SchemaDeleteProperty - Class in com.force.sdk.jpa.schema
This class tells the schema process how to handle schema deletion.
SchemaDeleteProperty(boolean, boolean) - Constructor for class com.force.sdk.jpa.schema.SchemaDeleteProperty
Create a delete property that signifies whether we want to delete the schema objects by sending them to the recycle bin or whether we want to bypass the recycle bin and do a hard delete.
SECURITY_CONTEXT_COOKIE_NAME - Static variable in class com.force.sdk.oauth.context.store.SecurityContextCookieStore
Constant that stores the name of the security context cookie.
SECURITY_CONTEXT_SESSION_KEY - Static variable in class com.force.sdk.oauth.context.store.SecurityContextSessionStore
The key used to store the SecurityContext in the session.
SecurityContext - Interface in com.force.sdk.oauth.context
Interface to represent the standard fields stored when a user is authenticated.
SecurityContextCookieStore - Class in com.force.sdk.oauth.context.store
Handles the storage of a SecurityContext via browser cookies.
SecurityContextCookieStore() - Constructor for class com.force.sdk.oauth.context.store.SecurityContextCookieStore
 
SecurityContextService - Interface in com.force.sdk.oauth.context
The security context service provides the basic functionality for managing a security context in the session of the authenticated user.
SecurityContextServiceImpl - Class in com.force.sdk.oauth.context
The security context service provides the basic functionality for managing a security context in the session of the authenticated user.
SecurityContextServiceImpl() - Constructor for class com.force.sdk.oauth.context.SecurityContextServiceImpl
 
SecurityContextSessionStore - Class in com.force.sdk.oauth.context.store
Handles the storage of a SecurityContext via server side session.
SecurityContextSessionStore() - Constructor for class com.force.sdk.oauth.context.store.SecurityContextSessionStore
 
SecurityContextStorageService - Interface in com.force.sdk.oauth.context.store
Defines the interface for storing, retrieving, and clearing a SecurityContext to/from a means of storage.
SecurityContextUtil - Class in com.force.sdk.oauth.context
This utility class is in place to handle all interaction with the browser cookies that will be used to track a user's authentication status.
select(GetUserInfoResult, DescribeSObjectResult, Template) - Method in interface com.force.sdk.codegen.selector.DataSelector
Selects data from a GetUserInfoResult object and DescribeSObjectResult object and injects it into a Template.
select(GetUserInfoResult, DescribeSObjectResult, Template) - Method in class com.force.sdk.codegen.selector.DefaultDataSelector
 
select(GetUserInfoResult, DescribeSObjectResult, Template) - Method in class com.force.sdk.codegen.selector.ForceJPAClassDataSelector
 
selector(DataSelector) - Method in class com.force.sdk.codegen.CodeGenerator.Builder
Injects a DataSelector into this Builder.
SESSION_HEADER_QNAME - Static variable in class com.force.sdk.connector.ForceServiceConnector
The qualified name for session SOAP requests.
set(SecurityContext) - Static method in class com.force.sdk.oauth.context.ForceSecurityContextHolder
Set the security context to the thread local store.
setAuthEndpoint(String) - Method in class com.force.sdk.connector.ForceConnectorConfig
Sets the Force.com authentication endpoint.
setAuthenticationEntryPoint(AuthenticationEntryPoint) - Method in class com.force.sdk.springsecurity.AuthenticationProcessingFilter
 
setClassName(String) - Method in class com.force.sdk.codegen.writer.ForceJPAFileWriterProvider
Sets the Java class name of the generate Java classes.
setClientId(String) - Method in class com.force.sdk.connector.ForceConnectorConfig
Sets the Force.com connection client id.
setClientId(String) - Method in class com.force.sdk.connector.ForceServiceConnector
Sets the Force.com connection client id.
setConnectionInfo(ForceOAuthConnectionInfo) - Method in class com.force.sdk.oauth.connector.ForceOAuthConnector
 
setConnectionName(String) - Method in class com.force.sdk.connector.ForceServiceConnector
Sets the named ForceConnectorConfig source in this ForceServiceConnector.
setConnectionName(String) - Method in class com.force.sdk.oauth.connector.ForceOAuthConnector
 
setConnectionUrl(String) - Method in class com.force.sdk.connector.ForceConnectorConfig
Parses a Force.com connection URL and accordingly sets the connection properties found within.
setConnectionUrl(String) - Method in class com.force.sdk.oauth.connector.ForceOAuthConnectionInfo
Parse the connection url and set the values pulled from it.
setConnectorConfig(ForceConnectorConfig) - Method in class com.force.sdk.connector.ForceServiceConnector
Sets the ForceConnectorConfig state in this ForceServiceConnector.
setConnectorConfig(ForceConnectorConfig) - Static method in class com.force.sdk.connector.threadlocal.ForceThreadLocalStore
Sets the given ForceConnectorConfig in the ForceThreadLocalStore ThreadLocal cache.
setCookieValues(SecurityContext, HttpServletResponse, boolean) - Static method in class com.force.sdk.oauth.context.SecurityContextUtil
Set the session id and endpoint from the security context into cookies.
setCookieValues(Map<String, String>, HttpServletResponse, boolean) - Static method in class com.force.sdk.oauth.context.SecurityContextUtil
Set the map of cookie names and values into cookies on the response.
setCreatedDate(Calendar) - Method in class com.force.sdk.jpa.model.BaseForceStandardObject
 
setCustomDataRetriever(CustomUserDataRetriever<?>) - Method in class com.force.sdk.oauth.userdata.CustomUserDataRetrievalService
 
setEndpoint(String) - Method in class com.force.sdk.oauth.connector.ForceOAuthConnectionInfo
 
setEndPoint(String) - Method in class com.force.sdk.oauth.context.CustomSecurityContext
 
setEndPoint(String) - Method in class com.force.sdk.oauth.context.ForceSecurityContext
 
setEndPoint(String) - Method in interface com.force.sdk.oauth.context.SecurityContext
Sets the endPoint.
setEndpoint(String) - Method in class com.force.sdk.oauth.userdata.ForceUserDataRetriever
 
setEndpoint(String) - Method in interface com.force.sdk.oauth.userdata.UserDataRetriever
Sets the endpoint.
setFieldType(FieldType) - Method in class com.force.sdk.jpa.schema.ForceMemberMetaData
 
setFieldValue(Class, AbstractClassMetaData, int, Object, Object) - Static method in class com.force.sdk.jpa.PersistenceUtils
Sets the value of a field on an entity.
setFilterProcessesUrl(String) - Method in class com.force.sdk.springsecurity.AuthenticationProcessingFilter
 
setForceSecurityContext(SecurityContext) - Method in class com.force.sdk.oauth.context.CustomSecurityContext
 
setId(String) - Method in class com.force.sdk.jpa.model.BaseForceObject
 
setId(String) - Method in class com.force.sdk.jpa.model.Owner
 
setIsDeleted(boolean) - Method in class com.force.sdk.jpa.model.BaseForceCustomObject
 
setIsValid(boolean) - Method in class com.force.sdk.jpa.table.TableImpl
 
setKeyFileName(String) - Method in class com.force.sdk.oauth.context.store.SecurityContextCookieStore
Sets the key file name and reads the key from the file.
setLanguage(String) - Method in class com.force.sdk.oauth.context.CustomSecurityContext
 
setLanguage(String) - Method in class com.force.sdk.oauth.context.ForceSecurityContext
 
setLanguage(String) - Method in interface com.force.sdk.oauth.context.SecurityContext
Sets the language.
setLastModifiedDate(Calendar) - Method in class com.force.sdk.jpa.model.BaseForceStandardObject
 
setLocale(String) - Method in class com.force.sdk.oauth.context.CustomSecurityContext
 
setLocale(String) - Method in class com.force.sdk.oauth.context.ForceSecurityContext
 
setLocale(String) - Method in interface com.force.sdk.oauth.context.SecurityContext
Sets the locale.
setLogoutFromForceDotCom(boolean) - Method in class com.force.sdk.springsecurity.LogoutSuccessHandler
 
setName(String) - Method in class com.force.sdk.jpa.model.BaseForceStandardObject
 
setName(String) - Method in class com.force.sdk.jpa.model.Owner
 
setOauthConnector(ForceOAuthConnector) - Method in class com.force.sdk.springsecurity.AuthenticationProcessingFilter
 
setOauthConnector(ForceOAuthConnector) - Method in class com.force.sdk.springsecurity.AuthenticationProcessingFilterEntryPoint
 
setOauthConnector(ForceOAuthConnector) - Method in class com.force.sdk.springsecurity.ForceConnectionStorageFilter
 
setOauthConnector(ForceOAuthConnector) - Method in class com.force.sdk.springsecurity.LogoutSuccessHandler
 
setOauthConnector(ForceOAuthConnector) - Method in class com.force.sdk.springsecurity.OAuthAuthenticationProvider
 
setOauthKey(String) - Method in class com.force.sdk.oauth.connector.ForceOAuthConnectionInfo
 
setOauthSecret(String) - Method in class com.force.sdk.oauth.connector.ForceOAuthConnectionInfo
 
setOAuthVersion(String) - Method in class com.force.sdk.oauth.connector.ForceOAuthConnector
 
setOrgId(String) - Method in class com.force.sdk.oauth.context.CustomSecurityContext
 
setOrgId(String) - Method in class com.force.sdk.oauth.context.ForceSecurityContext
 
setOrgId(String) - Method in interface com.force.sdk.oauth.context.SecurityContext
Sets the orgid.
setOwner(Owner) - Method in class com.force.sdk.jpa.model.BaseForceStandardObject
 
setPackageName(String) - Method in class com.force.sdk.codegen.ForceJPAClassGenerator
Sets the Java package name under which the Java classes will be generated.
setPackageName(String) - Method in class com.force.sdk.codegen.selector.ForceJPAClassDataSelector
Sets the Java package name under which Java JPA classes are to be generated.
setPackageName(String) - Method in class com.force.sdk.codegen.writer.ForceJPAFileWriterProvider
Sets the Java package name under which the generated Java classes will be written.
setRefreshToken(String) - Method in class com.force.sdk.oauth.context.CustomSecurityContext
 
setRefreshToken(String) - Method in class com.force.sdk.oauth.context.ForceSecurityContext
 
setRefreshToken(String) - Method in interface com.force.sdk.oauth.context.SecurityContext
Sets the refreshToken.
setRefreshToken(String) - Method in class com.force.sdk.oauth.userdata.ForceUserDataRetriever
 
setRefreshToken(String) - Method in interface com.force.sdk.oauth.userdata.UserDataRetriever
Sets the refreshToken.
setResultClass(Class) - Method in class com.force.sdk.jpa.query.SOQLQuery
 
setResultMetaData(QueryResultMetaData) - Method in class com.force.sdk.jpa.query.SOQLQuery
 
setRole(String) - Method in class com.force.sdk.oauth.context.CustomSecurityContext
 
setRole(String) - Method in class com.force.sdk.oauth.context.ForceSecurityContext
 
setRole(String) - Method in interface com.force.sdk.oauth.context.SecurityContext
Sets the role.
setRollbackOnly() - Method in class com.force.sdk.jpa.ForceEntityTransactionImpl
Allow setting the transaction for only a rollback if the transaction is active.
setSecurityContextService(SecurityContextService) - Method in class com.force.sdk.springsecurity.ForceRememberMeServices
 
setSecurityContextService(SecurityContextService) - Method in class com.force.sdk.springsecurity.LogoutSuccessHandler
 
setSecurityContextStorageService(SecurityContextStorageService) - Method in class com.force.sdk.oauth.context.SecurityContextServiceImpl
 
setSecurityContextToSession(HttpServletRequest, HttpServletResponse, SecurityContext) - Method in interface com.force.sdk.oauth.context.SecurityContextService
Sets the security context to the session.
setSecurityContextToSession(HttpServletRequest, HttpServletResponse, SecurityContext) - Method in class com.force.sdk.oauth.context.SecurityContextServiceImpl
Use the SecurityContextStorageService to store the security context.
setSessionId(String) - Method in class com.force.sdk.oauth.context.CustomSecurityContext
 
setSessionId(String) - Method in class com.force.sdk.oauth.context.ForceSecurityContext
 
setSessionId(String) - Method in interface com.force.sdk.oauth.context.SecurityContext
Sets the sessionId.
setSessionId(String) - Method in class com.force.sdk.oauth.userdata.ForceUserDataRetriever
 
setSessionId(String) - Method in interface com.force.sdk.oauth.userdata.UserDataRetriever
Sets the sessionId.
setSkipCache(boolean) - Method in class com.force.sdk.connector.ForceServiceConnector
Indicates whether or not this ForceServiceConnector should skip in memory ForceConnectorConfig cache reads and writes.
setStoreUsername(boolean) - Method in class com.force.sdk.oauth.userdata.ForceUserDataRetriever
 
setStoreUsername(boolean) - Method in class com.force.sdk.oauth.userdata.UserDataRetrievalService
 
setStoreUsername(boolean) - Method in interface com.force.sdk.oauth.userdata.UserDataRetriever
Sets the storeUsername flag.
setSystemModstamp(Calendar) - Method in class com.force.sdk.jpa.model.BaseForceStandardObject
 
setThreadLocal(Class<T>, T) - Static method in class com.force.sdk.connector.threadlocal.ForceThreadLocalStore
Sets an object of type clazz in the ForceThreadLocalStore ThreadLocal cache.
setThreadLocalConnectorConfig(ForceConnectorConfig) - Static method in class com.force.sdk.connector.ForceServiceConnector
Sets the ForceConnectorConfig in the ForceServiceConnector ThreadLocal.
setTimeout(int) - Method in class com.force.sdk.connector.ForceServiceConnector
Sets the read timeout for all Force.com connections gotten by this ForceServiceConnector.
setTimeZone(String) - Method in class com.force.sdk.oauth.context.CustomSecurityContext
 
setTimeZone(String) - Method in class com.force.sdk.oauth.context.ForceSecurityContext
 
setTimeZone(String) - Method in interface com.force.sdk.oauth.context.SecurityContext
Sets the timeZone.
setTokenRetrievalService(TokenRetrievalService) - Method in class com.force.sdk.oauth.connector.ForceOAuthConnector
 
setTraceMessage(boolean) - Method in class com.force.sdk.connector.ForceConnectorConfig
Turns on the ability for this ForceConnectorConfig to trace messages.
setUserDataRetrievalService(UserDataRetrievalService) - Method in class com.force.sdk.oauth.connector.ForceOAuthConnector
 
setUserDataRetrievalService(UserDataRetrievalService) - Method in class com.force.sdk.oauth.context.SecurityContextServiceImpl
 
setUserId(String) - Method in class com.force.sdk.oauth.context.CustomSecurityContext
 
setUserId(String) - Method in class com.force.sdk.oauth.context.ForceSecurityContext
 
setUserId(String) - Method in interface com.force.sdk.oauth.context.SecurityContext
Sets the userId.
setUsername(String) - Method in class com.force.sdk.connector.ForceConnectorConfig
Sets the Force.com connection username.
setUserName(String) - Method in class com.force.sdk.oauth.context.CustomSecurityContext
 
setUserName(String) - Method in class com.force.sdk.oauth.context.ForceSecurityContext
 
setUserName(String) - Method in interface com.force.sdk.oauth.context.SecurityContext
Sets the userName.
skipRelationship() - Method in class com.force.sdk.jpa.query.ExpressionBuilderHelper
this method tells us whether to skip querying for relationship fields by comparing the current depth of the query to the maximum.
SOQLDateFormatUtil - Class in com.force.sdk.jpa.query
Util class for formatting dates in the form that SOQL expects.
SOQLQuery - Class in com.force.sdk.jpa.query
Query class that represents SOQL queries.
SOQLQuery(ExecutionContext) - Constructor for class com.force.sdk.jpa.query.SOQLQuery
Create a query object for SOQL queries.
SOQLQuery(ExecutionContext, String) - Constructor for class com.force.sdk.jpa.query.SOQLQuery
Create a query object for SOQL queries.
STANDARD_FIELDS - Static variable in class com.force.sdk.jpa.table.ForceColumnMetaData
fields that are standard on all Force.com objects.
STANDARD_OBJECT_COMMON_FIELDS - Static variable in class com.force.sdk.codegen.ForceJPAClassGeneratorUtils
The set of fields common to *most* Force.com standard objects.
storeBooleanField(int, boolean) - Method in class com.force.sdk.jpa.ForceInsertFieldManager
 
storeByteField(int, byte) - Method in class com.force.sdk.jpa.ForceInsertFieldManager
 
storeCharField(int, char) - Method in class com.force.sdk.jpa.ForceInsertFieldManager
 
storeDoubleField(int, double) - Method in class com.force.sdk.jpa.ForceInsertFieldManager
 
storeFloatField(int, float) - Method in class com.force.sdk.jpa.ForceInsertFieldManager
 
storeIntField(int, int) - Method in class com.force.sdk.jpa.ForceInsertFieldManager
 
storeLongField(int, long) - Method in class com.force.sdk.jpa.ForceInsertFieldManager
 
storeManager - Variable in class com.force.sdk.jpa.ForcePersistenceHandler
 
storeObjectField(int, Object) - Method in class com.force.sdk.jpa.ForceInsertFieldManager
 
storeSecurityContext(HttpServletRequest, HttpServletResponse, SecurityContext) - Method in class com.force.sdk.oauth.context.store.SecurityContextCookieStore
Saves the security context to a browser cookie.
storeSecurityContext(HttpServletRequest, HttpServletResponse, SecurityContext) - Method in class com.force.sdk.oauth.context.store.SecurityContextSessionStore
Store the security context to the session.
storeSecurityContext(HttpServletRequest, HttpServletResponse, SecurityContext) - Method in interface com.force.sdk.oauth.context.store.SecurityContextStorageService
Store the security context.
storeShortField(int, short) - Method in class com.force.sdk.jpa.ForceInsertFieldManager
 
storeStringField(int, String) - Method in class com.force.sdk.jpa.ForceInsertFieldManager
 
StringTemplateWrapper - Class in com.force.sdk.codegen.template
A StringTemplate implementation that conforms to the Template interface.
StringTemplateWrapper() - Constructor for class com.force.sdk.codegen.template.StringTemplateWrapper
Initializes a blank StringTemplateWrapper with no state.
StringTemplateWrapper(String) - Constructor for class com.force.sdk.codegen.template.StringTemplateWrapper
Initializes an anonymous StringTemplateWrapper from the given String.
StringTemplateWrapper(StringTemplate) - Constructor for class com.force.sdk.codegen.template.StringTemplateWrapper
Copies the state from the given StringTemplate parameter to this StringTemplateWrapper.
supports(Class) - Method in class com.force.sdk.springsecurity.OAuthAuthenticationProvider
 
systemModstamp - Variable in class com.force.sdk.jpa.model.BaseForceStandardObject
 

T

tableImpl - Variable in class com.force.sdk.jpa.table.ForceMetaData
 
TableImpl - Class in com.force.sdk.jpa.table
Represents an object (custom or standard) in Force.com.
TableImpl(String, TableName, DescribeSObjectResult, ForceManagedConnection) - Constructor for class com.force.sdk.jpa.table.TableImpl
Create a TableImpl for an entity.
TableImpl(TableName, AbstractClassMetaData) - Constructor for class com.force.sdk.jpa.table.TableImpl
Constructor used for virtual schema (aka tables that aren't actually backed by an object, like Owner).
TableName - Class in com.force.sdk.jpa.table
Force.com objects have names that consist of a namespace, the base name of the object, and a suffix (like __c).
TableName.Type - Enum in com.force.sdk.jpa.table
Enum of all possible table types.
template(Template) - Method in class com.force.sdk.codegen.CodeGenerator.Builder
Injects a Template into this Builder.
Template - Interface in com.force.sdk.codegen.template
A representation of the physical layout of generated code.
TokenRetrievalService - Interface in com.force.sdk.oauth.connector
Interface for retrieving an auth token from an access code.
TokenRetrievalServiceImpl - Class in com.force.sdk.oauth.connector
Retrieve the auth token by calling the token request URL.
TokenRetrievalServiceImpl() - Constructor for class com.force.sdk.oauth.connector.TokenRetrievalServiceImpl
 
toString() - Method in class com.force.sdk.codegen.builder.BaseBuilder
 
toString(Object) - Method in class com.force.sdk.codegen.renderer.ForceJPAClassRenderer
 
toString(Object, String) - Method in class com.force.sdk.codegen.renderer.ForceJPAClassRenderer
 
toString(Object) - Method in class com.force.sdk.codegen.renderer.ForceJPAFieldRenderer
 
toString(Object, String) - Method in class com.force.sdk.codegen.renderer.ForceJPAFieldRenderer
 
toString() - Method in class com.force.sdk.jpa.query.CollectionParameter
Given a collection of unknown type, return a serialized String representation of the collection appropriate to inclusion in SOQL queries.
toString() - Method in class com.force.sdk.jpa.query.formatter.MultiPicklistFormatter
 
toString() - Method in class com.force.sdk.jpa.query.TupleName
 
toString() - Method in class com.force.sdk.jpa.schema.ForceMemberMetaData
 
toString() - Method in class com.force.sdk.jpa.table.ColumnImpl
 
toString() - Method in class com.force.sdk.jpa.table.TableImpl
 
toString() - Method in class com.force.sdk.jpa.table.TableName
 
TupleName - Class in com.force.sdk.jpa.query
This is a conveneient class to maintain short and long names for a tuple i.e.
TupleName(List<String>) - Constructor for class com.force.sdk.jpa.query.TupleName
Create a tuple name out of a list.
TupleName(String) - Constructor for class com.force.sdk.jpa.query.TupleName
Create a tuple name from just one string.

U

updateObject(ObjectProvider, int[]) - Method in class com.force.sdk.jpa.ForcePersistenceHandler
Updates a persistent object in the datastore.
updateObjects(SObject[], Calendar[], ExecutionContext) - Method in class com.force.sdk.jpa.ForcePersistenceHandler
This method is used for AllOrNothing operations.
UserDataRetrievalService - Class in com.force.sdk.oauth.userdata
Used to retrieve data about the authenticated user for storage in the SecurityContext.
UserDataRetrievalService(boolean) - Constructor for class com.force.sdk.oauth.userdata.UserDataRetrievalService
Create with the given value for the storeUsername flag.
UserDataRetrievalService() - Constructor for class com.force.sdk.oauth.userdata.UserDataRetrievalService
Create with a ForceUserDataRetriever.
UserDataRetriever - Interface in com.force.sdk.oauth.userdata
A UserDataRetriever calls out to external sources to retrieve data about a user.
useRelationshipName(Field) - Static method in class com.force.sdk.codegen.ForceJPAClassGeneratorUtils
Determines if a Java name should be constructed from the given Force.com API Field object's relationship name.

V

validate() - Method in class com.force.sdk.oauth.connector.ForceOAuthConnectionInfo
Ensure that the contained data represents a valid OAuth Connection.
validateValue(String) - Method in enum com.force.sdk.connector.ForceConnectionProperty
Validations a connection property value.
validateValue(String, String) - Method in enum com.force.sdk.connector.ForceConnectionProperty
Validations a connection property value.
value() - Method in interface com.force.sdk.jpa.model.PicklistValueEnum
The db value of a picklist item.
valueOf(String) - Static method in enum com.force.sdk.connector.ForceConnectionProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.force.sdk.jpa.table.TableName.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.force.sdk.oauth.connector.ForceOAuthConnector.OAuthVersion
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.force.sdk.connector.ForceConnectionProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.force.sdk.jpa.table.TableName.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.force.sdk.oauth.connector.ForceOAuthConnector.OAuthVersion
Returns an array containing the constants of this enum type, in the order they are declared.
verifyAndRefreshSecurityContext(SecurityContext, HttpServletRequest) - Method in interface com.force.sdk.oauth.context.SecurityContextService
Verify the passed in security context against the browser cookies.
verifyAndRefreshSecurityContext(SecurityContext, HttpServletRequest) - Method in class com.force.sdk.oauth.context.SecurityContextServiceImpl
Verify the passed in security context against the browser cookies.

W

waitForAsyncResult(MetadataConnection, AsyncResult[], boolean, Object) - Method in class com.force.sdk.jpa.schema.ForceAsyncResultProcessor
Checks the results of a Force.com metadata API call and waits until the status indicates the request is finished.
write(Writer) - Method in class com.force.sdk.codegen.template.StringTemplateWrapper
 
write(Writer) - Method in interface com.force.sdk.codegen.template.Template
Writes a Template along with any injected view state to the given Writer.
write(int) - Method in class com.force.sdk.connector.logger.ForceLoggerStream
 
write(ForceManagedConnection) - Method in class com.force.sdk.jpa.schema.ForceSchemaWriter
create the proper deploy zip and make the metadata API call.
writerProvider(WriterProvider) - Method in class com.force.sdk.codegen.CodeGenerator.Builder
Injects a WriterProvider into this Builder.
WriterProvider - Interface in com.force.sdk.codegen.writer
Provides a Java Writer for writing generated source code.

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

Copyright © 2011. All Rights Reserved.