Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
A
abort()
- Method in class org.persvr.data.
Transaction
abort(Transaction)
- Method in class org.persvr.data.
TransactionValue
abortTransaction()
- Method in class org.persvr.datasource.
AbstractJsonSource
abortTransaction()
- Method in class org.persvr.datasource.
DatabaseDataSource
abortTransaction()
- Method in class org.persvr.datasource.
RootDataSource
abortTransaction()
- Method in interface org.persvr.datasource.
WritableDataSource
abortTransaction()
- Method in class org.persvr.datasource.
WritableXmlSource
AbstractJsonSource
- Class in
org.persvr.datasource
AbstractJsonSource()
- Constructor for class org.persvr.datasource.
AbstractJsonSource
AbstractJsonSource.RootAndResolved
- Class in
org.persvr.datasource
AbstractJsonSource.RootAndResolved()
- Constructor for class org.persvr.datasource.
AbstractJsonSource.RootAndResolved
ACCESS_FIELD
- Static variable in class org.persvr.data.
GlobalData
ACCESS_PERMISSION_LEVEL
- Static variable in class org.persvr.security.
ObjectAccessDeniedException
active
- Static variable in class org.persvr.remote.
ObjectBrowserSerializer
add(Object)
- Method in class org.persvr.data.
PersistableArray
add(int, Object)
- Method in class org.persvr.data.
PersistableArray
add(String)
- Method in class org.persvr.data.
PersistableObject.FullSet
addAffectedSource(WritableDataSource)
- Static method in class org.persvr.data.
Transaction
addAll(Collection)
- Method in class org.persvr.data.
PersistableArray
addAll(int, Collection)
- Method in class org.persvr.data.
PersistableArray
addAll(Collection)
- Method in class org.persvr.data.
PersistableObject.FullSet
addCallback(EventStream.EventCallback)
- Method in class org.persvr.remote.
EventStream
addConditionToQuery(Node)
- Method in class org.persvr.datasource.
DatabaseDataSource
Converts a JSONPath/JavaScript AST condition to SQL
addCookie(Cookie)
- Method in class org.persvr.remote.
InnerResponse
addDateHeader(String, long)
- Method in class org.persvr.remote.
InnerResponse
addEntry(Principal, AclEntry)
- Method in class org.persvr.security.
SystemAcls
addFinishListener(ClientConnection.RequestFinishListener)
- Method in class org.persvr.remote.
ClientConnection.IndividualRequest
addHeader(String, String)
- Method in class org.persvr.remote.
InnerResponse
addIntHeader(String, int)
- Method in class org.persvr.remote.
InnerResponse
ADDITION
- Static variable in class org.persvr.data.
PersistableObject
addListener(PropertyChangeSetListener)
- Static method in class org.persvr.data.
PersistableObject
This is used to listen for changes in an object that have been read in this transaction.
addNewItem(Persistable)
- Method in class org.persvr.data.
Transaction
addOwner(Principal, Principal)
- Method in class org.persvr.security.
SystemAcls
addRequestListener(PersevereFilter.RequestListener)
- Static method in class org.persvr.remote.
PersevereFilter
addSerializer(DataSerializer)
- Static method in class org.persvr.remote.
ClientConnection
addSourceConfigObject(String, ObjectId)
- Method in class org.persvr.datasource.
RootDataSource
addSubscription(Map<String, String>)
- Method in class org.persvr.remote.
EventStream
adoptThread(Thread)
- Method in class org.persvr.remote.
ClientConnection
This allows a new thread to use an client connection, for the purposes of maintaining security, making RPCs, and so forth
AliasIds
- Class in
org.persvr.remote
AliasIds()
- Constructor for class org.persvr.remote.
AliasIds
AliasIds.AliasHandler
- Class in
org.persvr.remote
AliasIds.AliasHandler()
- Constructor for class org.persvr.remote.
AliasIds.AliasHandler
ALTERS_FIELD
- Static variable in class org.persvr.data.
GlobalData
ALWAYS_DOWNLOAD_FUNCTION
- Static variable in class org.persvr.data.
GlobalData
annotationType()
- Method in class org.persvr.rpc.
RPCExecutable
APPEND
- Static variable in class org.persvr.security.
ObjectAccessDeniedException
assignId(DataSource, String)
- Method in class org.persvr.data.
ObjectId
asString()
- Method in class org.persvr.remote.
InnerResponse
augmentJsponForFunction(Function, String, boolean, String)
- Method in class org.persvr.jsclient.
PersevereClientSerializer
augmentJsponForFunction(Function, boolean)
- Method in interface org.persvr.remote.
ClientTransformationPlugin
This should take a function and return a property to be added to outbound objects to enhance them for use with client applications
augmentJsponForFunction(Function, String, boolean, String)
- Method in class org.persvr.remote.
ObjectBrowserSerializer
authenticate(String, String, String)
- Method in class org.persvr.remote.
RequestHelper
authenticate(String, String)
- Static method in class org.persvr.security.
CapabilityUser
authenticate(String, String)
- Method in class org.persvr.security.
DefaultSecurity
authenticate(String, String)
- Method in interface org.persvr.security.
SecurityHandler
This performs authentication and returns the authenticated User
authenticate(String, String)
- Static method in class org.persvr.security.
UserSecurity
avoidObjectDetection()
- Method in class org.persvr.data.
Schema
B
BaseDataSource
- Class in
org.persvr.datasource
This provides a starting implementation of a DataSource.
BaseDataSource()
- Constructor for class org.persvr.datasource.
BaseDataSource
baseObjectSource
- Static variable in class org.persvr.data.
DataSourceManager
BASIS_FIELD
- Static variable in class org.persvr.data.
GlobalData
Bayeux
- Class in
org.persvr.servlet
Bayeux implementation for Persevere
Bayeux()
- Constructor for class org.persvr.servlet.
Bayeux
BINARY_HEADER
- Static variable in class org.persvr.datasource.
BaseDataSource
BinaryData
- Class in
org.persvr.data
BinaryData(InputStream)
- Constructor for class org.persvr.data.
BinaryData
BinaryData(byte[])
- Constructor for class org.persvr.data.
BinaryData
BOOLEAN_FALSE
- Static variable in class org.persvr.datasource.
BaseDataSource
BOOLEAN_TRUE
- Static variable in class org.persvr.datasource.
BaseDataSource
BROWSE
- Static variable in class org.persvr.security.
ObjectAccessDeniedException
bytesSent
- Variable in class org.persvr.remote.
EventStream
C
calculateMembership(Persistable, List)
- Static method in class org.persvr.security.
CapabilityUser
call(Context, Scriptable, Scriptable, Object[])
- Method in class org.persvr.data.
Method
call(Context, Scriptable, Scriptable, Object[])
- Method in class org.persvr.data.
RestMethod
call(Context, Scriptable, Scriptable, Object[])
- Method in class org.persvr.data.
Schema
canAppend()
- Method in enum org.persvr.security.
PermissionLevel
Deprecated.
canBrowse()
- Method in enum org.persvr.security.
PermissionLevel
Deprecated.
canExecute()
- Method in enum org.persvr.security.
PermissionLevel
Deprecated.
canRead()
- Method in enum org.persvr.security.
PermissionLevel
Deprecated.
canReference(Persistable, Persistable)
- Method in class org.persvr.remote.
JSONSerializer.Serialization
canWrite()
- Method in enum org.persvr.security.
PermissionLevel
Deprecated.
Capability
- Interface in
org.persvr.security
This is represents a capability or access to some resource
CapabilityObject
- Class in
org.persvr.security
CapabilityObject()
- Constructor for class org.persvr.security.
CapabilityObject
CapabilityUser
- Class in
org.persvr.security
There are three states of a user: 1.
CapabilityUser()
- Constructor for class org.persvr.security.
CapabilityUser
ChangeableData
- Interface in
org.persvr.datasource
changeClientSideObject(Persistable, Persistable)
- Method in class org.persvr.remote.
ClientConnection
Channels
- Class in
org.persvr.servlet
This is an HTTP Channels implementation that provides HTTP tunneling for duplex Comet-style RESTian communication.
Channels()
- Constructor for class org.persvr.servlet.
Channels
Channels.ConnectionConflictException
- Exception in
org.persvr.servlet
Channels.ConnectionConflictException()
- Constructor for exception org.persvr.servlet.
Channels.ConnectionConflictException
checkForDuplicateIds(Set<Integer>, Element)
- Method in class org.persvr.datasource.
XmlSource
checkPut(String, Object, boolean)
- Method in class org.persvr.data.
PersistableObject
checkSecurity(Persistable, int)
- Static method in class org.persvr.data.
PersistableObject
CHILDMODS_FIELD
- Static variable in class org.persvr.data.
GlobalData
CLASS_NAME_FIELD
- Static variable in class org.persvr.data.
GlobalData
clear()
- Method in class org.persvr.data.
PersistableArray
Removes all of the elements from this list (optional operation).
clear()
- Method in class org.persvr.data.
PersistableObject.FullSet
clear()
- Method in class org.persvr.util.
WeakValueHashMap
Removes all of the mappings from this map.
ClientConnection
- Class in
org.persvr.remote
This class represents a client connection/session and which is used for caching purposes.
ClientConnection(String)
- Constructor for class org.persvr.remote.
ClientConnection
ClientConnection.IndividualRequest
- Class in
org.persvr.remote
ClientConnection.ObjectFetchRequest
- Class in
org.persvr.remote
ClientConnection.ObjectFetchRequest()
- Constructor for class org.persvr.remote.
ClientConnection.ObjectFetchRequest
ClientConnection.PrioritizedObject
- Class in
org.persvr.remote
ClientConnection.PrioritizedObject()
- Constructor for class org.persvr.remote.
ClientConnection.PrioritizedObject
ClientConnection.RequestFinishListener
- Interface in
org.persvr.remote
ClientConnection.Sequence
- Class in
org.persvr.remote
ClientConnection.Sequence(long)
- Constructor for class org.persvr.remote.
ClientConnection.Sequence
ClientConnection.TimedRequest
- Class in
org.persvr.remote
ClientConnection.TimedRequest(String, long)
- Constructor for class org.persvr.remote.
ClientConnection.TimedRequest
ClientData
- Class in
org.persvr.remote
Just a place holder data source for client generated objects, client created objects should be in the id map or not available
ClientData()
- Constructor for class org.persvr.remote.
ClientData
clientSideObject(String, Persistable)
- Method in class org.persvr.remote.
ClientConnection
ClientTransformationPlugin
- Interface in
org.persvr.remote
This is an interface for outputting JavaScript Function objects for different client architectures.
close()
- Method in class org.persvr.remote.
PersevereResponse.RedirectedOutputStream
codeEnabled
- Variable in class org.persvr.remote.
ClientConnection.IndividualRequest
COMET_TIMEOUT
- Static variable in class org.persvr.servlet.
Channels
commit()
- Method in class org.persvr.data.
Transaction
commit(Transaction)
- Method in class org.persvr.data.
TransactionValue
Commit the value
commitPut(Map.Entry<TransactionValue, Transaction.ChangeUpdate>, Transaction, boolean)
- Static method in class org.persvr.data.
PersistableObject
commitTransaction()
- Method in class org.persvr.datasource.
AbstractJsonSource
commitTransaction()
- Method in class org.persvr.datasource.
DatabaseDataSource
commitTransaction()
- Method in class org.persvr.datasource.oodb.
DynaObjectDBSource
commitTransaction()
- Method in class org.persvr.datasource.
RootDataSource
commitTransaction()
- Method in interface org.persvr.datasource.
WritableDataSource
commitTransaction()
- Method in class org.persvr.datasource.
WritableXmlSource
commitTransaction()
- Method in class org.persvr.remote.
ClientConnection
compareTo(Object)
- Method in class org.persvr.remote.
ClientConnection.PrioritizedObject
compareTo(Object)
- Method in class org.persvr.rpc.
RPCMessage
compareTo(Object)
- Method in class org.persvr.security.
CapabilityUser
comparison(Node, Node, int)
- Method in class org.persvr.datasource.
DatabaseDataSource
comparison(Node, Node, int)
- Method in class org.persvr.datasource.
DynaObjectDBSource
COMPONENT_FIELD
- Static variable in class org.persvr.data.
GlobalData
COMPONENTS_FIELD
- Static variable in class org.persvr.data.
GlobalData
computeAccessLevel(PersistableArray, User)
- Static method in class org.persvr.data.
PersistableObject
Deprecated.
computedPermissions
- Static variable in class org.persvr.data.
PersistableObject
computedPermissions
- Variable in class org.persvr.security.
CapabilityUser
connection
- Variable in class org.persvr.datasource.
DatabaseDataSource.ThreadSpecificConnectionObject
connectionId
- Variable in class org.persvr.remote.
EventStream
connectionString
- Variable in class org.persvr.datasource.
DatabaseDataSource
CONSIDERATION_THRESHOLD
- Static variable in class org.persvr.remote.
ClientConnection
Console
- Class in
org.persvr.util
Provides a console for interaction with the JavaScript environment on the server
Console()
- Constructor for class org.persvr.util.
Console
ConsoleLibrary
- Class in
org.persvr.data
Implementation of
Persistent JavaScript
API for Rhino
ConsoleLibrary()
- Constructor for class org.persvr.data.
ConsoleLibrary
construct(Context, Scriptable, Object[])
- Method in class org.persvr.data.
Schema
contains(Object)
- Method in class org.persvr.data.
PersistableArray
contains(Object)
- Method in class org.persvr.data.
PersistableObject.FullSet
CONTAINS_REPEATING_IDENTIFIER
- Static variable in class org.persvr.data.
GlobalData
containsAll(Collection)
- Method in class org.persvr.data.
PersistableArray
containsAll(Collection)
- Method in class org.persvr.data.
PersistableObject.FullSet
containsHeader(String)
- Method in class org.persvr.remote.
InnerResponse
containsKey(Object)
- Method in class org.persvr.util.
WeakValueHashMap
Returns
true
if this map contains a mapping for the specified key.
containsValue(Object)
- Method in class org.persvr.util.
WeakValueHashMap
Returns
true
if this map maps one or more keys to the specified value.
CONTENT_FIELD
- Static variable in class org.persvr.data.
GlobalData
CONTEXT_OBJECT_FIELD
- Static variable in class org.persvr.data.
GlobalData
convertBytes(InputStream)
- Static method in class org.persvr.data.
BinaryData
convertJsonToJavaScript(Object, String)
- Method in class org.persvr.datasource.
AbstractJsonSource
convertJsponStringToObject(String)
- Method in class org.persvr.remote.
JsonReceiver
Converts a string jspon representation of a value or object into an object
convertObjectToString(Object)
- Method in class org.persvr.datasource.
BaseDataSource
For object types that can not be handled by default for the implemented data source, this method can be called to convert an object to a string for storage
convertParameterValueToObject(String)
- Method in class org.persvr.remote.
PersevereRequest
This converts a string value to an object using JSPON conversion.
convertParameterValueToObject(String)
- Method in class org.persvr.remote.
RequestHelper
This converts a string value to an object using JSPON conversion.
convertParsedToObject(Object)
- Method in class org.persvr.remote.
JsonReceiver
convertStringToObject(String)
- Method in class org.persvr.datasource.
BaseDataSource
For strings that were created from convertObjectToString, this method can be called to restore (deserialize) the string back to an object
convertToDateJavaDate(Object)
- Static method in class org.persvr.data.
PersistableObject
createConnection()
- Method in class org.persvr.datasource.
DatabaseDataSource
createFunction(String, String)
- Static method in class org.persvr.data.
FunctionUtils
createInitialObject(Map)
- Method in class org.persvr.remote.
JsonReceiver
createNewSource(String, String, Schema)
- Static method in class org.persvr.data.
DataSourceManager
createNewTable(String, String)
- Static method in class org.persvr.
Persevere
createTables
- Static variable in class org.persvr.security.
SystemPermission
createUser(String, String)
- Method in class org.persvr.security.
DefaultSecurity
createUser(String, String)
- Method in interface org.persvr.security.
SecurityHandler
Creates a new user in the system
createUser(String, String)
- Static method in class org.persvr.security.
UserSecurity
CREATION_DATE_FIELD
- Static variable in class org.persvr.data.
GlobalData
CURRENT
- Static variable in class org.persvr.util.
JSONParser
currentTransaction()
- Static method in class org.persvr.data.
Transaction
currentUser()
- Static method in class org.persvr.security.
UserSecurity
D
DATA_BOUND_FIELD
- Static variable in class org.persvr.data.
GlobalData
DatabaseDataSource
- Class in
org.persvr.datasource
DatabaseDataSource()
- Constructor for class org.persvr.datasource.
DatabaseDataSource
DatabaseDataSource.DatabaseAction
- Interface in
org.persvr.datasource
DatabaseDataSource.QueryIterator
- Class in
org.persvr.datasource
This is a lazy loading iterator that will load results from a result set as needed.
DatabaseDataSource.ThreadSpecificConnectionObject
- Class in
org.persvr.datasource
DatabaseDataSource.ThreadSpecificConnectionObject()
- Constructor for class org.persvr.datasource.
DatabaseDataSource.ThreadSpecificConnectionObject
DatabaseTableDataSource
- Class in
org.persvr.datasource
DatabaseTableDataSource()
- Constructor for class org.persvr.datasource.
DatabaseTableDataSource
DatabaseTableDataSource.Column
- Class in
org.persvr.datasource
DatabaseTableDataSource.Column()
- Constructor for class org.persvr.datasource.
DatabaseTableDataSource.Column
DatabaseTableDataSource.RelationalColumn
- Class in
org.persvr.datasource
DatabaseTableDataSource.RelationalColumn()
- Constructor for class org.persvr.datasource.
DatabaseTableDataSource.RelationalColumn
DatabaseTableDataSource.RelationshipType
- Enum in
org.persvr.datasource
DataSerializer
- Interface in
org.persvr.remote
DataSerializer.Request
- Interface in
org.persvr.remote
DataSource
- Interface in
org.persvr.datasource
This is an interface to map persistent data sources to objects
DataSourceCanHaveOrphans
- Interface in
org.persvr.datasource
DataSourceHelper
- Class in
org.persvr.data
DataSourceManager
- Class in
org.persvr.data
DataSourceManager()
- Constructor for class org.persvr.data.
DataSourceManager
DataSourceManager.SourceInfo
- Class in
org.persvr.data
DataSourceManager.SourceInfo()
- Constructor for class org.persvr.data.
DataSourceManager.SourceInfo
DATE_HEADER
- Static variable in class org.persvr.datasource.
BaseDataSource
DATE_HEADER
- Static variable in class org.persvr.job.
ImportUpgradeData
debugMode
- Variable in class org.persvr.remote.
ClientConnection
DECIMAL_HEADER
- Static variable in class org.persvr.datasource.
BaseDataSource
decode(String)
- Method in class org.persvr.util.
StringEncoder
DEFAULT_ACL
- Static variable in class org.persvr.security.
SystemAcls
DEFAULT_LOGIN_TIME_LENGTH
- Static variable in class org.persvr.remote.
RequestHelper
DEFAULT_RADIX
- Static variable in class org.persvr.data.
ObjectId
DEFAULT_WEBSITE
- Static variable in class org.persvr.data.
GlobalData
defaultCacheLength
- Variable in class org.persvr.datasource.
AbstractJsonSource
DefaultSecurity
- Class in
org.persvr.security
This is a default implementation of security.
DefaultSecurity()
- Constructor for class org.persvr.security.
DefaultSecurity
DeferredField
- Class in
org.persvr.data
This represents a field that may be loaded later internally, but is not supposed to lazy loaded for remote clients
DeferredField(DataSource, String, String)
- Constructor for class org.persvr.data.
DeferredField
defineConst(String, Scriptable)
- Method in class org.persvr.data.
Schema
defineFunctionProperties(String[], Class, int)
- Method in class org.persvr.data.
Schema
defineProperty(String, Class, int)
- Method in class org.persvr.data.
Schema
defineProperty(String, Object, int)
- Method in class org.persvr.data.
Schema
defineProperty(String, Object, Method, Method, int)
- Method in class org.persvr.data.
Schema
DELAY_REQUEST_THRESHOLD
- Static variable in class org.persvr.remote.
ClientConnection
delete()
- Method in interface org.persvr.data.
Persistable
Deletes the current object.
delete()
- Method in class org.persvr.data.
PersistableArray
delete(int)
- Method in class org.persvr.data.
PersistableArray
delete(String)
- Method in class org.persvr.data.
PersistableObject
delete()
- Method in class org.persvr.data.
PersistableObject
delete()
- Method in class org.persvr.data.
ReadonlyObject
delete()
- Method in class org.persvr.data.
Schema
delete(int)
- Method in class org.persvr.data.
Schema
delete(String)
- Method in class org.persvr.data.
Schema
deleteOwner(Principal, Principal)
- Method in class org.persvr.security.
SystemAcls
deleteSource(String)
- Static method in class org.persvr.data.
DataSourceManager
DeliverPostResponse
- Class in
org.persvr.remote
DeliverPostResponse()
- Constructor for class org.persvr.remote.
DeliverPostResponse
doAction(Writer)
- Method in class org.persvr.remote.
PersevereServlet.Action
doc
- Variable in class org.persvr.datasource.
XmlSource
doesObjectNeedUpdating(String)
- Method in interface org.persvr.datasource.
ChangeableData
This indicates how long an object can be accessed by id before an id request should go back to the data source for an update.
doesObjectNeedUpdating(String)
- Method in class org.persvr.datasource.
LocalJsonFileSource
doFilter(ServletRequest, ServletResponse, FilterChain)
- Method in class org.persvr.remote.
PersevereFilter
doGet(HttpServletRequest, HttpServletResponse)
- Method in class org.persvr.remote.
DeliverPostResponse
doGet(HttpServletRequest, HttpServletResponse)
- Method in class org.persvr.remote.
PersevereAction
doGet(HttpServletRequest, HttpServletResponse)
- Method in class org.persvr.remote.
PersevereFilter
doGet(RequestHelper)
- Method in class org.persvr.remote.
PersevereServlet
This method should be implemented to handle the action of the servlet
doGet(HttpServletRequest, HttpServletResponse)
- Method in class org.persvr.remote.
PersevereServlet
doGet(HttpServletRequest, HttpServletResponse)
- Method in class org.persvr.servlet.
Channels
doGet(HttpServletRequest, HttpServletResponse)
- Method in class org.persvr.servlet.
ExampleAppCacheManifest
doPost(HttpServletRequest, HttpServletResponse)
- Method in class org.persvr.remote.
PersevereAction
doPost(RequestHelper)
- Method in class org.persvr.remote.
PersevereServlet
This method should be implemented to handle the action of the servlet
doPost(HttpServletRequest, HttpServletResponse)
- Method in class org.persvr.remote.
PersevereServlet
doPost(HttpServletRequest, HttpServletResponse)
- Method in class org.persvr.servlet.
Channels
doPriviledgedAction(PrivilegedAction)
- Static method in class org.persvr.security.
UserSecurity
DOUBLE_HEADER
- Static variable in class org.persvr.datasource.
BaseDataSource
DynaArrayDBSource
- Class in
org.persvr.datasource
DynaArrayDBSource()
- Constructor for class org.persvr.datasource.
DynaArrayDBSource
DynaFileDBSource
- Class in
org.persvr.datasource
DynaFileDBSource()
- Constructor for class org.persvr.datasource.
DynaFileDBSource
DynaFunctionDBSource
- Class in
org.persvr.datasource
DynaFunctionDBSource()
- Constructor for class org.persvr.datasource.
DynaFunctionDBSource
DynaObjectDBSource
- Class in
org.persvr.datasource
This is the dynamic object database source.
DynaObjectDBSource()
- Constructor for class org.persvr.datasource.
DynaObjectDBSource
DynaObjectDBSource
- Class in
org.persvr.datasource.oodb
This is the dynamic object database source.
DynaObjectDBSource()
- Constructor for class org.persvr.datasource.oodb.
DynaObjectDBSource
E
EDIT_MENU_FIELD
- Static variable in class org.persvr.data.
GlobalData
enableSecurity(boolean)
- Static method in class org.persvr.data.
PersistableObject
encode(String)
- Static method in class org.persvr.util.
Export
encode(String)
- Method in class org.persvr.util.
StringEncoder
encodeRedirectUrl(String)
- Method in class org.persvr.remote.
InnerResponse
encodeRedirectURL(String)
- Method in class org.persvr.remote.
InnerResponse
encodeUrl(String)
- Method in class org.persvr.remote.
InnerResponse
encodeURL(String)
- Method in class org.persvr.remote.
InnerResponse
enterTransaction()
- Method in class org.persvr.data.
Transaction
entries()
- Method in class org.persvr.security.
SystemAcls
ENTRY_SET_INCLUDE_DONT_ENUM
- Static variable in interface org.persvr.data.
Persistable
ENTRY_SET_INCLUDE_DONT_ENUM
- Static variable in class org.persvr.data.
PersistableObject
ENTRY_SET_INCLUDE_GETTER_SETTER_FUNCTIONS
- Static variable in interface org.persvr.data.
Persistable
ENTRY_SET_INCLUDE_GETTER_SETTER_FUNCTIONS
- Static variable in class org.persvr.data.
PersistableObject
entrySet(int)
- Method in interface org.persvr.data.
Persistable
entrySet(int)
- Method in class org.persvr.data.
PersistableArray
entrySet(int)
- Method in class org.persvr.data.
PersistableObject
entrySet(int)
- Method in class org.persvr.data.
SMD
entrySet()
- Method in class org.persvr.util.
WeakValueHashMap
Returns a
Set
view of the mappings contained in this map.
equals(Object)
- Method in class org.persvr.data.
ObjectId
equals(Object)
- Method in class org.persvr.data.
PersistableArray
equals(Object)
- Method in class org.persvr.data.
Schema
equals(Object)
- Method in class org.persvr.remote.
PersevereResponse.RedirectedOutputStream
ERASURE_VALUE
- Static variable in class org.persvr.data.
GlobalData
event(CometEvent)
- Method in class org.persvr.servlet.
TomcatChannels
eventAvailable()
- Method in class org.persvr.remote.
EventStream
EventStream
- Class in
org.persvr.remote
This represents a stream of events.
EventStream()
- Constructor for class org.persvr.remote.
EventStream
EventStream.EventCallback
- Interface in
org.persvr.remote
EventStream.Notification
- Class in
org.persvr.remote
EventStream.Notification()
- Constructor for class org.persvr.remote.
EventStream.Notification
EVERYONE
- Static variable in class org.persvr.security.
CapabilityUser
ExampleAppCacheManifest
- Class in
org.persvr.servlet
ExampleAppCacheManifest()
- Constructor for class org.persvr.servlet.
ExampleAppCacheManifest
execIdCall(IdFunctionObject, Context, Scriptable, Scriptable, Object[])
- Method in class org.persvr.data.
PersistableArray
execIdCall(IdFunctionObject, Context, Scriptable, Scriptable, Object[])
- Method in class org.persvr.data.
Schema
executable()
- Method in class org.persvr.rpc.
RPCExecutable
execute()
- Method in interface org.persvr.datasource.
DatabaseDataSource.DatabaseAction
execute()
- Method in class org.persvr.job.
ImportUpgradeData
execute()
- Method in class org.persvr.job.
InstallStarterFiles
execute()
- Method in interface org.persvr.job.
Job
execute()
- Method in class org.persvr.job.
OrphanPurger
execute()
- Method in class org.persvr.job.
Upgrade
execute(Map<String, Object>, PersevereRequest)
- Method in class org.persvr.remote.
PersevereAction
This method should be implemented to handle the action of the servlet
EXECUTE
- Static variable in class org.persvr.security.
ObjectAccessDeniedException
executeAndGetGeneratedKey(PreparedStatement, String)
- Method in class org.persvr.datasource.
DatabaseDataSource
executeLocally()
- Method in class org.persvr.rpc.
RPCall
Executes the Remote Procedure call on the server.
exitTransaction()
- Method in class org.persvr.data.
Transaction
expired()
- Method in class org.persvr.rpc.
RPCMessage
Export
- Class in
org.persvr.util
Export()
- Constructor for class org.persvr.util.
Export
EXPORT_FILE
- Static variable in class org.persvr.util.
Export
extractScriptDocAttributes(String)
- Static method in class org.persvr.data.
FunctionUtils
F
fetchNextPage(int)
- Method in class org.persvr.data.
PersistableArray
fetchSize
- Static variable in class org.persvr.data.
PersistableArray
FIELDS_FIELD
- Static variable in class org.persvr.data.
GlobalData
file
- Variable in class org.persvr.datasource.
XmlSource
finalize()
- Method in class org.persvr.datasource.
DatabaseDataSource.QueryIterator
findMultipleTag(Element)
- Method in class org.persvr.datasource.
XmlSource
finish()
- Method in class org.persvr.remote.
ClientConnection.IndividualRequest
finished()
- Method in class org.persvr.datasource.
MapInitializer
finished()
- Method in interface org.persvr.datasource.
NewObjectPersister
This is called after all the initialization and recordProperty calls are finished
finished()
- Method in interface org.persvr.datasource.
PersistableInitializer
This should be called to indicate that the initialization is complete
finished()
- Method in class org.persvr.datasource.
StartAsEmptyPersister
finished
- Variable in class org.persvr.remote.
EventStream
finished()
- Method in class org.persvr.remote.
EventStream
FiniteIterator
- Interface in
org.persvr.datasource
fire(EventStream.Notification)
- Method in class org.persvr.remote.
EventStream
FIRST
- Static variable in class org.persvr.util.
JSONParser
flush()
- Method in class org.persvr.remote.
PersevereResponse.RedirectedOutputStream
flushBuffer()
- Method in class org.persvr.remote.
InnerResponse
flushBuffer()
- Method in class org.persvr.remote.
PersevereResponse
freeze()
- Method in class org.persvr.data.
ProtectedGlobal
FULL_ACCESS
- Static variable in class org.persvr.security.
CapabilityObject
FULL_PUBLIC_ACCESS_ACL
- Static variable in class org.persvr.security.
SystemAcls
fullyFetch()
- Method in class org.persvr.data.
PersistableArray
FUNCTION_CODE_KEY
- Static variable in class org.persvr.remote.
JsonReceiver
FUNCTION_COMPILED_CODE_FIELD
- Static variable in class org.persvr.data.
GlobalData
FUNCTION_HEADER
- Static variable in class org.persvr.datasource.
BaseDataSource
FUNCTION_METHOD_FIELD
- Static variable in class org.persvr.data.
GlobalData
FUNCTION_RUN_AT_BOTH
- Static variable in class org.persvr.data.
GlobalData
FUNCTION_RUN_AT_CLIENT
- Static variable in class org.persvr.data.
GlobalData
FUNCTION_RUN_AT_FIELD
- Static variable in class org.persvr.data.
GlobalData
FUNCTION_RUN_AT_SERVER
- Static variable in class org.persvr.data.
GlobalData
functionName
- Variable in class org.persvr.rpc.
RPCall
FunctionUtils
- Class in
org.persvr.data
G
get(String)
- Method in interface org.persvr.data.
Persistable
Gets a field without using JS getters
get(int)
- Method in class org.persvr.data.
PersistableArray
get(int, Scriptable)
- Method in class org.persvr.data.
PersistableArray
get(String, Scriptable)
- Method in class org.persvr.data.
PersistableArray
get(String)
- Method in class org.persvr.data.
PersistableArray
get(String)
- Method in class org.persvr.data.
PersistableObject
get(String, Scriptable)
- Method in class org.persvr.data.
PersistableObject
get(int)
- Method in class org.persvr.data.
PersistableObject
get(int, Scriptable)
- Method in class org.persvr.data.
PersistableObject
get(String, Scriptable)
- Method in class org.persvr.data.
ProtectedGlobal
get(String, Scriptable)
- Method in class org.persvr.data.
ReadonlyObject
get(int, Scriptable)
- Method in class org.persvr.data.
Schema
get(int)
- Method in class org.persvr.data.
Schema
get(String, Scriptable)
- Method in class org.persvr.data.
Schema
get(String)
- Method in class org.persvr.data.
Schema
get(String)
- Method in class org.persvr.data.
SMD
get(Object)
- Method in class org.persvr.util.
WeakValueHashMap
Returns the value to which the specified key is mapped, or
null
if this map contains no mapping for the key.
getAccessLevel()
- Method in interface org.persvr.data.
Persistable
Get the access level of the object
getAccessLevel()
- Method in class org.persvr.data.
PersistableArray
getAccessLevel()
- Method in class org.persvr.data.
PersistableObject
getAccessLevel()
- Method in class org.persvr.data.
ReadonlyObject
getAccessLevel()
- Method in class org.persvr.data.
Schema
getAliasHandler(String)
- Static method in class org.persvr.remote.
AliasIds
getAllIds()
- Method in class org.persvr.data.
Schema
getAllReferrers()
- Method in interface org.persvr.datasource.
ReferenceAware
Deprecated.
getArity()
- Method in class org.persvr.data.
Method
getArity()
- Method in class org.persvr.data.
RestMethod
getAttributes(int)
- Method in class org.persvr.data.
Schema
getAttributes(String)
- Method in class org.persvr.data.
Schema
getAuthorization()
- Method in class org.persvr.remote.
ClientConnection
getBufferSize()
- Method in class org.persvr.remote.
InnerResponse
getById(String)
- Static method in class org.persvr.data.
DataSourceManager
Deprecated.
getBytes()
- Method in class org.persvr.data.
BinaryData
Deprecated.
getCachedTarget()
- Method in class org.persvr.data.
Query
getCall()
- Method in class org.persvr.remote.
EventStream.Notification
getCharacterEncoding()
- Method in class org.persvr.remote.
InnerResponse
getClassName()
- Method in class org.persvr.data.
ConsoleLibrary
getClassName()
- Method in class org.persvr.data.
Method
getClassName()
- Method in class org.persvr.data.
PersevereLibrary
getClassName()
- Method in class org.persvr.data.
PersistableArray
getClassName()
- Method in class org.persvr.data.
PjsLibrary
getClassName()
- Method in class org.persvr.data.
ReadonlyObject
getClassName()
- Method in class org.persvr.data.
Schema
getClientSideObject(String)
- Method in class org.persvr.remote.
ClientConnection
getCometSerializer(HttpServletRequest)
- Method in class org.persvr.servlet.
Channels
getCondition()
- Method in class org.persvr.data.
Query
getConnection()
- Method in class org.persvr.data.
ObservedCall
getConnection()
- Method in class org.persvr.datasource.
DatabaseDataSource.ThreadSpecificConnectionObject
getConnection()
- Method in class org.persvr.remote.
ClientConnection.IndividualRequest
getConnectionObject()
- Method in class org.persvr.datasource.
DatabaseDataSource
This will return a thread specific connection object.
getConnectionObject()
- Method in class org.persvr.datasource.
DatabaseTableDataSource
Just cast it to our specific connection object type
getConnectionObject()
- Method in class org.persvr.datasource.
DynaObjectDBSource
getContent()
- Method in class org.persvr.data.
ObservedCall
getContentType()
- Method in interface org.persvr.remote.
DataSerializer
getContentType()
- Method in class org.persvr.remote.
InnerRequest
getContentType()
- Method in class org.persvr.remote.
InnerResponse
getContentType()
- Method in class org.persvr.remote.
JavaScriptSerializer
getContentType()
- Method in class org.persvr.remote.
JSONSerializer
getContext()
- Static method in class org.persvr.javascript.
PersevereContextFactory
getCoreValue(PersistableObject, String)
- Static method in class org.persvr.data.
PersistableObject
Deprecated.
getCurrentEditingVersion()
- Method in class org.persvr.security.
CapabilityUser
getCurrentObjectResponse()
- Static method in class org.persvr.remote.
ClientConnection
getCurrentTicket()
- Method in class org.persvr.security.
CapabilityUser
getCurrentTicket()
- Method in interface org.persvr.security.
User
Allows a user to return ticket so that the password does not need to be stored for reauthentication This may be moved to a separate interface
getCurrentTicket()
- Method in class org.persvr.security.
UserSecurity.PriviledgedUser
getCurrentUser()
- Method in class org.persvr.security.
UserSecurity.PrivilegedActionUserAware
getCurrentWebsiteName()
- Static method in class org.persvr.security.
CapabilityUser
getDataSourceNames()
- Static method in class org.persvr.data.
DataSourceManager
getDataSources()
- Static method in class org.persvr.data.
DataSourceManager
getDateHeader(String)
- Method in class org.persvr.remote.
PersevereRequest
getDefaultValue(Class)
- Method in class org.persvr.data.
Method
getElementById(String)
- Method in class org.persvr.datasource.
RssSource
getElementById(String)
- Method in class org.persvr.datasource.
XmlSource
getError()
- Method in class org.persvr.rpc.
RPCResponse
getEventStream(HttpServletRequest)
- Method in class org.persvr.servlet.
Channels
getField()
- Method in class org.persvr.data.
LazyPropertyId
getField()
- Method in class org.persvr.remote.
AliasIds.AliasHandler
getFieldValue(LazyPropertyId)
- Method in class org.persvr.datasource.
DatabaseTableDataSource
getFieldValue(LazyPropertyId)
- Method in interface org.persvr.datasource.
DataSource
This is called when a field value contains an unfulfilled value (ValueId)
getFieldValue(LazyPropertyId)
- Method in class org.persvr.datasource.
DynaObjectDBSource
getFieldValue(LazyPropertyId)
- Method in class org.persvr.datasource.
HttpJsonSource
getFieldValue(LazyPropertyId)
- Method in class org.persvr.datasource.
HttpPageSource
getFieldValue(LazyPropertyId)
- Method in class org.persvr.datasource.
LocalJsonFileSource
getFieldValue(LazyPropertyId)
- Method in class org.persvr.datasource.oodb.
DynaObjectDBSource
getFieldValue(LazyPropertyId)
- Method in class org.persvr.datasource.
RootDataSource
getFieldValue(LazyPropertyId)
- Method in class org.persvr.datasource.
XmlSource
getFieldValue(LazyPropertyId)
- Method in class org.persvr.remote.
ClientData
getFunctionName()
- Method in class org.persvr.data.
Method
getFunctionName()
- Method in class org.persvr.data.
RestMethod
getFunctionName()
- Method in class org.persvr.rpc.
RPCall
getGetterOrSetter(String, int, boolean)
- Method in class org.persvr.data.
Schema
getGlobalScope()
- Static method in class org.persvr.data.
GlobalData
getHeader(String)
- Method in class org.persvr.remote.
InnerRequest
getHeader(HttpServletRequest, String)
- Static method in class org.persvr.remote.
PersevereFilter
getHeaderNames()
- Method in class org.persvr.remote.
InnerRequest
getHeaders()
- Method in class org.persvr.remote.
ClientConnection.IndividualRequest
getHeaders()
- Method in class org.persvr.remote.
EventStream.Notification
getHeaders(String)
- Method in class org.persvr.remote.
InnerRequest
getHelper()
- Method in class org.persvr.remote.
PersevereRequest
Deprecated.
getHistory()
- Method in interface org.persvr.data.
Persistable
Returns a history of changes to the object
getHistory()
- Method in class org.persvr.data.
PersistableArray
getHistory()
- Method in class org.persvr.data.
PersistableObject
getHistory()
- Method in class org.persvr.data.
ReadonlyObject
getHistory()
- Method in class org.persvr.data.
Schema
getHttpRequest()
- Method in class org.persvr.remote.
ClientConnection.IndividualRequest
getHttpResponse()
- Method in class org.persvr.remote.
ClientConnection.IndividualRequest
getId()
- Method in interface org.persvr.data.
Persistable
getId()
- Method in class org.persvr.data.
PersistableArr