- about() - Method in class org.rapidcontext.app.ui.ControlPanel
-
Displays the about dialog.
- AboutDialog - Class in org.rapidcontext.app.ui
-
The about dialog.
- AboutDialog(ControlPanel, Properties) - Constructor for class org.rapidcontext.app.ui.AboutDialog
-
Creates new about dialog.
- ACCEPT - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.1
- ACCEPT_CHARSET - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.2
- ACCEPT_ENCODING - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.3
- ACCEPT_LANGUAGE - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.4
- ACCEPT_PATCH - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 5789 (HTTP PATCH) Section 3.1
- ACCEPT_RANGES - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.5
- ACCEPTED - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
202 Accepted (HTTP/1.0 - RFC 1945)
- ACCESS_PATH - Static variable in class org.rapidcontext.core.type.Role
-
The dictionary key for the path in the access dictionary.
- ACCESS_PERMISSION - Static variable in class org.rapidcontext.core.type.Role
-
The dictionary key for the permission list in the access
dictionary.
- ACCESS_REGEX - Static variable in class org.rapidcontext.core.type.Role
-
The dictionary key for the regex path in the access
dictionary.
- accessTime() - Method in class org.rapidcontext.core.type.Session
-
Returns the session last access timestamp.
- activate() - Method in class org.rapidcontext.core.storage.StorableObject
-
Activates this object.
- ACTIVE_MILLIS - Static variable in class org.rapidcontext.core.type.Session
-
The default active session time (10 minutes).
- activeSession - Static variable in class org.rapidcontext.core.type.Session
-
The currently active session (for the current thread).
- add(Object) - Method in class org.rapidcontext.core.data.Array
-
Adds an array value to the end of the list.
- add(String, Object) - Method in class org.rapidcontext.core.data.Dict
-
Adds a dictionary value using the specified key if possible.
- addAll(Array) - Method in class org.rapidcontext.core.data.Array
-
Adds all entries from another array into this one.
- addAll(Dict) - Method in class org.rapidcontext.core.data.Dict
-
Adds all key-value pairs from another dictionary to this one.
- addBoolean(boolean) - Method in class org.rapidcontext.core.data.Array
-
Adds a boolean array value to the end of the list.
- addBoolean(String, boolean) - Method in class org.rapidcontext.core.data.Dict
-
Adds a boolean property value using the specified key if
possible.
- addBuiltIn(Procedure) - Method in class org.rapidcontext.core.proc.Library
-
Adds a new built-in procedure to the library.
- addFile(String, File) - Method in class org.rapidcontext.core.type.Session
-
Adds a file to the session.
- addIndex(String) - Method in class org.rapidcontext.core.storage.Index
-
Adds a sub-index name.
- addInt(int) - Method in class org.rapidcontext.core.data.Array
-
Adds an integer array value to the end of the list.
- addInt(String, int) - Method in class org.rapidcontext.core.data.Dict
-
Adds an integer property value using the specified key if
possible.
- addJar(File) - Method in class org.rapidcontext.app.plugin.PluginManager.PluginClassLoader
-
Adds the specified JAR file to the class loader.
- addObject(String) - Method in class org.rapidcontext.core.storage.Index
-
Adds an object name.
- AddOnProcedure - Class in org.rapidcontext.core.proc
-
An add-on procedure base class.
- AddOnProcedure() - Constructor for class org.rapidcontext.core.proc.AddOnProcedure
-
The default public constructor required for serialization
support.
- addResource(String, Date, Date, long) - Method in class org.rapidcontext.app.web.WebDavRequest
-
Adds a resource to the result with the specified dates and size.
- AGE - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.6
- ALLOW - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 1945 (HTTP/1.0) Section 10.1, RFC 2616 (HTTP/1.1) Section 14.7
- appDir - Variable in class org.rapidcontext.app.ScriptApplication
-
The base application directory.
- appDir - Variable in class org.rapidcontext.app.ServerApplication
-
The base application directory.
- appId() - Method in class org.rapidcontext.app.web.AppWebService
-
Returns the app identifier for the default launcher.
- ApplicationContext - Class in org.rapidcontext.app
-
The application context.
- AppListProcedure - Class in org.rapidcontext.app.proc
-
The built-in app list procedure.
- AppListProcedure() - Constructor for class org.rapidcontext.app.proc.AppListProcedure
-
Creates a new app list procedure.
- AppUtils - Class in org.rapidcontext.app.ui
-
Provides a few utilities for UI applications.
- AppUtils() - Constructor for class org.rapidcontext.app.ui.AppUtils
-
- AppWebService - Class in org.rapidcontext.app.web
-
An app web service.
- AppWebService(String, String, Dict) - Constructor for class org.rapidcontext.app.web.AppWebService
-
Creates a new app web service from a serialized representation.
- ARGUMENT - Static variable in class org.rapidcontext.core.proc.Bindings
-
The argument binding type.
- Array - Class in org.rapidcontext.core.data
-
A general data array.
- Array() - Constructor for class org.rapidcontext.core.data.Array
-
Creates a new empty array.
- Array(int) - Constructor for class org.rapidcontext.core.data.Array
-
Creates a new empty array.
- ArrayUtil - Class in org.rapidcontext.util
-
A set of utility methods for handling native arrays.
- ArrayUtil() - Constructor for class org.rapidcontext.util.ArrayUtil
-
- asText(int) - Static method in class org.rapidcontext.util.HttpUtil.STATUS
-
Returns the HTTP status text corresponding to a status code.
- ATTRIBUTE_END_TIME - Static variable in class org.rapidcontext.core.proc.CallContext
-
The attribute used for storing the execution end time.
- ATTRIBUTE_ERROR - Static variable in class org.rapidcontext.core.proc.CallContext
-
The attribute used for storing the error message.
- ATTRIBUTE_LOG_BUFFER - Static variable in class org.rapidcontext.core.proc.CallContext
-
The attribute used for storing the log string buffer.
- ATTRIBUTE_PROCEDURE - Static variable in class org.rapidcontext.core.proc.CallContext
-
The attribute used for storing the execution root procedure.
- ATTRIBUTE_PROGRESS - Static variable in class org.rapidcontext.core.proc.CallContext
-
The attribute used for storing the progress ratio.
- ATTRIBUTE_RESULT - Static variable in class org.rapidcontext.core.proc.CallContext
-
The attribute used for storing the result data.
- ATTRIBUTE_SOURCE - Static variable in class org.rapidcontext.core.proc.CallContext
-
The attribute used for storing call source information.
- ATTRIBUTE_START_TIME - Static variable in class org.rapidcontext.core.proc.CallContext
-
The attribute used for storing the execution start time.
- ATTRIBUTE_TRACE - Static variable in class org.rapidcontext.core.proc.CallContext
-
The attribute used for storing the trace flag.
- ATTRIBUTE_USER - Static variable in class org.rapidcontext.core.proc.CallContext
-
The attribute used for storing the user information.
- auth(String) - Static method in class org.rapidcontext.core.security.SecurityContext
-
Authenticates the specified user.
- auth() - Method in class org.rapidcontext.core.type.WebMatcher
-
The user authentication required flag.
- authClear() - Static method in class org.rapidcontext.core.security.SecurityContext
-
Removes any previous authentication.
- authHash(String, String, String) - Static method in class org.rapidcontext.core.security.SecurityContext
-
Authenticates the specified user with an MD5 two-step hash.
- AUTHORIZATION - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 1945 (HTTP/1.0) Section 10.2, RFC 2616 (HTTP/1.1) Section 14.8
- authToken(String) - Static method in class org.rapidcontext.core.security.SecurityContext
-
Authenticates with a user authentication token.
- auto() - Method in class org.rapidcontext.core.type.Role
-
Returns the automatic role attachment type.
- CACHE_CONTROL - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.9
- cacheClean(boolean) - Method in class org.rapidcontext.core.storage.RootStorage
-
Destroys all cached objects.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.AppListProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.ConnectionListProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.ConnectionValidateProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.PluginInstallProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.PluginListProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.PluginLoadProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.PluginUnloadProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.ProcedureDeleteProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.ProcedureListProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.ProcedureReadProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.ProcedureTypesProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.ProcedureWriteProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.ResetProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.SessionAuthenticateProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.SessionAuthenticateTokenProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.SessionCurrentProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.SessionTerminateProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.StatusProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.StorageCopyProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.StorageDeleteProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.StorageListProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.StorageReadProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.StorageWriteProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.ThreadContextProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.ThreadCreateProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.ThreadInterruptProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.ThreadListProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.TypeListProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.UserAccessProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.UserAuthenticationTokenProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.UserChangeProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.UserListProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.UserPasswordChangeProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.app.proc.UserSearchProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(CallContext, Bindings) - Method in class org.rapidcontext.core.js.JsProcedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- call(Procedure, Object[]) - Method in class org.rapidcontext.core.proc.CallContext
-
Calls a procedure with the specified arguments.
- call(Procedure, Bindings) - Method in class org.rapidcontext.core.proc.CallContext
-
Calls a procedure with the specified arguments.
- call(CallContext, Procedure, Bindings) - Method in class org.rapidcontext.core.proc.DefaultInterceptor
-
Calls a procedure with the specified bindings.
- call(CallContext, Procedure, Bindings) - Method in class org.rapidcontext.core.proc.Interceptor
-
Calls a procedure with the specified bindings.
- call(CallContext, Bindings) - Method in interface org.rapidcontext.core.proc.Procedure
-
Executes a call of this procedure in the specified context
and with the specified call bindings.
- CallContext - Class in org.rapidcontext.core.proc
-
A procedure call context.
- CallContext(Storage, Environment, Library) - Constructor for class org.rapidcontext.core.proc.CallContext
-
Creates a new procedure call context.
- CallStack - Class in org.rapidcontext.core.proc
-
A procedure call stack.
- CallStack() - Constructor for class org.rapidcontext.core.proc.CallStack
-
- cancel() - Method in class org.rapidcontext.core.task.Task
-
Cancels this scheduled task.
- canonical(File) - Static method in class org.rapidcontext.util.FileUtil
-
Attempts to resolve a file to a canonical file.
- category(Class) - Static method in class org.rapidcontext.core.storage.Metadata
-
Returns the object category based on the class.
- category() - Method in class org.rapidcontext.core.storage.Metadata
-
Returns the category for the object.
- CATEGORY_BINARY - Static variable in class org.rapidcontext.core.storage.Metadata
-
The binary category value.
- CATEGORY_INDEX - Static variable in class org.rapidcontext.core.storage.Metadata
-
The index category value.
- CATEGORY_OBJECT - Static variable in class org.rapidcontext.core.storage.Metadata
-
The object category value.
- Channel - Class in org.rapidcontext.core.type
-
A communications channel for a connection.
- Channel(Connection) - Constructor for class org.rapidcontext.core.type.Channel
-
Creates a new communications channel for the specified connection.
- checkAccess(String, String) - Static method in class org.rapidcontext.core.proc.CallContext
-
Checks if the currently authenticated user has the specified
access permission to a storage path.
- checkInternalAccess(String) - Static method in class org.rapidcontext.core.proc.CallContext
-
Checks if the currently authenticated user has internal access
to a storage path.
- checkReadAccess(String) - Static method in class org.rapidcontext.core.proc.CallContext
-
Checks if the currently authenticated user has read access to
a storage path.
- checkSearchAccess(String) - Static method in class org.rapidcontext.core.proc.CallContext
-
Checks if the currently authenticated user has search access to
a storage path.
- checkWriteAccess(String) - Static method in class org.rapidcontext.core.proc.CallContext
-
Checks if the currently authenticated user has write access to
a storage path.
- child(String, boolean) - Method in class org.rapidcontext.core.storage.Path
-
Creates a new path to a child index or object.
- classInstance() - Method in class org.rapidcontext.core.storage.Metadata
-
Returns the class for the object.
- classLoader - Variable in class org.rapidcontext.app.plugin.PluginManager
-
The plug-in class loader.
- classLoader(Class) - Static method in class org.rapidcontext.util.ClasspathUtil
-
Returns the class loader for the specified class.
- className() - Method in class org.rapidcontext.core.storage.Metadata
-
Returns the class name for the object.
- ClasspathUtil - Class in org.rapidcontext.util
-
A set of utility methods for working with the classpath and class loaders.
- ClasspathUtil() - Constructor for class org.rapidcontext.util.ClasspathUtil
-
- cleanupChannel(Channel) - Method in class org.rapidcontext.core.type.Connection
-
Destroys and removes references to a channel.
- clearCache() - Method in class org.rapidcontext.core.proc.Library
-
Clears the cache of loaded procedures from the library.
- client() - Method in class org.rapidcontext.core.type.Session
-
Returns the session user agent string of the web browser.
- commit() - Method in class org.rapidcontext.core.type.Channel
-
Commits any pending changes.
- commit() - Method in class org.rapidcontext.core.web.Request
-
Sends the request response to the underlying HTTP response
object.
- compare(Object, Object) - Method in class org.rapidcontext.core.data.DictComparator
-
Compares two dictionaries by comparing their values for a
predefined property key.
- compareTo(Object) - Method in class org.rapidcontext.core.storage.Storage
-
Compares this storage with another.
- compile() - Method in class org.rapidcontext.core.js.JsProcedure
-
Compiles the script code.
- complement(Array) - Method in class org.rapidcontext.core.data.Array
-
Returns the relative complement of this array and another
array.
- config(String) - Method in class org.rapidcontext.app.plugin.PluginManager
-
Returns the specified plug-in configuration dictionary.
- configPath(String) - Static method in class org.rapidcontext.app.plugin.PluginManager
-
Returns the plug-in configuration object path for a specified
plug-in id.
- CONFLICT - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
409 Conflict (HTTP/1.1 - RFC 2616)
- CONNECT - Static variable in interface org.rapidcontext.util.HttpUtil.METHOD
-
CONNECT (HTTP/1.1 - RFC 2616)
- CONNECTION - Static variable in class org.rapidcontext.core.proc.Bindings
-
The connection pool name binding type.
- connection - Variable in class org.rapidcontext.core.type.Channel
-
The parent connection for this channel.
- Connection - Class in org.rapidcontext.core.type
-
A connection to an external system.
- Connection(String, String, Dict) - Constructor for class org.rapidcontext.core.type.Connection
-
Creates a new connection from a serialized representation.
- CONNECTION - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.10
- ConnectionException - Exception in org.rapidcontext.core.type
-
A general connection or channel exception.
- ConnectionException(String) - Constructor for exception org.rapidcontext.core.type.ConnectionException
-
Creates a new connection exception.
- ConnectionException(String, Throwable) - Constructor for exception org.rapidcontext.core.type.ConnectionException
-
Creates a new connection exception.
- ConnectionListProcedure - Class in org.rapidcontext.app.proc
-
The built-in connection list procedure.
- ConnectionListProcedure() - Constructor for class org.rapidcontext.app.proc.ConnectionListProcedure
-
Creates a new connection list procedure.
- connectionPath() - Method in class org.rapidcontext.core.type.Environment
-
Returns the default connection path for this environment.
- connectionReleaseAll(boolean) - Method in class org.rapidcontext.core.proc.CallContext
-
Releases all reserved adapter connections.
- connectionReserve(String) - Method in class org.rapidcontext.core.proc.CallContext
-
Reserves a connection channel.
- ConnectionValidateProcedure - Class in org.rapidcontext.app.proc
-
The built-in connection validate procedure.
- ConnectionValidateProcedure() - Constructor for class org.rapidcontext.app.proc.ConnectionValidateProcedure
-
Creates a new connection validate procedure.
- ConnectionWrapper - Class in org.rapidcontext.core.js
-
A JavaScript connection wrapper.
- ConnectionWrapper(CallContext, Channel, Scriptable) - Constructor for class org.rapidcontext.core.js.ConnectionWrapper
-
Creates a new JavaScript connection wrapper.
- constructor(Storage, Dict) - Static method in class org.rapidcontext.core.type.Type
-
Returns a constructor for creating a Java object instance.
- contains(Procedure) - Method in class org.rapidcontext.core.proc.CallStack
-
Checks if the specified procedure exists in the call stack.
- containsAll(Array) - Method in class org.rapidcontext.core.data.Array
-
Checks if all of the values in the specified array is
contained in this array.
- containsAny(Array) - Method in class org.rapidcontext.core.data.Array
-
Checks if one or more of the values in the specified array is
contained in this array.
- containsIndex(int) - Method in class org.rapidcontext.core.data.Array
-
Checks if the specified index is defined in this array, i.e.
- containsKey(String) - Method in class org.rapidcontext.core.data.Dict
-
Checks if the specified key is defined in this dictionary.
- containsValue(Object) - Method in class org.rapidcontext.core.data.Array
-
Checks if the specified value is contained in this array.
- containsValue(Object) - Method in class org.rapidcontext.core.data.Dict
-
Checks if the specified value is contained in this dictionary.
- CONTENT_ENCODING - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 1945 (HTTP/1.0) Section 10.3, RFC 2616 (HTTP/1.1) Section 14.11
- CONTENT_LANGUAGE - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.12
- CONTENT_LENGTH - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 1945 (HTTP/1.0) Section 10.4, RFC 2616 (HTTP/1.1) Section 14.13
- CONTENT_LOCATION - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.14
- CONTENT_MD5 - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.15
- CONTENT_RANGE - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.16
- CONTENT_TYPE - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 1945 (HTTP/1.0) Section 10.5, RFC 2616 (HTTP/1.1) Section 14.17
- context - Static variable in class org.rapidcontext.core.web.Mime
-
The helper servlet context.
- CONTINUE - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
100 Continue (HTTP/1.1 - RFC 2616)
- ControlPanel - Class in org.rapidcontext.app.ui
-
The server control panel UI.
- ControlPanel(ServerApplication) - Constructor for class org.rapidcontext.app.ui.ControlPanel
-
Creates a new control panel frame.
- copy(Path, Path, boolean) - Static method in class org.rapidcontext.app.proc.StorageCopyProcedure
-
Copies a storage object to a new destination.
- copy() - Method in class org.rapidcontext.core.data.Array
-
Creates a copy of this array.
- copy() - Method in class org.rapidcontext.core.data.Dict
-
Creates a copy of this dictionary.
- copy(File, File) - Static method in class org.rapidcontext.util.FileUtil
-
Copies a file or a directory.
- copy(InputStream, File) - Static method in class org.rapidcontext.util.FileUtil
-
Copies the data from an input stream to a destination file.
- copy(InputStream, OutputStream) - Static method in class org.rapidcontext.util.FileUtil
-
Copies the data from an input stream to an output stream.
- COPY - Static variable in interface org.rapidcontext.util.HttpUtil.METHOD
-
COPY (WebDAV - RFC 4918)
- count() - Method in class org.rapidcontext.core.storage.MemoryStorage
-
Returns the number of objects currently in this storage.
- createAuthToken(long) - Method in class org.rapidcontext.core.type.User
-
Creates an authentication token for this user.
- createChannel() - Method in class org.rapidcontext.core.type.Connection
-
Creates a new connection channel.
- CREATED - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
201 Created (HTTP/1.0 - RFC 1945)
- createTime() - Method in class org.rapidcontext.core.type.Session
-
Returns the session creation timestamp.
- CREATION_DATE_FORMAT - Static variable in class org.rapidcontext.app.web.WebDavRequest
-
The date format used for the creation date property.
- CSS - Static variable in class org.rapidcontext.core.web.Mime
-
The MIME types commonly used for CSS files.
- currentUser() - Static method in class org.rapidcontext.core.security.SecurityContext
-
Returns the currently authenticated user for this thread.
- DATA - Static variable in class org.rapidcontext.core.proc.Bindings
-
The static string data binding type.
- DATE - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 1945 (HTTP/1.0) Section 10.6, RFC 2616 (HTTP/1.1) Section 14.18
- DateUtil - Class in org.rapidcontext.util
-
A set of utility methods for handling date and time objects.
- DateUtil() - Constructor for class org.rapidcontext.util.DateUtil
-
- DAV - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 4918 (WebDAV) Section 10.1
- decodeAuthToken(String) - Static method in class org.rapidcontext.core.type.User
-
Decodes a user authentication token.
- decodeBase64(String) - Static method in class org.rapidcontext.util.BinaryUtil
-
Decodes a Base64 string back to the original byte array.
- decodeUrl(String) - Static method in class org.rapidcontext.util.HttpUtil.Helper
-
Decodes a URL from the URL encoding.
- DEFAULT_DURATION - Static variable in class org.rapidcontext.app.proc.UserAuthenticationTokenProcedure
-
The default authentication token duration.
- DEFAULT_REALM - Static variable in class org.rapidcontext.core.type.User
-
The default user realm.
- DefaultInterceptor - Class in org.rapidcontext.core.proc
-
The default procedure call interceptor.
- DefaultInterceptor() - Constructor for class org.rapidcontext.core.proc.DefaultInterceptor
-
Creates a new default interceptor.
- defaults - Variable in class org.rapidcontext.core.proc.AddOnProcedure
-
The default procedure bindings.
- delay - Variable in class org.rapidcontext.app.ScriptApplication
-
The post command execution delay in seconds.
- delete(Path) - Static method in class org.rapidcontext.app.proc.StorageDeleteProcedure
-
Deletes a storage object or path.
- delete(String) - Method in class org.rapidcontext.core.js.ConnectionWrapper
-
Removes a property from this object.
- delete(int) - Method in class org.rapidcontext.core.js.ConnectionWrapper
-
Removes an indexed property from this object.
- delete(File) - Static method in class org.rapidcontext.util.FileUtil
-
Deletes a file or a directory.
- DELETE - Static variable in interface org.rapidcontext.util.HttpUtil.METHOD
-
DELETE (HTTP/1.1 - RFC 2616)
- deleteEmptyDirs(File) - Static method in class org.rapidcontext.util.FileUtil
-
Deletes all empty directories in a directory, but leaves the
directory itself unmodified.
- deleteFiles(File) - Static method in class org.rapidcontext.util.FileUtil
-
Deletes all files in a directory, but leaving the directory
otherwise unmodified.
- deleteProcedure(String) - Method in class org.rapidcontext.core.proc.Library
-
Removes a procedure from the storage (if possible).
- depth() - Method in class org.rapidcontext.app.web.WebDavRequest
-
Returns the requested depth of properties.
- depth() - Method in class org.rapidcontext.core.storage.Path
-
Returns the directory depth.
- DEPTH - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 4918 (WebDAV) Section 10.2
- descendant(Path) - Method in class org.rapidcontext.core.storage.Path
-
Creates a new path to a descendant index or object.
- description() - Method in class org.rapidcontext.core.type.Environment
-
Returns the environment description.
- description() - Method in class org.rapidcontext.core.type.Role
-
Returns the role description.
- description() - Method in class org.rapidcontext.core.type.Type
-
Returns the type description.
- description() - Method in class org.rapidcontext.core.type.User
-
Returns the user description.
- description() - Method in class org.rapidcontext.core.type.WebService
-
Returns the description text.
- DESTINATION - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 4918 (WebDAV) Section 10.3
- destroy() - Static method in class org.rapidcontext.app.ApplicationContext
-
Destroys the application context and frees all resources used.
- destroy() - Method in class org.rapidcontext.app.plugin.Plugin
-
Uninitializes the plug-in.
- destroy() - Method in class org.rapidcontext.app.ServletApplication
-
Uninitializes this servlet.
- destroy() - Method in class org.rapidcontext.core.storage.MemoryStorage
-
Destroys this storage.
- destroy() - Method in class org.rapidcontext.core.storage.StorableObject
-
Destroys this object.
- destroy() - Method in class org.rapidcontext.core.storage.WrappedStorage
-
Destroys this object.
- destroy() - Method in class org.rapidcontext.core.storage.ZipStorage
-
Destroys this object.
- destroy() - Method in class org.rapidcontext.core.type.Connection
-
Destroys this connection.
- destroy() - Method in class org.rapidcontext.core.type.Session
-
Destroys this session.
- destroyChannel(Channel) - Method in class org.rapidcontext.core.type.Connection
-
Destroys a connection channel, freeing any resources used
(such as database connections, networking sockets, etc).
- destroyTime() - Method in class org.rapidcontext.core.type.Session
-
Returns the scheduled session destruction timestamp.
- Dict - Class in org.rapidcontext.core.data
-
A general data dictionary.
- Dict() - Constructor for class org.rapidcontext.core.data.Dict
-
Creates a new empty dictionary.
- Dict(int) - Constructor for class org.rapidcontext.core.data.Dict
-
Creates a new empty dictionary.
- dict - Variable in class org.rapidcontext.core.storage.StorableObject
-
The dictionary containing the serializable data for this
object.
- dict - Variable in class org.rapidcontext.core.type.WebMatcher
-
The serialized matcher representation.
- DictComparator - Class in org.rapidcontext.core.data
-
A dictionary value comparator.
- DictComparator(String) - Constructor for class org.rapidcontext.core.data.DictComparator
-
Creates a new dictionary comparator.
- dir() - Method in class org.rapidcontext.core.storage.DirStorage
-
Returns the base directory for the storage data files.
- DirStorage - Class in org.rapidcontext.core.storage
-
A persistent data storage and retrieval handler based on a file
system directory.
- DirStorage(File, boolean) - Constructor for class org.rapidcontext.core.storage.DirStorage
-
Creates a new directory storage.
- dispose() - Method in class org.rapidcontext.core.web.Request
-
Disposes of all resources used by this request object.
- DOC_PATH - Static variable in class org.rapidcontext.app.ServletApplication
-
The documentation storage path.
- doDelete(Request) - Method in class org.rapidcontext.app.web.StorageWebService
-
Processes an HTTP DELETE request.
- doDelete(Request) - Method in class org.rapidcontext.core.type.WebService
-
Processes an HTTP DELETE request.
- doGet(Request) - Method in class org.rapidcontext.app.web.AppWebService
-
Processes an HTTP GET request.
- doGet(Request) - Method in class org.rapidcontext.app.web.FileWebService
-
Processes an HTTP GET request.
- doGet(Request) - Method in class org.rapidcontext.app.web.ProcedureWebService
-
Processes an HTTP GET request.
- doGet(Request) - Method in class org.rapidcontext.app.web.StorageWebService
-
Processes an HTTP GET request.
- doGet(Request) - Method in class org.rapidcontext.core.type.WebService
-
Processes an HTTP GET request.
- doHead(Request) - Method in class org.rapidcontext.core.type.WebService
-
Processes an HTTP HEAD request.
- doLock(Request) - Method in class org.rapidcontext.app.web.StorageWebService
-
Processes a WebDAV LOCK request.
- doMkCol(Request) - Method in class org.rapidcontext.app.web.StorageWebService
-
Processes a WebDAV MKCOL request.
- doMove(Request) - Method in class org.rapidcontext.app.web.StorageWebService
-
Processes a WebDAV MOVE request.
- doOptions(Request) - Method in class org.rapidcontext.app.web.StorageWebService
-
Processes an HTTP OPTIONS request.
- doOptions(Request) - Method in class org.rapidcontext.core.type.WebService
-
Processes an HTTP OPTIONS request.
- doPatch(Request) - Method in class org.rapidcontext.app.web.StorageWebService
-
Processes an HTTP PATCH request.
- doPatch(Request) - Method in class org.rapidcontext.core.type.WebService
-
Processes an HTTP PATCH request.
- doPost(Request) - Method in class org.rapidcontext.app.web.AppWebService
-
Processes an HTTP POST request.
- doPost(Request) - Method in class org.rapidcontext.app.web.ProcedureWebService
-
Processes an HTTP POST request.
- doPost(Request) - Method in class org.rapidcontext.app.web.StorageWebService
-
Processes an HTTP POST request.
- doPost(Request) - Method in class org.rapidcontext.core.type.WebService
-
Processes an HTTP POST request.
- doPropFind(Request) - Method in class org.rapidcontext.app.web.StorageWebService
-
Processes a WebDAV PROPFIND request.
- doPut(Request) - Method in class org.rapidcontext.app.web.StorageWebService
-
Processes an HTTP PUT request.
- doPut(Request) - Method in class org.rapidcontext.core.type.WebService
-
Processes an HTTP PUT request.
- doTrace(Request) - Method in class org.rapidcontext.core.type.WebService
-
Processes an HTTP TRACE request.
- doUnlock(Request) - Method in class org.rapidcontext.app.web.StorageWebService
-
Processes a WebDAV UNLOCK request.
- GATEWAY_TIMEOUT - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
504 Gateway Timeout (HTTP/1.1 - RFC 2616)
- get() - Static method in class org.rapidcontext.app.ui.MacApplication
-
Returns the Mac application wrapper instance.
- get(int) - Method in class org.rapidcontext.core.data.Array
-
Returns the array value at the specified index.
- get(int, Object) - Method in class org.rapidcontext.core.data.Array
-
Returns the array value at the specified index.
- get(String) - Method in class org.rapidcontext.core.data.Dict
-
Returns the dictionary value for the specified key.
- get(String, Object) - Method in class org.rapidcontext.core.data.Dict
-
Returns the dictionary value for the specified key.
- get(String, Scriptable) - Method in class org.rapidcontext.core.js.ConnectionWrapper
-
Returns a named property from this object.
- get(int, Scriptable) - Method in class org.rapidcontext.core.js.ConnectionWrapper
-
Returns an indexed property from this object.
- GET - Static variable in interface org.rapidcontext.util.HttpUtil.METHOD
-
GET (HTTP/1.1 - RFC 2616)
- getAbsolutePath() - Method in class org.rapidcontext.core.web.Request
-
Returns the full request path with file name.
- getArray(int) - Method in class org.rapidcontext.core.data.Array
-
Returns the array array value for the specified index.
- getArray(String) - Method in class org.rapidcontext.core.data.Dict
-
Returns the dictionary array value for the specified key.
- getAttribute(String) - Method in class org.rapidcontext.core.proc.CallContext
-
Returns a call attribute value.
- getAttribute(String) - Method in class org.rapidcontext.core.web.Request
-
Returns a named request attribute value.
- getAuthentication() - Method in class org.rapidcontext.core.web.Request
-
Returns the parsed "Authorization" request header data.
- getBaseDir() - Method in class org.rapidcontext.app.ApplicationContext
-
Returns the application base directory.
- getBindings() - Method in class org.rapidcontext.app.proc.AppListProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.ConnectionListProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.ConnectionValidateProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.PluginInstallProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.PluginListProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.PluginLoadProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.PluginUnloadProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.ProcedureDeleteProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.ProcedureListProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.ProcedureReadProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.ProcedureTypesProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.ProcedureWriteProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.ResetProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.SessionAuthenticateProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.SessionAuthenticateTokenProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.SessionCurrentProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.SessionTerminateProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.StatusProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.StorageCopyProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.StorageDeleteProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.StorageListProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.StorageReadProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.StorageWriteProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.ThreadContextProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.ThreadCreateProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.ThreadInterruptProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.ThreadListProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.TypeListProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.UserAccessProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.UserAuthenticationTokenProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.UserChangeProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.UserListProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.UserPasswordChangeProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.app.proc.UserSearchProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in class org.rapidcontext.core.proc.AddOnProcedure
-
Returns the bindings for this procedure.
- getBindings() - Method in interface org.rapidcontext.core.proc.Procedure
-
Returns the bindings for this procedure.
- getBoolean(int, boolean) - Method in class org.rapidcontext.core.data.Array
-
Returns the array boolean value for the specified index.
- getBoolean(String, boolean) - Method in class org.rapidcontext.core.data.Dict
-
Returns the dictionary boolean value for the specified key.
- getCallStack() - Method in class org.rapidcontext.core.proc.CallContext
-
Returns the procedure call stack.
- getClassLoader() - Method in class org.rapidcontext.app.ApplicationContext
-
Returns the plug-in class loader.
- getClassName() - Method in class org.rapidcontext.core.js.ConnectionWrapper
-
Returns the class name.
- getConfig() - Method in class org.rapidcontext.app.ApplicationContext
-
Returns the application configuration.
- getConnection() - Method in class org.rapidcontext.core.js.ConnectionWrapper
-
Returns the encapsulated adapter connection.
- getConnection() - Method in class org.rapidcontext.core.type.Channel
-
Returns the connection that this channel belongs to.
- getContentType() - Method in class org.rapidcontext.core.web.Request
-
Returns the request content type value.
- getData() - Method in class org.rapidcontext.core.proc.AddOnProcedure
-
Returns the procedure data object.
- getDate(int, Date) - Method in class org.rapidcontext.core.data.Array
-
Returns the array date value for the specified key.
- getDate(String, Date) - Method in class org.rapidcontext.core.data.Dict
-
Returns the dictionary date value for the specified key.
- getDefaultBindings(String) - Static method in class org.rapidcontext.core.proc.Library
-
Returns the default bindings for a registered procedure type.
- getDefaultValue(Class) - Method in class org.rapidcontext.core.js.ConnectionWrapper
-
Returns the default value of this object.
- getDescription() - Method in class org.rapidcontext.app.proc.AppListProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.ConnectionListProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.ConnectionValidateProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.PluginInstallProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.PluginListProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.PluginLoadProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.PluginUnloadProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.ProcedureDeleteProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.ProcedureListProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.ProcedureReadProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.ProcedureTypesProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.ProcedureWriteProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.ResetProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.SessionAuthenticateProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.SessionAuthenticateTokenProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.SessionCurrentProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.SessionTerminateProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.StatusProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.StorageCopyProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.StorageDeleteProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.StorageListProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.StorageReadProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.StorageWriteProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.ThreadContextProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.ThreadCreateProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.ThreadInterruptProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.ThreadListProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.TypeListProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.UserAccessProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.UserAuthenticationTokenProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.UserChangeProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.UserListProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.UserPasswordChangeProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.app.proc.UserSearchProcedure
-
Returns the procedure description.
- getDescription() - Method in class org.rapidcontext.core.proc.AddOnProcedure
-
Returns the procedure description.
- getDescription(String) - Method in class org.rapidcontext.core.proc.Bindings
-
Returns the human-readable description for a binding.
- getDescription() - Method in interface org.rapidcontext.core.proc.Procedure
-
Returns the procedure description.
- getDict(int) - Method in class org.rapidcontext.core.data.Array
-
Returns the array dictionary value for the specified index.
- getDict(String) - Method in class org.rapidcontext.core.data.Dict
-
Returns the dictionary dictionary value for the specified key.
- getEnvironment() - Method in class org.rapidcontext.app.ApplicationContext
-
Returns the environment used.
- getEnvironment() - Method in class org.rapidcontext.core.proc.CallContext
-
Returns the connectivity environment used by this context.
- getHeader(String) - Method in class org.rapidcontext.core.web.Request
-
Returns an HTTP request header.
- getHost() - Method in class org.rapidcontext.core.web.Request
-
Returns the host name in the request.
- getHttpRequest() - Method in class org.rapidcontext.core.web.Request
-
Returns the HTTP request object for direct access to the raw
request data.
- getHttpResponse() - Method in class org.rapidcontext.core.web.Request
-
Returns the HTTP response object for direct access to the raw
response data.
- getIds() - Method in class org.rapidcontext.core.js.ConnectionWrapper
-
Returns an array of defined property keys.
- getInputStream() - Method in class org.rapidcontext.core.web.Request
-
Returns the request input stream.
- getInputString() - Method in class org.rapidcontext.core.web.Request
-
Returns the request input stream data as a string.
- getInstance() - Static method in class org.rapidcontext.app.ApplicationContext
-
Returns the singleton application context instance.
- getInt(int, int) - Method in class org.rapidcontext.core.data.Array
-
Returns the array integer value for the specified index.
- getInt(String, int) - Method in class org.rapidcontext.core.data.Dict
-
Returns the dictionary integer value for the specified key.
- getInterceptor() - Method in class org.rapidcontext.core.proc.CallContext
-
Returns the local procedure call interceptor.
- getInterceptor() - Method in class org.rapidcontext.core.proc.Library
-
Returns the procedure call interceptor.
- getLastModified() - Method in class org.rapidcontext.core.proc.AddOnProcedure
-
Returns the timestamp for the last modification of this
procedure.
- getLibrary() - Method in class org.rapidcontext.app.ApplicationContext
-
Returns the procedure library used.
- getLibrary() - Method in class org.rapidcontext.core.proc.CallContext
-
Returns the procedure library used by this context.
- getMethod() - Method in class org.rapidcontext.core.web.Request
-
Returns the request method name.
- getName() - Method in class org.rapidcontext.app.proc.AppListProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.ConnectionListProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.ConnectionValidateProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.PluginInstallProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.PluginListProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.PluginLoadProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.PluginUnloadProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.ProcedureDeleteProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.ProcedureListProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.ProcedureReadProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.ProcedureTypesProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.ProcedureWriteProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.ResetProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.SessionAuthenticateProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.SessionAuthenticateTokenProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.SessionCurrentProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.SessionTerminateProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.StatusProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.StorageCopyProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.StorageDeleteProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.StorageListProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.StorageReadProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.StorageWriteProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.ThreadContextProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.ThreadCreateProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.ThreadInterruptProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.ThreadListProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.TypeListProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.UserAccessProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.UserAuthenticationTokenProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.UserChangeProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.UserListProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.UserPasswordChangeProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.app.proc.UserSearchProcedure
-
Returns the procedure name.
- getName() - Method in class org.rapidcontext.core.proc.AddOnProcedure
-
Returns the procedure name.
- getName() - Method in interface org.rapidcontext.core.proc.Procedure
-
Returns the procedure name.
- getNames() - Method in class org.rapidcontext.core.proc.Bindings
-
Returns an array with all names defined in the hierarchy of
bindings.
- getNextFile() - Method in class org.rapidcontext.core.web.Request
-
Returns the next available file item stream in the request.
- getParameter(String) - Method in class org.rapidcontext.core.web.Request
-
Returns the value of a request parameter.
- getParameter(String, String) - Method in class org.rapidcontext.core.web.Request
-
Returns the value of a request parameter.
- getParent() - Method in class org.rapidcontext.core.proc.Interceptor
-
Returns the parent interceptor in the interceptor chain.
- getParentScope() - Method in class org.rapidcontext.core.js.ConnectionWrapper
-
Returns the parent (enclosing) scope of the object.
- getPath() - Method in class org.rapidcontext.core.web.Request
-
Returns the local request path with file name.
- getPort() - Method in class org.rapidcontext.core.web.Request
-
Returns the port number in the request.
- getProcedure(String) - Method in class org.rapidcontext.core.proc.Library
-
Returns a loaded procedure.
- getProcedureNames() - Method in class org.rapidcontext.core.proc.Library
-
Returns an array with the names of all loaded procedures.
- getProcedurePluginId(String) - Method in class org.rapidcontext.core.proc.Library
-
Returns the plug-in identifier of the specified procedure.
- getProcessTime() - Method in class org.rapidcontext.core.web.Request
-
Returns the time in milliseconds since this request wrapper
was created.
- getProtocol() - Method in class org.rapidcontext.core.web.Request
-
Returns the protocol name in the request, i.e.
- getPrototype() - Method in class org.rapidcontext.core.js.ConnectionWrapper
-
Returns the prototype of the object.
- getRemoteAddr() - Method in class org.rapidcontext.core.web.Request
-
Returns the IP address of the request sender.
- getSessionId() - Method in class org.rapidcontext.core.web.Request
-
Returns the request session id (as sent in an HTTP cookie).
- getStorage() - Method in class org.rapidcontext.app.ApplicationContext
-
Returns the application data storage.
- getStorage() - Method in class org.rapidcontext.core.proc.CallContext
-
Returns the data storage used by this context.
- getString(int, String) - Method in class org.rapidcontext.core.data.Array
-
Returns the array string value for the specified index.
- getString(String, String) - Method in class org.rapidcontext.core.data.Dict
-
Returns the dictionary string value for the specified key.
- getType() - Method in class org.rapidcontext.core.proc.AddOnProcedure
-
Returns the procedure type name.
- getType(String) - Method in class org.rapidcontext.core.proc.Bindings
-
Finds the type for a binding.
- getTypeName(String) - Method in class org.rapidcontext.core.proc.Bindings
-
Finds the type name identifier for a binding.
- getTypes() - Static method in class org.rapidcontext.core.proc.Library
-
Returns an array with all the registered procedure type names.
- getUrl() - Method in class org.rapidcontext.core.web.Request
-
Returns the full request URL with protocol, hostname, port and
path.
- getValue(String) - Method in class org.rapidcontext.core.proc.Bindings
-
Finds the value for a binding.
- getValue(String, Object) - Method in class org.rapidcontext.core.proc.Bindings
-
Finds the value for a binding.
- getWebMatchers() - Method in class org.rapidcontext.app.ApplicationContext
-
Returns the array of cached web matchers (from the web services).
- GIF - Static variable in class org.rapidcontext.core.web.Mime
-
The MIME types commonly used for GIF images.
- GONE - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
410 Gone (HTTP/1.1 - RFC 2616)
- has(String, Scriptable) - Method in class org.rapidcontext.core.js.ConnectionWrapper
-
Checks if a property is defined in this object.
- has(int, Scriptable) - Method in class org.rapidcontext.core.js.ConnectionWrapper
-
Checks if an index is defined in this object.
- hasAccess(String, String) - Static method in class org.rapidcontext.core.security.SecurityContext
-
Checks if the currently authenticated user has has access
permission for a storage path.
- hasAccess(User, String, String) - Static method in class org.rapidcontext.core.security.SecurityContext
-
Checks if the specified user has has access permission for a
storage path.
- hasAccess(String, String) - Method in class org.rapidcontext.core.type.Role
-
Checks if the role has access permission for a storage path.
- hasBuiltIn(String) - Method in class org.rapidcontext.core.proc.Library
-
Checks if the specified procedure name is a registered
built-in procedure.
- hasCommand(String) - Static method in class org.rapidcontext.app.ui.AppUtils
-
Checks if a command is available (in a Unix environment).
- hashBytes(String, byte[]) - Static method in class org.rapidcontext.util.BinaryUtil
-
Performs a digest hash on the specified byte array.
- hashCode() - Method in class org.rapidcontext.core.storage.Path
-
Returns a hash code for this object.
- hashMD5(String) - Static method in class org.rapidcontext.util.BinaryUtil
-
Calculates the MD5 digest hash on the UTF-8 encoding of an input string.
- hashSHA256(String) - Static method in class org.rapidcontext.util.BinaryUtil
-
Calculates the SHA-256 digest hash on the UTF-8 encoding of an input
string.
- hasInstance(Scriptable) - Method in class org.rapidcontext.core.js.ConnectionWrapper
-
Checks for JavaScript instance objects (always returns false).
- hasInternalAccess(String) - Static method in class org.rapidcontext.core.security.SecurityContext
-
Checks if the currently authenticated user has internal access
to a storage path.
- hasMethod(String) - Method in class org.rapidcontext.core.web.Request
-
Checks if the request method is the specified one.
- hasName(String) - Method in class org.rapidcontext.core.proc.Bindings
-
Checks if the specified binding name exists.
- hasReadAccess(String) - Static method in class org.rapidcontext.core.security.SecurityContext
-
Checks if the currently authenticated user has read access to
a storage path.
- hasResponse() - Method in class org.rapidcontext.core.web.Request
-
Checks if this request contains a response.
- hasRole(String) - Method in class org.rapidcontext.core.type.User
-
Checks if the user has the specified role.
- hasSearchAccess(String) - Static method in class org.rapidcontext.core.security.SecurityContext
-
Checks if the currently authenticated user has search access to
a storage path.
- hasUser(User) - Method in class org.rapidcontext.core.type.Role
-
Checks if the specified user has this role.
- hasWriteAccess(String) - Static method in class org.rapidcontext.core.security.SecurityContext
-
Checks if the currently authenticated user has write access to
a storage path.
- HEAD - Static variable in interface org.rapidcontext.util.HttpUtil.METHOD
-
HEAD (HTTP/1.1 - RFC 2616)
- headerAllow(Request) - Method in class org.rapidcontext.core.type.WebService
-
Adds the HTTP allow header to the response.
- headerLines() - Method in class org.rapidcontext.app.web.AppWebService
-
Returns the list of optional HTML headers.
- height() - Method in class org.rapidcontext.core.proc.CallStack
-
Returns the current height of the call stack.
- Helper() - Constructor for class org.rapidcontext.util.HttpUtil.Helper
-
- host() - Method in class org.rapidcontext.core.type.WebMatcher
-
The web server host name to match.
- HOST - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.23
- HTML - Static variable in class org.rapidcontext.core.web.Mime
-
The MIME types commonly used for HTML files.
- HtmlSerializer - Class in org.rapidcontext.core.data
-
A data serializer for HTML.
- HtmlSerializer() - Constructor for class org.rapidcontext.core.data.HtmlSerializer
-
- HTTP_VERSION_NOT_SUPPORTED - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
505 HTTP Version Not Supported (HTTP/1.1 - RFC 2616)
- HttpUtil - Interface in org.rapidcontext.util
-
A set of utility methods and constants for the HTTP protocol.
- HttpUtil.HEADER - Interface in org.rapidcontext.util
-
A number of standard HTTP headers as defined in RFC1945
(HTTP/1.0), RFC2616 (HTTP/1.1), and RFC4918 (WebDAV).
- HttpUtil.Helper - Class in org.rapidcontext.util
-
Some static utility methods for HTTP.
- HttpUtil.METHOD - Interface in org.rapidcontext.util
-
The HTTP methods as defined in RFC1945 (HTTP/1.0), RFC2616
(HTTP/1.1), RFC5789 (PATCH) and RFC4918 (WebDAV).
- HttpUtil.STATUS - Class in org.rapidcontext.util
-
The HTTP status codes as defined in RFC1945 (HTTP/1.0), RFC2616
(HTTP/1.1), and RFC4918 (WebDAV).
- HyperLink - Class in org.rapidcontext.app.ui
-
A simple hyperlink component.
- HyperLink() - Constructor for class org.rapidcontext.app.ui.HyperLink
-
Creates a new hyperlink.
- HyperLink(String) - Constructor for class org.rapidcontext.app.ui.HyperLink
-
Creates a new hyperlink with the specified text.
- ICO - Static variable in class org.rapidcontext.core.web.Mime
-
The MIME types commonly used for ICO images.
- id() - Method in class org.rapidcontext.core.storage.StorableObject
-
Returns the object identifier.
- id - Variable in class org.rapidcontext.core.task.Task
-
The unique task identifier.
- IF - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 4918 (WebDAV) Section 10.4
- IF_MATCH - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.24
- IF_MODIFIED_SINCE - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 1945 (HTTP/1.0) Section 10.9, RFC 2616 (HTTP/1.1) Section 14.25
- IF_NONE_MATCH - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.26
- IF_RANGE - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.27
- IF_UNMODIFIED_SINCE - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.28
- Index - Class in org.rapidcontext.core.storage
-
An index dictionary.
- Index(Path) - Constructor for class org.rapidcontext.core.storage.Index
-
Creates a new empty index.
- Index(Path, Array, Array) - Constructor for class org.rapidcontext.core.storage.Index
-
Creates a new index with the specified entries.
- indexOf(Object) - Method in class org.rapidcontext.core.data.Array
-
Returns the first array index having the specified value.
- indexOf(Object[], Object) - Static method in class org.rapidcontext.util.ArrayUtil
-
Searches for the first matching entry in an array.
- indices() - Method in class org.rapidcontext.core.storage.Index
-
Returns an array of sub-index names.
- init(File, File, boolean) - Static method in class org.rapidcontext.app.ApplicationContext
-
Creates and initializes the application context.
- init() - Method in class org.rapidcontext.app.plugin.Plugin
-
Initializes the plug-in.
- init() - Method in class org.rapidcontext.app.ServletApplication
-
Initializes this servlet.
- init(Storage) - Static method in class org.rapidcontext.core.security.SecurityContext
-
Initializes the security context.
- init() - Method in class org.rapidcontext.core.storage.StorableObject
-
Initializes this object after loading it from a storage.
- init() - Method in class org.rapidcontext.core.storage.ZipStorage
-
Initializes this object.
- init() - Method in class org.rapidcontext.core.type.Connection
-
Initializes this connection after loading it from a storage.
- init() - Method in class org.rapidcontext.core.type.Type
-
Initializes this type mapping by registering it via the
methods in the Storage class.
- INIT_TIME - Static variable in class org.rapidcontext.app.ApplicationContext
-
The class load time (system initialization time).
- initializer() - Method in class org.rapidcontext.core.type.Type
-
Returns the type initializer class.
- inputType() - Method in class org.rapidcontext.app.web.ProcedureWebService
-
Returns the input arguments data format.
- install(File) - Method in class org.rapidcontext.app.plugin.PluginManager
-
Installs a plug-in from the specified file.
- installPlugin(File) - Method in class org.rapidcontext.app.ApplicationContext
-
Installs a plug-in from the specified file.
- INSUFFICIENT_STORAGE - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
507 Insufficient Storage (WebDAV - RFC 4918)
- Interceptor - Class in org.rapidcontext.core.proc
-
A procedure call interceptor.
- Interceptor(Interceptor) - Constructor for class org.rapidcontext.core.proc.Interceptor
-
Creates a new interceptor and links it to the specified
parent interceptor.
- INTERNAL_SERVER_ERROR - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
500 Server Error (HTTP/1.0 - RFC 1945)
- interrupt() - Method in class org.rapidcontext.core.proc.CallContext
-
Interrupts the current procedure call.
- intersection(Array) - Method in class org.rapidcontext.core.data.Array
-
Returns the intersection of this array and another array.
- invalidate() - Method in class org.rapidcontext.core.type.Channel
-
Marks the channel as invalid, meaning that it should no longer
be used and is scheduled for destruction when returned to the
parent connection.
- invalidate() - Method in class org.rapidcontext.core.type.Session
-
Invalidates this session by marking it as expired.
- ip() - Method in class org.rapidcontext.core.type.Session
-
Returns the session source IP address.
- isActive() - Method in class org.rapidcontext.core.storage.StorableObject
-
Checks if this object is in active use.
- isActive() - Method in class org.rapidcontext.core.type.Connection
-
Checks if this object is in active use.
- isActive() - Method in class org.rapidcontext.core.type.Session
-
Checks if this object is in active use.
- isAscii(char) - Static method in class org.rapidcontext.util.StringUtil
-
Checks if a character belongs to the printable ASCII set.
- isAscii(String) - Static method in class org.rapidcontext.util.StringUtil
-
Checks if all characters in a string belongs to the printable
ASCII set.
- isAvailable(String) - Method in class org.rapidcontext.app.plugin.PluginManager
-
Checks if the specified plug-in is currently available, i.e.
- isBinary() - Method in class org.rapidcontext.core.storage.Metadata
-
Checks if the object category is binary.
- isCompiled() - Method in class org.rapidcontext.core.js.JsProcedure
-
Checks if this script has been compiled.
- isEnabled() - Method in class org.rapidcontext.core.type.User
-
Checks if the user is enabled.
- isFileUpload() - Method in class org.rapidcontext.core.web.Request
-
Checks if this request contains a file upload.
- isIndex() - Method in class org.rapidcontext.core.storage.Metadata
-
Checks if the object category is an index.
- isIndex() - Method in class org.rapidcontext.core.storage.Path
-
Checks if this path corresponds to an index.
- isInputMatch(Request, String[]) - Static method in class org.rapidcontext.core.web.Mime
-
Checks if the request input matches one of the specified MIME
types.
- isInterrupted() - Method in class org.rapidcontext.core.proc.CallContext
-
Checks if the call has been interrupted.
- isIsoLatin1(char) - Static method in class org.rapidcontext.util.StringUtil
-
Checks if a character belongs to the printable ISO-8859-1
set.
- isIsoLatin1(String) - Static method in class org.rapidcontext.util.StringUtil
-
Checks if all characters in a string belongs to the printable
ISO-8859-1 set.
- isLoaded(String) - Method in class org.rapidcontext.app.plugin.PluginManager
-
Checks if the specified plug-in is currently loaded.
- isMatch(String, String[]) - Static method in class org.rapidcontext.core.web.Mime
-
Checks if a specified content type matches one of the specified
MIME types.
- isModified() - Method in class org.rapidcontext.core.storage.StorableObject
-
Checks if this object has been modified since initialized from
storage.
- isModified() - Method in class org.rapidcontext.core.type.Session
-
Checks if this object has been modified since initialized from
storage.
- isNew() - Method in class org.rapidcontext.core.type.Session
-
Checks if this session is new (hasn't been stored).
- isNumber(char) - Static method in class org.rapidcontext.util.StringUtil
-
Checks if a character is a numeric ASCII character.
- isNumber(String) - Static method in class org.rapidcontext.util.StringUtil
-
Checks if all characters in a string are numeric ASCII
characters.
- isObject() - Method in class org.rapidcontext.core.storage.Metadata
-
Checks if the object category is an object.
- isObject(Class) - Method in class org.rapidcontext.core.storage.Metadata
-
Checks if the object category is an object of the specified
class (or a subclass).
- isOutputMatch(Request, String[]) - Static method in class org.rapidcontext.core.web.Mime
-
Checks if the accepted request output matches one of the
specified MIME types.
- isPluginLoaded(String) - Method in class org.rapidcontext.app.ApplicationContext
-
Checks if the specified plug-in is currently loaded.
- isPoolable() - Method in class org.rapidcontext.core.type.Channel
-
Checks if this channel can be pooled (i.e.
- isPortAvailable(int) - Static method in class org.rapidcontext.app.ServerApplication
-
Checks if the specified server port can be used.
- isReadWrite() - Method in class org.rapidcontext.core.storage.Storage
-
Returns the read-write flag.
- isRoot() - Method in class org.rapidcontext.core.storage.Path
-
Checks if this path corresponds to the root index.
- isRunning() - Method in class org.rapidcontext.app.ServerApplication
-
Checks if the server is currently running.
- isStorable(Object) - Method in class org.rapidcontext.core.storage.MemoryStorage
-
Checks if the specified object is supported in this storage.
- isTracing() - Method in class org.rapidcontext.core.proc.CallContext
-
Checks if this call context has call trace logging enabled.
- isValid() - Method in class org.rapidcontext.core.type.Channel
-
Checks if this channel is considered valid.
- isValid() - Method in class org.rapidcontext.core.type.Session
-
Checks if this session is valid (hasn't expired).
- KEY_ACCESS - Static variable in class org.rapidcontext.core.type.Role
-
The dictionary key for the role access array.
- KEY_ACCESS_TIME - Static variable in class org.rapidcontext.core.type.Session
-
The dictionary key for the last access timestamp.
- KEY_APP - Static variable in class org.rapidcontext.app.web.AppWebService
-
The dictionary key for the app identifier.
- KEY_AUTO - Static variable in class org.rapidcontext.core.type.Role
-
The dictionary key for automatic user match.
- KEY_CATEGORY - Static variable in class org.rapidcontext.core.storage.Metadata
-
The dictionary key for the object category, i.e.
- KEY_CLASS - Static variable in class org.rapidcontext.core.storage.Metadata
-
The dictionary key for the Java class of the object.
- KEY_CLASSNAME - Static variable in class org.rapidcontext.core.storage.StorableObject
-
The dictionary key for the Java class name.
- KEY_CLIENT - Static variable in class org.rapidcontext.core.type.Session
-
The dictionary key for the user agent string of the web browser.
- KEY_CONNECTIONS - Static variable in class org.rapidcontext.core.type.Environment
-
The dictionary key for the environment connection path.
- KEY_CREATE_TIME - Static variable in class org.rapidcontext.core.type.Session
-
The dictionary key for the creation timestamp.
- KEY_DESCRIPTION - Static variable in class org.rapidcontext.core.type.Environment
-
The dictionary key for the environment description.
- KEY_DESCRIPTION - Static variable in class org.rapidcontext.core.type.Role
-
The dictionary key for the role description.
- KEY_DESCRIPTION - Static variable in class org.rapidcontext.core.type.Type
-
The dictionary key for the description text.
- KEY_DESCRIPTION - Static variable in class org.rapidcontext.core.type.User
-
The dictionary key for the user description.
- KEY_DESCRIPTION - Static variable in class org.rapidcontext.core.type.WebService
-
The dictionary key for the description text.
- KEY_DESTROY_TIME - Static variable in class org.rapidcontext.core.type.Session
-
The dictionary key for the destruction timestamp.
- KEY_DIR - Static variable in class org.rapidcontext.core.storage.DirStorage
-
The dictionary key for the base directory.
- KEY_EMAIL - Static variable in class org.rapidcontext.core.type.User
-
The dictionary key for the user email address.
- KEY_ENABLED - Static variable in class org.rapidcontext.core.type.User
-
The dictionary key for the user enabled flag.
- KEY_FILE - Static variable in class org.rapidcontext.core.storage.ZipStorage
-
The dictionary key for the ZIP file location.
- KEY_FILES - Static variable in class org.rapidcontext.core.type.Session
-
The dictionary key for the temporary session files.
- KEY_HEADER - Static variable in class org.rapidcontext.app.web.AppWebService
-
The dictionary key for additional HTML headers.
- KEY_ID - Static variable in class org.rapidcontext.core.storage.StorableObject
-
The dictionary key for the object identifier.
- KEY_IDXS - Static variable in class org.rapidcontext.core.storage.Index
-
The dictionary key for the array of indices.
- KEY_INITIALIZER - Static variable in class org.rapidcontext.core.type.Type
-
The dictionary key for the initializer class name.
- KEY_INPUT_TYPE - Static variable in class org.rapidcontext.app.web.ProcedureWebService
-
The dictionary key for the input arguments data format.
- KEY_IP - Static variable in class org.rapidcontext.core.type.Session
-
The dictionary key for the source IP address.
- KEY_LANG - Static variable in class org.rapidcontext.app.web.AppWebService
-
The dictionary key for the page language meta-data.
- KEY_MATCH - Static variable in class org.rapidcontext.core.type.WebService
-
The dictionary key for the request match array.
- KEY_MAX_IDLE_SECS - Static variable in class org.rapidcontext.core.type.Connection
-
The dictionary key for the maximum idle time (in seconds).
- KEY_MAX_OPEN - Static variable in class org.rapidcontext.core.type.Connection
-
The dictionary key for the maximum number of open channels.
- KEY_MODIFIED - Static variable in class org.rapidcontext.core.storage.Index
-
The dictionary key for the last modified date.
- KEY_MODIFIED - Static variable in class org.rapidcontext.core.storage.Metadata
-
The dictionary key for the last modified date.
- KEY_MOUNT_OVERLAY_PATH - Static variable in class org.rapidcontext.core.storage.Storage
-
The dictionary key for the mount overlay path.
- KEY_MOUNT_OVERLAY_PRIO - Static variable in class org.rapidcontext.core.storage.Storage
-
The dictionary key for the mount overlay priority.
- KEY_MOUNT_PATH - Static variable in class org.rapidcontext.core.storage.Storage
-
The dictionary key for the mount path.
- KEY_MOUNT_TIME - Static variable in class org.rapidcontext.core.storage.Storage
-
The dictionary key for the mount timestamp.
- KEY_NAME - Static variable in class org.rapidcontext.core.type.Role
-
The dictionary key for the role name.
- KEY_NAME - Static variable in class org.rapidcontext.core.type.User
-
The dictionary key for the user name.
- KEY_OBJS - Static variable in class org.rapidcontext.core.storage.Index
-
The dictionary key for the array of objects.
- KEY_OUTPUT_TYPE - Static variable in class org.rapidcontext.app.web.ProcedureWebService
-
The dictionary key for the output response data format.
- KEY_PASSWORD - Static variable in class org.rapidcontext.core.type.User
-
The dictionary key for the user password hash.
- KEY_PATH - Static variable in class org.rapidcontext.app.web.FileWebService
-
The dictionary key for the base storage path for files.
- KEY_PATH - Static variable in class org.rapidcontext.core.storage.Index
-
The dictionary key for the storage path.
- KEY_PATH - Static variable in class org.rapidcontext.core.storage.Metadata
-
The dictionary key for the absolute object path.
- KEY_PLATFORM - Static variable in class org.rapidcontext.app.plugin.Plugin
-
The dictionary key for the optimal platform version.
- KEY_PREFIX - Static variable in class org.rapidcontext.app.web.ProcedureWebService
-
The dictionary key for the procedure name prefix.
- KEY_PROPERTY - Static variable in class org.rapidcontext.core.type.Type
-
The dictionary key for the property array.
- KEY_READWRITE - Static variable in class org.rapidcontext.core.storage.Storage
-
The dictionary key for the read-write flag.
- KEY_REALM - Static variable in class org.rapidcontext.core.type.User
-
The dictionary key for the user realm.
- KEY_ROLE - Static variable in class org.rapidcontext.core.type.User
-
The dictionary key for the user role array.
- KEY_STORAGEPATHS - Static variable in class org.rapidcontext.core.storage.Metadata
-
The dictionary key for the absolute storage paths.
- KEY_TITLE - Static variable in class org.rapidcontext.app.web.AppWebService
-
The dictionary key for the page title.
- KEY_TYPE - Static variable in class org.rapidcontext.core.storage.StorableObject
-
The dictionary key for the object type.
- KEY_USER - Static variable in class org.rapidcontext.core.type.Session
-
The dictionary key for the user id.
- KEY_VIEWPORT - Static variable in class org.rapidcontext.app.web.AppWebService
-
The dictionary key for the page viewport meta-data.
- keyOf(Object) - Method in class org.rapidcontext.core.data.Dict
-
Returns the first dictionary key having the specified value.
- keys() - Method in class org.rapidcontext.core.data.Dict
-
Returns an array with all the defined dictionary key names.
- keys(Map) - Static method in class org.rapidcontext.util.ArrayUtil
-
Returns an array of all the keys in a map.
- keys(Map, Object[]) - Static method in class org.rapidcontext.util.ArrayUtil
-
Returns an array of all the keys in a map.
- lang() - Method in class org.rapidcontext.app.web.AppWebService
-
Returns the page language ISO code.
- LAST_MODIFIED - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 1945 (HTTP/1.0) Section 10.10, RFC 2616 (HTTP/1.1) Section 14.29
- LAST_MODIFIED_DATE_FORMAT - Static variable in class org.rapidcontext.app.web.WebDavRequest
-
The date format used for the last modified date property.
- lastError - Variable in class org.rapidcontext.core.type.Connection
-
The error message for the last error.
- lastError() - Method in class org.rapidcontext.core.type.Connection
-
Returns the error message for the last error.
- lastExecutionTime - Variable in class org.rapidcontext.core.task.Task
-
The last execution time (in milliseconds since Epoch) of the
task.
- lastModified() - Method in class org.rapidcontext.core.data.Binary.BinaryFile
-
The last modified timestamp for the object, if known.
- lastModified() - Method in class org.rapidcontext.core.data.Binary.BinaryStream
-
The last modified timestamp for the object, if known.
- lastModified() - Method in class org.rapidcontext.core.data.Binary.BinaryString
-
The last modified timestamp for the object, if known.
- lastModified() - Method in interface org.rapidcontext.core.data.Binary
-
The last modified timestamp for the object, if known.
- lastModified() - Method in class org.rapidcontext.core.storage.Index
-
Returns the last modified date.
- lastModified() - Method in class org.rapidcontext.core.storage.Metadata
-
Returns the last modified date for the object.
- lastUsed() - Method in class org.rapidcontext.core.type.Connection
-
Returns the timestamp of the last connection usage.
- lastUsedTime - Variable in class org.rapidcontext.core.type.Connection
-
The timestamp (in milliseconds) of the last usage time.
- length() - Method in class org.rapidcontext.core.storage.Path
-
Returns the path length.
- LENGTH_REQUIRED - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
411 Length Required (HTTP/1.1 - RFC 2616)
- Library - Class in org.rapidcontext.core.proc
-
A procedure library.
- Library(Storage) - Constructor for class org.rapidcontext.core.proc.Library
-
Creates a new procedure library.
- load(String) - Method in class org.rapidcontext.app.plugin.PluginManager
-
Loads a plug-in.
- load(Path) - Method in class org.rapidcontext.app.plugin.PluginUpgradeStorage
-
Loads an object from the specified location.
- load(Path) - Method in class org.rapidcontext.core.storage.DirStorage
-
Loads an object from the specified location.
- load(Path) - Method in class org.rapidcontext.core.storage.MemoryStorage
-
Loads an object from the specified location.
- load(Path) - Method in class org.rapidcontext.core.storage.RootStorage
-
Loads an object from the specified location.
- load(Path) - Method in class org.rapidcontext.core.storage.Storage
-
Loads an object from the specified location.
- load(Path) - Method in class org.rapidcontext.core.storage.WrappedStorage
-
Loads an object from the specified location.
- load(Path) - Method in class org.rapidcontext.core.storage.ZipStorage
-
Loads an object from the specified location.
- loadAll(Path) - Method in class org.rapidcontext.core.storage.Storage
-
Loads all object from the specified location.
- loadClass(String, String) - Static method in class org.rapidcontext.core.type.Type
-
Loads and returns a specified class.
- loadPlugin(String) - Method in class org.rapidcontext.app.ApplicationContext
-
Loads a plug-in.
- loadProcedure(String) - Method in class org.rapidcontext.core.proc.Library
-
Loads (or reloads) a procedure from the data store to the cache.
- LOCAL_PLUGIN - Static variable in class org.rapidcontext.app.plugin.PluginManager
-
The identifier of the local plug-in.
- localDir - Variable in class org.rapidcontext.app.ScriptApplication
-
The local add-on directory.
- localDir - Variable in class org.rapidcontext.app.ServerApplication
-
The local add-on directory.
- localPath(Path) - Method in class org.rapidcontext.core.storage.Storage
-
Returns a local storage path by removing an optional base
storage path.
- locate(Class) - Static method in class org.rapidcontext.util.ClasspathUtil
-
Returns the resource URL corresponding the the specified class.
- locate(Class, String) - Static method in class org.rapidcontext.util.ClasspathUtil
-
Returns the resource URL corresponding the the specified path.
- locateFile(Class) - Static method in class org.rapidcontext.util.ClasspathUtil
-
Returns the file containing the specified class.
- LOCATION - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 1945 (HTTP/1.0) Section 10.11, RFC 2616 (HTTP/1.1) Section 14.30
- LOCK - Static variable in interface org.rapidcontext.util.HttpUtil.METHOD
-
LOCK (WebDAV - RFC 4918)
- LOCK_TOKEN - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 4918 (WebDAV) Section 10.5
- LOCKED - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
423 Locked (WebDAV - RFC 4918)
- lockInfo() - Method in class org.rapidcontext.app.web.WebDavRequest
-
Returns information about the requested lock (if applicable).
- log(String) - Method in class org.rapidcontext.core.proc.CallContext
-
Logs the specified message to the log if tracing is enabled.
- logCall(String, Object[]) - Method in class org.rapidcontext.core.proc.CallContext
-
Logs the specified call to the log if tracing is enabled.
- logError(Exception) - Method in class org.rapidcontext.core.proc.CallContext
-
Logs the specified call error to the log if tracing is
enabled.
- logotype - Variable in class org.rapidcontext.app.ui.ControlPanel
-
The application logotype image.
- logResponse(Object) - Method in class org.rapidcontext.core.proc.CallContext
-
Logs the specified call response to the log if tracing is
enabled.
- lookup(Path) - Method in class org.rapidcontext.core.storage.DirStorage
-
Searches for an object at the specified location and returns
metadata about the object if found.
- lookup(Path) - Method in class org.rapidcontext.core.storage.MemoryStorage
-
Searches for an object at the specified location and returns
metadata about the object if found.
- lookup(Path) - Method in class org.rapidcontext.core.storage.RootStorage
-
Searches for an object at the specified location and returns
metadata about the object if found.
- lookup(Path) - Method in class org.rapidcontext.core.storage.Storage
-
Searches for an object at the specified location and returns
metadata about the object if found.
- lookup(Path) - Method in class org.rapidcontext.core.storage.WrappedStorage
-
Searches for an object at the specified location and returns
metadata about the object if found.
- lookup(Path) - Method in class org.rapidcontext.core.storage.ZipStorage
-
Searches for an object at the specified location and returns
metadata about the object if found.
- lookupAll(Path) - Method in class org.rapidcontext.core.storage.Storage
-
Searches for all objects at the specified location and returns
metadata about the ones found.
- MacApplication - Class in org.rapidcontext.app.ui
-
A Mac application wrapper.
- Main - Class in org.rapidcontext.app
-
The application start point, handling command-line parsing and
launching the application in the appropriate mode.
- Main() - Constructor for class org.rapidcontext.app.Main
-
- main(String[]) - Static method in class org.rapidcontext.app.Main
-
Application entry point.
- manifest(Class) - Static method in class org.rapidcontext.util.ClasspathUtil
-
Returns the manifest for the JAR file containing the specified class.
- manifestAttribute(Class, String) - Static method in class org.rapidcontext.util.ClasspathUtil
-
Returns a single attribute value from the JAR manifest for a class.
- match(Request) - Method in class org.rapidcontext.core.type.WebMatcher
-
Matches the specified request and returns the matching score.
- match(String, Pattern) - Static method in class org.rapidcontext.util.StringUtil
-
Returns the first match of a regular expression from a string.
- matchers - Variable in class org.rapidcontext.core.type.WebService
-
The array of matcher objects.
- matchPath(String) - Method in class org.rapidcontext.core.web.Request
-
Matches and modifies the request path with the specified path
prefix.
- MAX_AGE_MILLIS - Static variable in class org.rapidcontext.core.type.Session
-
The default maximum session age (30 days).
- MAX_FORWARDS - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.31
- MAX_LOG_LENGTH - Static variable in class org.rapidcontext.core.proc.CallContext
-
The maximum number of characters to store in the log buffer.
- maxIdleSeconds() - Method in class org.rapidcontext.core.type.Connection
-
Returns the maximum number of seconds a channel is allowed to
be idle (in a pool).
- maxOpen() - Method in class org.rapidcontext.core.type.Connection
-
Returns the maximum number of open channels.
- MemoryStorage - Class in org.rapidcontext.core.storage
-
A persistent data storage and retrieval handler based on an
in-memory hash table.
- MemoryStorage(boolean, boolean) - Constructor for class org.rapidcontext.core.storage.MemoryStorage
-
Creates a new memory storage.
- menuBar - Variable in class org.rapidcontext.app.ui.ControlPanel
-
The menu bar.
- merge(Index, Index) - Static method in class org.rapidcontext.core.storage.Index
-
Merges two index dictionaries.
- merge(Metadata, Metadata) - Static method in class org.rapidcontext.core.storage.Metadata
-
Merges two metadata containers.
- Metadata - Class in org.rapidcontext.core.storage
-
An object metadata container.
- Metadata(Path, Metadata) - Constructor for class org.rapidcontext.core.storage.Metadata
-
Creates a new metadata container with modified path information.
- Metadata(Class, Path, Path, long) - Constructor for class org.rapidcontext.core.storage.Metadata
-
Creates a new metadata container.
- Metadata(Class, Path, Path, Date) - Constructor for class org.rapidcontext.core.storage.Metadata
-
Creates a new metadata container.
- Metadata(String, Class, Path, Path, Object) - Constructor for class org.rapidcontext.core.storage.Metadata
-
Creates a new metadata container.
- method() - Method in class org.rapidcontext.core.type.WebMatcher
-
The HTTP request method to match.
- METHOD_NOT_ALLOWED - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
405 Method Not Allowed (HTTP/1.1 - RFC 2616)
- METHODS - Static variable in class org.rapidcontext.app.web.StorageWebService
-
The HTTP methods supported by this web service.
- methods(Request) - Method in class org.rapidcontext.core.type.WebService
-
Returns the HTTP methods supported for the specified request.
- METHODS_GET - Static variable in class org.rapidcontext.core.type.WebService
-
An array with only the HTTP GET method.
- METHODS_GET_POST - Static variable in class org.rapidcontext.core.type.WebService
-
An array with only the HTTP GET and HTTP POST methods.
- METHODS_POST - Static variable in class org.rapidcontext.core.type.WebService
-
An array with only the HTTP POST method.
- methodsImpl(Request) - Method in class org.rapidcontext.app.web.AppWebService
-
Returns the HTTP methods implemented for the specified
request.
- methodsImpl(Request) - Method in class org.rapidcontext.app.web.FileWebService
-
Returns the HTTP methods implemented for the specified
request.
- methodsImpl(Request) - Method in class org.rapidcontext.app.web.ProcedureWebService
-
Returns the HTTP methods implemented for the specified
request.
- methodsImpl(Request) - Method in class org.rapidcontext.app.web.StorageWebService
-
Returns the HTTP methods implemented for the specified
request.
- methodsImpl(Request) - Method in class org.rapidcontext.core.type.WebService
-
Returns the HTTP methods implemented for the specified
request.
- Mime - Class in org.rapidcontext.core.web
-
A MIME type helper class.
- Mime() - Constructor for class org.rapidcontext.core.web.Mime
-
- mimeType() - Method in class org.rapidcontext.core.data.Binary.BinaryFile
-
The MIME type of the binary data.
- mimeType() - Method in class org.rapidcontext.core.data.Binary.BinaryStream
-
The MIME type of the binary data.
- mimeType() - Method in class org.rapidcontext.core.data.Binary.BinaryString
-
The MIME type of the binary data.
- mimeType() - Method in interface org.rapidcontext.core.data.Binary
-
The MIME type of the binary data.
- MKCOL - Static variable in interface org.rapidcontext.util.HttpUtil.METHOD
-
MKCOL (WebDAV - RFC 4918)
- mount(Storage, Path, boolean, Path, int) - Method in class org.rapidcontext.core.storage.RootStorage
-
Mounts a storage to a unique path.
- mountOverlayPath() - Method in class org.rapidcontext.core.storage.Storage
-
Returns the mount overlay path.
- mountOverlayPrio() - Method in class org.rapidcontext.core.storage.Storage
-
Returns the mount overlay priority.
- mountTime() - Method in class org.rapidcontext.core.storage.Storage
-
Returns the storage mount time.
- MOVE - Static variable in interface org.rapidcontext.util.HttpUtil.METHOD
-
MOVE (WebDAV - RFC 4918)
- MOVED_PERMANENTLY - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
301 Moved Permanently (HTTP/1.0 - RFC 1945)
- MULTI_STATUS - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
207 Multi-Status (WebDAV - RFC 4918)
- MULTIPLE_CHOICES - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
300 Multiple Choices (HTTP/1.1 - RFC 2616)
- NAME - Static variable in class org.rapidcontext.app.proc.AppListProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.ConnectionListProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.ConnectionValidateProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.PluginInstallProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.PluginListProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.PluginLoadProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.PluginUnloadProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.ProcedureDeleteProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.ProcedureListProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.ProcedureReadProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.ProcedureTypesProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.ProcedureWriteProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.ResetProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.SessionAuthenticateProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.SessionAuthenticateTokenProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.SessionCurrentProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.SessionTerminateProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.StatusProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.StorageCopyProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.StorageDeleteProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.StorageListProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.StorageReadProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.StorageWriteProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.ThreadContextProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.ThreadCreateProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.ThreadInterruptProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.ThreadListProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.TypeListProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.UserAccessProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.UserAuthenticationTokenProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.UserChangeProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.UserListProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.UserPasswordChangeProcedure
-
The procedure name constant.
- NAME - Static variable in class org.rapidcontext.app.proc.UserSearchProcedure
-
The procedure name constant.
- name() - Method in class org.rapidcontext.core.storage.Path
-
Returns the name of the last element in the path.
- name(int) - Method in class org.rapidcontext.core.storage.Path
-
Returns the name of the path element at the specified position.
- name() - Method in class org.rapidcontext.core.type.Role
-
Returns the role name.
- name() - Method in class org.rapidcontext.core.type.User
-
Returns the user name.
- nextExecutionTime - Variable in class org.rapidcontext.core.task.Task
-
The next scheduled execution time (in milliseconds since
Epoch) of the task.
- NO_CONTENT - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
204 No Content (HTTP/1.0 - RFC 1945)
- NON_AUTHORITATIVE_INFORMATION - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
203 Non Authoritative Information (HTTP/1.1 - RFC 2616)
- nonce() - Static method in class org.rapidcontext.core.security.SecurityContext
-
Creates a unique number to be used once for hashing.
- NOT_ACCEPTABLE - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
406 Not Acceptable (HTTP/1.1 - RFC 2616)
- NOT_FOUND - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
404 Not Found (HTTP/1.0 - RFC 1945)
- NOT_IMPLEMENTED - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
501 Not Implemented (HTTP/1.0 - RFC 1945)
- NOT_MODIFIED - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
304 Not Modified (HTTP/1.0 - RFC 1945)
- parent() - Method in class org.rapidcontext.core.storage.Path
-
Creates a new path to the parent index.
- parent() - Method in class org.rapidcontext.core.type.WebMatcher
-
Returns the parent web service this matcher is connected to.
- parentType(Storage) - Method in class org.rapidcontext.core.type.Type
-
Searches for the parent type in the type hierarchy.
- parseIsoDate(String) - Static method in class org.rapidcontext.util.DateUtil
-
Converts an ISO date or datetime string to a date object.
- PARTIAL_CONTENT - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
206 Partial Content (HTTP/1.1 - RFC 2616)
- passivate() - Method in class org.rapidcontext.core.storage.StorableObject
-
Attempts to deactivate this object.
- passivate() - Method in class org.rapidcontext.core.type.Connection
-
Attempts to deactivate this object.
- passivate() - Method in class org.rapidcontext.core.type.Session
-
Discards the modified flag for this object.
- passwordHash() - Method in class org.rapidcontext.core.type.User
-
Returns the user password MD5 hash, encoded as a hexadecimal
string.
- PATCH - Static variable in interface org.rapidcontext.util.HttpUtil.METHOD
-
PATCH (HTTP PATCH - RFC 5789)
- path() - Method in class org.rapidcontext.app.web.FileWebService
-
Returns the base storage path for file lookups.
- path() - Method in class org.rapidcontext.core.storage.Index
-
Returns the storage path for the index.
- path() - Method in class org.rapidcontext.core.storage.Metadata
-
Returns the absolute object path.
- Path - Class in org.rapidcontext.core.storage
-
A data storage path.
- Path(String) - Constructor for class org.rapidcontext.core.storage.Path
-
Creates a new path from a string representation (similar to
a file system path).
- Path(Path, String) - Constructor for class org.rapidcontext.core.storage.Path
-
Creates a new path from a parent and a child string
representation (similar to a file system path).
- Path(String[], boolean) - Constructor for class org.rapidcontext.core.storage.Path
-
Creates a new path from the specified parts.
- path() - Method in class org.rapidcontext.core.storage.StorableObject
-
Returns the (recommended) object storage path.
- path() - Method in class org.rapidcontext.core.storage.Storage
-
Returns the storage mount path.
- PATH - Static variable in class org.rapidcontext.core.type.Connection
-
The connection object storage path.
- PATH - Static variable in class org.rapidcontext.core.type.Environment
-
The environment object storage path.
- PATH - Static variable in class org.rapidcontext.core.type.Role
-
The role object storage path.
- PATH - Static variable in class org.rapidcontext.core.type.Session
-
The session object storage path.
- PATH - Static variable in class org.rapidcontext.core.type.Type
-
The connection object storage path.
- PATH - Static variable in class org.rapidcontext.core.type.User
-
The user object storage path.
- path() - Method in class org.rapidcontext.core.type.WebMatcher
-
The base request path to match.
- PATH - Static variable in class org.rapidcontext.core.type.WebService
-
The web service object storage path.
- PATH_APP - Static variable in class org.rapidcontext.app.proc.AppListProcedure
-
The app object storage path.
- PATH_APP - Static variable in class org.rapidcontext.app.proc.TypeListProcedure
-
The app object storage path.
- PATH_CONFIG - Static variable in class org.rapidcontext.app.ApplicationContext
-
The path to the global configuration.
- PATH_FILES - Static variable in class org.rapidcontext.app.web.FileWebService
-
The web files storage path.
- PATH_INFO - Static variable in class org.rapidcontext.app.plugin.PluginManager
-
The platform information path.
- PATH_PLUGIN - Static variable in class org.rapidcontext.app.plugin.PluginManager
-
The storage path to the loaded plug-in objects.
- PATH_PROC - Static variable in class org.rapidcontext.core.proc.Library
-
The procedure object storage path.
- PATH_STORAGE - Static variable in class org.rapidcontext.core.storage.Storage
-
The base storage path for mounting a storage to the root.
- PATH_STORAGE_CACHE - Static variable in class org.rapidcontext.core.storage.Storage
-
The base storage path for the storage caches.
- PATH_STORAGE_PLUGIN - Static variable in class org.rapidcontext.app.plugin.PluginManager
-
The storage path to the mounted plug-in file storages.
- PATH_STORAGEINFO - Static variable in class org.rapidcontext.core.storage.Storage
-
The storage information path.
- paths() - Method in class org.rapidcontext.core.storage.Index
-
Returns an array of paths corresponding to all sub-indexes and
objects in this index.
- PAYMENT_REQUIRED - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
402 Payment Required (HTTP/1.1 - RFC 2616)
- PERM_ALL - Static variable in class org.rapidcontext.core.type.Role
-
The permission key for full access.
- PERM_INTERNAL - Static variable in class org.rapidcontext.core.type.Role
-
The permission key for internal access.
- PERM_NONE - Static variable in class org.rapidcontext.core.type.Role
-
The permission key for no access.
- PERM_READ - Static variable in class org.rapidcontext.core.type.Role
-
The permission key for read access.
- PERM_SEARCH - Static variable in class org.rapidcontext.core.type.Role
-
The permission key for search access.
- PERM_WRITE - Static variable in class org.rapidcontext.core.type.Role
-
The permission key for write access.
- platformInfo - Variable in class org.rapidcontext.app.plugin.PluginManager
-
The platform information dictionary.
- Plugin - Class in org.rapidcontext.app.plugin
-
The base plug-in class.
- Plugin(Dict) - Constructor for class org.rapidcontext.app.plugin.Plugin
-
Creates a new plug-in instance with the specified plug-in
configuration data.
- PluginClassLoader() - Constructor for class org.rapidcontext.app.plugin.PluginManager.PluginClassLoader
-
Creates a new empty class loader.
- pluginConfig(String) - Method in class org.rapidcontext.app.ApplicationContext
-
Returns the specified plug-in configuration dictionary.
- pluginDir - Variable in class org.rapidcontext.app.plugin.PluginManager
-
The plug-in directory.
- PluginException - Exception in org.rapidcontext.app.plugin
-
A plug-in exception.
- PluginException(String) - Constructor for exception org.rapidcontext.app.plugin.PluginException
-
Creates a new plug-in exception.
- pluginId(Metadata) - Static method in class org.rapidcontext.app.plugin.PluginManager
-
Returns the plug-in identifier for a storage object.
- PluginInstallProcedure - Class in org.rapidcontext.app.proc
-
The built-in plug-in installer procedure.
- PluginInstallProcedure() - Constructor for class org.rapidcontext.app.proc.PluginInstallProcedure
-
Creates a new plug-in installer procedure.
- PluginListProcedure - Class in org.rapidcontext.app.proc
-
The built-in plug-in list procedure.
- PluginListProcedure() - Constructor for class org.rapidcontext.app.proc.PluginListProcedure
-
Creates a new plug-in list procedure.
- PluginLoadProcedure - Class in org.rapidcontext.app.proc
-
The built-in plug-in loading procedure.
- PluginLoadProcedure() - Constructor for class org.rapidcontext.app.proc.PluginLoadProcedure
-
Creates a new plug-in loading procedure
- PluginManager - Class in org.rapidcontext.app.plugin
-
A plug-in manager.
- PluginManager(File, File, RootStorage) - Constructor for class org.rapidcontext.app.plugin.PluginManager
-
Creates a new plug-in storage.
- PluginManager.PluginClassLoader - Class in org.rapidcontext.app.plugin
-
Simple extension of URLClassLoader to be able to add new URL:s
after creation.
- pluginPath(String) - Static method in class org.rapidcontext.app.plugin.PluginManager
-
Returns the plug-in instance path for a specified plug-in id.
- PluginUnloadProcedure - Class in org.rapidcontext.app.proc
-
The built-in plug-in unloading procedure.
- PluginUnloadProcedure() - Constructor for class org.rapidcontext.app.proc.PluginUnloadProcedure
-
Creates a new plug-in unloading procedure
- PluginUpgradeStorage - Class in org.rapidcontext.app.plugin
-
A storage wrapper for plug-ins.
- PluginUpgradeStorage(Storage) - Constructor for class org.rapidcontext.app.plugin.PluginUpgradeStorage
-
Creates a new version 0 plug-in storage.
- PNG - Static variable in class org.rapidcontext.core.web.Mime
-
The MIME types commonly used for PNG images.
- port - Variable in class org.rapidcontext.app.ServerApplication
-
The port number to use.
- port() - Method in class org.rapidcontext.core.type.WebMatcher
-
The web server port number to match.
- PORTS - Static variable in class org.rapidcontext.app.ServerApplication
-
The array of default ports to attempt using.
- POST - Static variable in interface org.rapidcontext.util.HttpUtil.METHOD
-
POST (HTTP/1.1 - RFC 2616)
- PRAGMA - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 1945 (HTTP/1.0) Section 10.12, RFC 2616 (HTTP/1.1) Section 14.32
- PRECONDITION_FAILED - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
412 Precondition Failed (HTTP/1.1 - RFC 2616)
- prefix() - Method in class org.rapidcontext.app.web.ProcedureWebService
-
Returns the procedure name prefix.
- prio() - Method in class org.rapidcontext.core.type.WebMatcher
-
Returns the matcher priority.
- procedure - Variable in class org.rapidcontext.app.web.AppWebService
-
The procedure web service used for the to "rapidcontext/procedure"
URLs.
- PROCEDURE - Static variable in class org.rapidcontext.core.proc.Bindings
-
The procedure name binding type.
- Procedure - Interface in org.rapidcontext.core.proc
-
A procedure that can be called for execution from the public API.
- ProcedureDeleteProcedure - Class in org.rapidcontext.app.proc
-
The built-in procedure delete procedure.
- ProcedureDeleteProcedure() - Constructor for class org.rapidcontext.app.proc.ProcedureDeleteProcedure
-
Creates a new procedure delete procedure.
- ProcedureException - Exception in org.rapidcontext.core.proc
-
A procedure exception.
- ProcedureException(String) - Constructor for exception org.rapidcontext.core.proc.ProcedureException
-
Creates a new procedure exception.
- ProcedureException(String, Throwable) - Constructor for exception org.rapidcontext.core.proc.ProcedureException
-
Creates a new procedure exception.
- ProcedureListProcedure - Class in org.rapidcontext.app.proc
-
The built-in procedure list procedure.
- ProcedureListProcedure() - Constructor for class org.rapidcontext.app.proc.ProcedureListProcedure
-
Creates a new library list procedure.
- ProcedureReadProcedure - Class in org.rapidcontext.app.proc
-
The built-in procedure read procedure.
- ProcedureReadProcedure() - Constructor for class org.rapidcontext.app.proc.ProcedureReadProcedure
-
Creates a new procedures read procedure.
- ProcedureTypesProcedure - Class in org.rapidcontext.app.proc
-
The built-in procedure type list procedure.
- ProcedureTypesProcedure() - Constructor for class org.rapidcontext.app.proc.ProcedureTypesProcedure
-
Creates a new procedure type list procedure.
- ProcedureWebService - Class in org.rapidcontext.app.web
-
A procedure API web service.
- ProcedureWebService(String, String, Dict) - Constructor for class org.rapidcontext.app.web.ProcedureWebService
-
Creates a new file web service from a serialized representation.
- ProcedureWriteProcedure - Class in org.rapidcontext.app.proc
-
The built-in procedure write procedure.
- ProcedureWriteProcedure() - Constructor for class org.rapidcontext.app.proc.ProcedureWriteProcedure
-
Creates a new procedure write procedure.
- process(Request) - Method in class org.rapidcontext.app.web.AppWebService
-
Processes a request for this handler.
- process(Request) - Method in class org.rapidcontext.app.web.StorageWebService
-
Processes a request for this handler.
- process(Request) - Method in class org.rapidcontext.core.type.WebMatcher
-
Processes a matching request.
- process(Request) - Method in class org.rapidcontext.core.type.WebService
-
Processes a request for this handler.
- processApp(Request, String, String) - Method in class org.rapidcontext.app.web.AppWebService
-
Processes an HTML app launcher request.
- processAppTemplate(Binary, String, String) - Method in class org.rapidcontext.app.web.AppWebService
-
Processes an HTML template file for a app and returns the text.
- processArgs(Procedure, Request, String) - Method in class org.rapidcontext.app.web.ProcedureWebService
-
Extracts procedure arguments from the request parameters.
- processCall(String, Request, String) - Method in class org.rapidcontext.app.web.ProcedureWebService
-
Processes a procedure call and returns the result dictionary.
- processDownload(Request) - Method in class org.rapidcontext.app.web.AppWebService
-
Processes a file download request.
- processFile(Request, Path) - Method in class org.rapidcontext.app.web.FileWebService
-
Processes a storage file retrieval request (if possible).
- processProcedure(Request) - Method in class org.rapidcontext.app.web.ProcedureWebService
-
Processes a procedure execution request.
- processStatus(Request) - Method in class org.rapidcontext.app.web.AppWebService
-
Processes a system status request.
- processUpload(Request) - Method in class org.rapidcontext.app.web.AppWebService
-
Processes a file upload request.
- PROP_CONTENT_LENGTH - Static variable in class org.rapidcontext.app.web.WebDavRequest
-
The WebDAV content length property constant.
- PROP_CONTENT_TYPE - Static variable in class org.rapidcontext.app.web.WebDavRequest
-
The WebDAV MIME content type property constant.
- PROP_CREATION_DATE - Static variable in class org.rapidcontext.app.web.WebDavRequest
-
The WebDAV creation datetime property constant.
- PROP_DISPLAY_NAME - Static variable in class org.rapidcontext.app.web.WebDavRequest
-
The WebDAV display name property constant.
- PROP_ETAG - Static variable in class org.rapidcontext.app.web.WebDavRequest
-
The WebDAV ETag property constant.
- PROP_LAST_MODIFIED - Static variable in class org.rapidcontext.app.web.WebDavRequest
-
The WebDAV last modified datetime property constant.
- PROP_LOCK_DISCOVERY - Static variable in class org.rapidcontext.app.web.WebDavRequest
-
The WebDAV lock discovery property constant.
- PROP_QUOTA_AVAIL_BYTES - Static variable in class org.rapidcontext.app.web.WebDavRequest
-
The WebDAV quota available bytes property constant (RFC 4331).
- PROP_QUOTA_USED_BYTES - Static variable in class org.rapidcontext.app.web.WebDavRequest
-
The WebDAV quota used bytes property constant (RFC 4331).
- PROP_RESOURCE_TYPE - Static variable in class org.rapidcontext.app.web.WebDavRequest
-
The WebDAV resource type property constant.
- PROP_SOURCE - Static variable in class org.rapidcontext.app.web.WebDavRequest
-
The WebDAV source property constant.
- PROP_SUPPORTED_LOCK - Static variable in class org.rapidcontext.app.web.WebDavRequest
-
The WebDAV supported lock property constant.
- properties() - Method in class org.rapidcontext.core.type.Type
-
Returns an array of type properties.
- PropertiesSerializer - Class in org.rapidcontext.core.data
-
A dictionary serializer and unserializer for the standard Java
properties file format.
- PropertiesSerializer() - Constructor for class org.rapidcontext.core.data.PropertiesSerializer
-
- PROPFIND - Static variable in interface org.rapidcontext.util.HttpUtil.METHOD
-
PROPFIND (WebDAV - RFC 4918)
- PROPPATCH - Static variable in interface org.rapidcontext.util.HttpUtil.METHOD
-
PROPPATCH (WebDAV - RFC 4918)
- protocol() - Method in class org.rapidcontext.core.type.WebMatcher
-
The request protocol to match (i.e.
- PROXY_AUTHENTICATE - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.33
- PROXY_AUTHENTICATION_REQUIRED - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
407 Proxy Authentication Required (HTTP/1.1 - RFC 2616)
- PROXY_AUTHORIZATION - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.34
- put(String, Scriptable, Object) - Method in class org.rapidcontext.core.js.ConnectionWrapper
-
Sets a property in this object.
- put(int, Scriptable, Object) - Method in class org.rapidcontext.core.js.ConnectionWrapper
-
Sets an indexed property in this object.
- PUT - Static variable in interface org.rapidcontext.util.HttpUtil.METHOD
-
PUT (HTTP/1.1 - RFC 2616)
- RANGE - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.35
- read(File) - Static method in class org.rapidcontext.core.data.PropertiesSerializer
-
Reads a file containing properties and returns the contents
in a dictionary.
- read(ZipFile, ZipEntry) - Static method in class org.rapidcontext.core.data.PropertiesSerializer
-
Reads a ZIP file entry containing properties and returns the
contents in a dictionary.
- readPermission(int) - Method in class org.rapidcontext.core.proc.CallContext
-
Returns the permission required to read a path at the current
call stack height.
- realm() - Method in class org.rapidcontext.core.type.User
-
Returns the user realm.
- REFERER - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 1945 (HTTP/1.0) Section 10.13, RFC 2616 (HTTP/1.1) Section 14.36
- registerType(String, Class) - Static method in class org.rapidcontext.core.proc.Library
-
Registers a procedure type name.
- release() - Method in class org.rapidcontext.core.type.Channel
-
Releases and passivates the channel.
- release(Channel) - Method in class org.rapidcontext.core.type.Connection
-
Releases a previously reserved communication channel for this
connection.
- releaseAll(boolean) - Method in class org.rapidcontext.core.proc.CallContext
-
Releases all currently reserved adapter connections.
- releaseAll(CallContext, boolean) - Method in class org.rapidcontext.core.proc.DefaultInterceptor
-
Releases all reserved adapter connections.
- releaseAll(CallContext, boolean) - Method in class org.rapidcontext.core.proc.Interceptor
-
Releases all reserved adapter connections.
- remount(Path, boolean, Path, int) - Method in class org.rapidcontext.core.storage.RootStorage
-
Remounts a storage for a unique path.
- remove(int) - Method in class org.rapidcontext.core.data.Array
-
Deletes the specified array index and its value.
- remove(String) - Method in class org.rapidcontext.core.data.Dict
-
Deletes the specified dictionary key and its value.
- remove(Path) - Method in class org.rapidcontext.core.storage.DirStorage
-
Removes an object or an index at the specified location.
- remove(Path) - Method in class org.rapidcontext.core.storage.MemoryStorage
-
Removes an object or an index at the specified location.
- remove(Path) - Method in class org.rapidcontext.core.storage.RootStorage
-
Removes an object or an index at the specified location.
- remove(Path) - Method in class org.rapidcontext.core.storage.Storage
-
Removes an object or an index at the specified location.
- remove(Path) - Method in class org.rapidcontext.core.storage.WrappedStorage
-
Removes an object or an index at the specified location.
- remove(Path) - Method in class org.rapidcontext.core.storage.ZipStorage
-
Removes an object or an index at the specified location.
- remove(Storage, String) - Static method in class org.rapidcontext.core.type.Session
-
Removes the specified session id from the provided storage.
- removeAllFiles() - Method in class org.rapidcontext.core.type.Session
-
Removes and deletes all session files.
- removeBuiltIn(String) - Method in class org.rapidcontext.core.proc.Library
-
Removes a built-in procedure from the library.
- removeExpired(Storage) - Static method in class org.rapidcontext.core.type.Session
-
Removes all expired sessions from the provided storage.
- removeFile(String) - Method in class org.rapidcontext.core.type.Session
-
Removes and deletes a session file.
- removeIndex(String) - Method in class org.rapidcontext.core.storage.Index
-
Removes a sub-index name.
- removeObject(String) - Method in class org.rapidcontext.core.storage.Index
-
Removes an object name.
- Request - Class in org.rapidcontext.core.web
-
A request wrapper class.
- Request(HttpServletRequest, HttpServletResponse) - Constructor for class org.rapidcontext.core.web.Request
-
Creates a new request wrapper.
- REQUEST_ENTITY_TOO_LARGE - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
413 Request Entity Too Large (HTTP/1.1 - RFC 2616)
- REQUEST_TIMEOUT - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
408 Request Timeout (HTTP/1.1 - RFC 2616)
- REQUEST_URI_TOO_LONG - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
414 Request-URI Too Long (HTTP/1.1 - RFC 2616)
- REQUESTED_RANGE_NOT_SATISFIABLE - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
416 Requested Range Not Satisfiable (HTTP/1.1 - RFC 2616)
- reserve(CallContext, Procedure) - Method in class org.rapidcontext.core.js.JsCompileInterceptor
-
Reserves all adapter connections needed for executing the
specified procedure.
- reserve(Procedure) - Method in class org.rapidcontext.core.proc.CallContext
-
Reserves all adapter connections needed for executing the
specified procedure.
- reserve(CallContext, Procedure) - Method in class org.rapidcontext.core.proc.DefaultInterceptor
-
Reserves all adapter connections needed for executing the
specified procedure.
- reserve(CallContext, Procedure) - Method in class org.rapidcontext.core.proc.Interceptor
-
Reserves all adapter connections needed for executing the
specified procedure.
- reserve() - Method in class org.rapidcontext.core.type.Channel
-
Reserves and activates the channel.
- reserve() - Method in class org.rapidcontext.core.type.Connection
-
Reserves a communication channel for this connection.
- reset() - Method in class org.rapidcontext.app.ApplicationContext
-
Resets this context and reloads all resources.
- RESET_CONTENT - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
205 Reset Content (HTTP/1.1 - RFC 2616)
- ResetProcedure - Class in org.rapidcontext.app.proc
-
The built-in reset procedure.
- ResetProcedure() - Constructor for class org.rapidcontext.app.proc.ResetProcedure
-
Creates a new reset procedure.
- resources(String, Path) - Static method in class org.rapidcontext.app.web.AppWebService
-
Finds binary files of a specified type from the storage.
- RETRY_AFTER - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.37
- Role - Class in org.rapidcontext.core.type
-
A user access role.
- Role(String, String, Dict) - Constructor for class org.rapidcontext.core.type.Role
-
Creates a new role from a serialized representation.
- roles() - Method in class org.rapidcontext.core.type.User
-
Returns an array with all the roles for the user.
- rollback() - Method in class org.rapidcontext.core.type.Channel
-
Rolls any pending changes back.
- ROOT - Static variable in class org.rapidcontext.core.storage.Path
-
A root path constant.
- RootStorage - Class in org.rapidcontext.core.storage
-
The root storage that provides a unified view of other storages.
- RootStorage(boolean) - Constructor for class org.rapidcontext.core.storage.RootStorage
-
Creates a new root storage.
- run() - Method in class org.rapidcontext.core.task.Task
-
Executes this task and updates the scheduling timers.
- runFile(String[], File) - Method in class org.rapidcontext.app.ScriptApplication
-
Runs the commands specified by the prefix and lines read from
a file.
- runSingle(String[]) - Method in class org.rapidcontext.app.ScriptApplication
-
Runs a single command.
- runStdin(String[]) - Method in class org.rapidcontext.app.ScriptApplication
-
Runs the commands specified by the prefix and lines read from
standard input.
- schedule(Task, long, long) - Static method in class org.rapidcontext.core.task.Scheduler
-
Schedules a recurring task.
- Scheduler - Class in org.rapidcontext.core.task
-
A task scheduler for asynchronous tasks and background jobs.
- Scheduler() - Constructor for class org.rapidcontext.core.task.Scheduler
-
- schedulerPeriod - Variable in class org.rapidcontext.core.task.Task
-
The recurring scheduler period.
- score() - Method in class org.rapidcontext.core.type.WebMatcher
-
Returns the web matcher score.
- ScriptApplication - Class in org.rapidcontext.app
-
The main command-line application.
- ScriptApplication() - Constructor for class org.rapidcontext.app.ScriptApplication
-
- seal(boolean) - Method in class org.rapidcontext.core.data.Array
-
Seals this array and prohibits any further modifications.
- seal(boolean) - Method in class org.rapidcontext.core.data.Dict
-
Seals this dictionary and prohibits further modifications.
- seal() - Method in class org.rapidcontext.core.proc.Bindings
-
Seals these bindings and prevents future modification.
- SecurityContext - Class in org.rapidcontext.core.security
-
The application security context.
- SecurityContext() - Constructor for class org.rapidcontext.core.security.SecurityContext
-
- SEE_OTHER - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
303 See Other (HTTP/1.1 - RFC 2616)
- sendAuthenticationRequest(String, String) - Method in class org.rapidcontext.core.web.Request
-
Sends a digest authentication request as the request response.
- sendBinary(Binary, boolean) - Method in class org.rapidcontext.core.web.Request
-
Sends the contents of a file as the request response.
- sendClear() - Method in class org.rapidcontext.core.web.Request
-
Clears any previously sent but non-committed response.
- sendError(int) - Method in class org.rapidcontext.core.web.Request
-
Sends the specified error code.
- sendError(int, String, String) - Method in class org.rapidcontext.core.web.Request
-
Sends the specified error code and data as the request
response.
- sendErrorFiniteDepth() - Method in class org.rapidcontext.app.web.WebDavRequest
-
Sends a finite depth error as the request response.
- sendLockResponse(Dict, int) - Method in class org.rapidcontext.app.web.WebDavRequest
-
Sends a lock response with the specified information.
- sendMultiResponse() - Method in class org.rapidcontext.app.web.WebDavRequest
-
Sends a multi-status response with the response fragments as
the request response.
- sendRedirect(String) - Method in class org.rapidcontext.core.web.Request
-
Redirects this request by sending a temporary redirection URL
to the browser.
- sendText(String, String) - Method in class org.rapidcontext.core.web.Request
-
Sends the specified text data as the request response.
- sendText(int, String, String) - Method in class org.rapidcontext.core.web.Request
-
Sends the specified text data as the request response.
- serialize(Storage, Session) - Static method in class org.rapidcontext.app.proc.SessionCurrentProcedure
-
Serializes a session for usage in a procedure response.
- serialize(File) - Static method in class org.rapidcontext.app.proc.SessionCurrentProcedure
-
Serializes a file for usage in a procedure response.
- serialize(Path, Object) - Static method in class org.rapidcontext.app.proc.StorageReadProcedure
-
Returns a serialized representation of a storage object.
- serialize(User) - Static method in class org.rapidcontext.app.proc.UserListProcedure
-
Serializes a user object to a dictionary.
- serialize(Object) - Static method in class org.rapidcontext.core.data.HtmlSerializer
-
Serializes an object into an HTML representation.
- serialize(Object) - Static method in class org.rapidcontext.core.data.PropertiesSerializer
-
Serializes an object into an properties representation.
- serialize(String, Object) - Static method in class org.rapidcontext.core.data.XmlSerializer
-
Serializes an object into an XML representation.
- serialize(Object, boolean) - Static method in class org.rapidcontext.core.js.JsSerializer
-
Serializes an object into a JavaScript literal (JSON).
- serialize() - Method in class org.rapidcontext.core.storage.MemoryStorage
-
Returns a serialized representation of this object.
- serialize() - Method in class org.rapidcontext.core.storage.StorableObject
-
Returns a serialized representation of this object.
- serialize() - Method in class org.rapidcontext.core.type.Connection
-
Returns a serialized representation of this object.
- serialize() - Method in class org.rapidcontext.core.type.Session
-
Returns a serialized representation of this object.
- SERVER - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 1945 (HTTP/1.0) Section 10.14, RFC 2616 (HTTP/1.1) Section 14.38
- ServerApplication - Class in org.rapidcontext.app
-
The stand-alone server application.
- ServerApplication() - Constructor for class org.rapidcontext.app.ServerApplication
-
- serverLink - Variable in class org.rapidcontext.app.ui.ControlPanel
-
The server URL link.
- service(HttpServletRequest, HttpServletResponse) - Method in class org.rapidcontext.app.ServletApplication
-
Processes a servlet request.
- service - Variable in class org.rapidcontext.core.type.WebMatcher
-
The parent web service for this matcher.
- SERVICE_UNAVAILABLE - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
503 Service Unavailable (HTTP/1.0 - RFC 1945)
- ServletApplication - Class in org.rapidcontext.app
-
The main application servlet.
- ServletApplication() - Constructor for class org.rapidcontext.app.ServletApplication
-
- Session - Class in org.rapidcontext.core.type
-
A logged-in user session.
- Session(String, String, Dict) - Constructor for class org.rapidcontext.core.type.Session
-
Creates a new session from a serialized representation.
- Session(String, String, String) - Constructor for class org.rapidcontext.core.type.Session
-
Creates a new session for the specified user.
- session(Request, boolean) - Method in class org.rapidcontext.core.type.WebService
-
Returns the current session for the request.
- SESSION_COOKIE - Static variable in class org.rapidcontext.core.web.Request
-
The session cookie name.
- SessionAuthenticateProcedure - Class in org.rapidcontext.app.proc
-
The built-in session authentication procedure.
- SessionAuthenticateProcedure() - Constructor for class org.rapidcontext.app.proc.SessionAuthenticateProcedure
-
Creates a new session authentication procedure.
- SessionAuthenticateTokenProcedure - Class in org.rapidcontext.app.proc
-
The built-in session authentication token procedure.
- SessionAuthenticateTokenProcedure() - Constructor for class org.rapidcontext.app.proc.SessionAuthenticateTokenProcedure
-
Creates a new session authentication token procedure.
- SessionCurrentProcedure - Class in org.rapidcontext.app.proc
-
The built-in current session info procedure.
- SessionCurrentProcedure() - Constructor for class org.rapidcontext.app.proc.SessionCurrentProcedure
-
Creates a new current session info procedure.
- SessionTerminateProcedure - Class in org.rapidcontext.app.proc
-
The built-in session termination procedure.
- SessionTerminateProcedure() - Constructor for class org.rapidcontext.app.proc.SessionTerminateProcedure
-
Creates a new session termination procedure.
- set(int, Object) - Method in class org.rapidcontext.core.data.Array
-
Modifies or defines the array value for the specified index.
- set(String, Object) - Method in class org.rapidcontext.core.data.Dict
-
Modifies or defines the dictionary value for the specified key.
- set(String, int, Object, String) - Method in class org.rapidcontext.core.proc.Bindings
-
Sets the value for a binding.
- setAboutHandler(ActionListener) - Method in class org.rapidcontext.app.ui.MacApplication
-
Sets an about handler for the application.
- setAll(Dict) - Method in class org.rapidcontext.core.data.Dict
-
Modifies or defines all keys from another dictionary.
- setAttribute(String, Object) - Method in class org.rapidcontext.core.proc.CallContext
-
Sets a call attribute value.
- setAttribute(String, Object) - Method in class org.rapidcontext.core.web.Request
-
Sets a request attribute value.
- setBoolean(int, boolean) - Method in class org.rapidcontext.core.data.Array
-
Modifies or defines the boolean array value for the specified
index.
- setBoolean(String, boolean) - Method in class org.rapidcontext.core.data.Dict
-
Modifies or defines the boolean dictionary value for the
specified key.
- setClient(String) - Method in class org.rapidcontext.core.type.Session
-
Sets the session user agent string of the web browser.
- setData(Dict) - Method in class org.rapidcontext.core.proc.AddOnProcedure
-
Sets the procedure data object.
- setDescription(String) - Method in class org.rapidcontext.core.type.User
-
Sets the user description.
- setDockIconImage(Image) - Method in class org.rapidcontext.app.ui.MacApplication
-
Sets the dock icon image for the application.
- setEmail(String) - Method in class org.rapidcontext.core.type.User
-
Sets the user email address.
- setEnabled(boolean) - Method in class org.rapidcontext.core.type.User
-
Sets the user enabled flag.
- setInt(int, int) - Method in class org.rapidcontext.core.data.Array
-
Modifies or defines the integer array value for the specified
index.
- setInt(String, int) - Method in class org.rapidcontext.core.data.Dict
-
Modifies or defines the integer dictionary value for the
specified key.
- setInterceptor(Interceptor) - Method in class org.rapidcontext.core.proc.CallContext
-
Sets the local procedure call interceptor, overriding the
default library procedure call interceptor for calls in this
context.
- setInterceptor(Interceptor) - Method in class org.rapidcontext.core.proc.Library
-
Sets the procedure call interceptor, overriding the default.
- setIp(String) - Method in class org.rapidcontext.core.type.Session
-
Sets the session source IP address.
- setMountInfo(Path, boolean, Path, int) - Method in class org.rapidcontext.core.storage.Storage
-
Updates the mount information for this storage.
- setMountInfo(Path, boolean, Path, int) - Method in class org.rapidcontext.core.storage.WrappedStorage
-
Updates the mount information for this storage.
- setName(String) - Method in class org.rapidcontext.core.type.User
-
Sets the user name.
- setParentScope(Scriptable) - Method in class org.rapidcontext.core.js.ConnectionWrapper
-
Sets the parent (enclosing) scope of the object.
- setPassword(String) - Method in class org.rapidcontext.core.type.User
-
Sets the user password.
- setPasswordHash(String) - Method in class org.rapidcontext.core.type.User
-
Sets the user password MD5 hash.
- setPath(String) - Method in class org.rapidcontext.core.web.Request
-
Sets the local request path.
- setPreferencesHandler(ActionListener) - Method in class org.rapidcontext.app.ui.MacApplication
-
Sets a preferences handler for the application.
- setPrototype(Scriptable) - Method in class org.rapidcontext.core.js.ConnectionWrapper
-
Sets the prototype of the object.
- setRealm(String) - Method in class org.rapidcontext.core.type.User
-
Sets the user realm.
- setResponseHeader(String, String) - Method in class org.rapidcontext.core.web.Request
-
Sets an HTTP response header value.
- setResponseHeadersOnly(boolean) - Method in class org.rapidcontext.core.web.Request
-
Sets or clears the response headers only flag.
- setRoles(String[]) - Method in class org.rapidcontext.core.type.User
-
Sets all the all the roles for the user.
- setSessionId(String, int) - Method in class org.rapidcontext.core.web.Request
-
Sets the session id cookie in the HTTP response.
- setTempDir(File) - Static method in class org.rapidcontext.util.FileUtil
-
Sets the temporary directory to use.
- setUserId(String) - Method in class org.rapidcontext.core.type.Session
-
Sets the session user identifier if it was previously blank.
- size() - Method in class org.rapidcontext.core.data.Array
-
Returns the size of the array, i.e.
- size() - Method in class org.rapidcontext.core.data.Binary.BinaryFile
-
Returns the size (in bytes) of the binary object, if known.
- size() - Method in class org.rapidcontext.core.data.Binary.BinaryStream
-
Returns the size (in bytes) of the binary object, if known.
- size() - Method in class org.rapidcontext.core.data.Binary.BinaryString
-
Returns the size (in bytes) of the binary object, if known.
- size() - Method in interface org.rapidcontext.core.data.Binary
-
Returns the size (in bytes) of the binary object, if known.
- size() - Method in class org.rapidcontext.core.data.Dict
-
Returns the size of the dictionary, i.e.
- sort() - Method in class org.rapidcontext.core.data.Array
-
Sorts all values in this array according to their natural
ordering.
- sort(String) - Method in class org.rapidcontext.core.data.Array
-
Sorts all values in this array according to the natural
ordering of the specified dictionary key.
- sort(Comparator) - Method in class org.rapidcontext.core.data.Array
-
Sorts all values in this array according to the comparator
specified.
- source - Variable in class org.rapidcontext.app.ScriptApplication
-
The command source text, as logged and/or visible for
introspection.
- start() - Method in class org.rapidcontext.app.ServerApplication
-
Starts the stand-alone server application.
- start() - Method in class org.rapidcontext.app.ui.ControlPanel
-
Starts the server if it wasn't running.
- START_TIME - Static variable in class org.rapidcontext.app.ApplicationContext
-
The context start (or reset) time.
- startButton - Variable in class org.rapidcontext.app.ui.ControlPanel
-
The start button.
- startsWith(Path) - Method in class org.rapidcontext.core.storage.Path
-
Checks if this path starts with the specified path.
- STATUS() - Constructor for class org.rapidcontext.util.HttpUtil.STATUS
-
- statusLabel - Variable in class org.rapidcontext.app.ui.ControlPanel
-
The status label.
- StatusProcedure - Class in org.rapidcontext.app.proc
-
The built-in status information procedure.
- StatusProcedure() - Constructor for class org.rapidcontext.app.proc.StatusProcedure
-
Creates a new status information procedure.
- stop() - Method in class org.rapidcontext.app.ServerApplication
-
Shuts down a running server application.
- stop() - Method in class org.rapidcontext.app.ui.ControlPanel
-
Stops the server if it was running.
- stopButton - Variable in class org.rapidcontext.app.ui.ControlPanel
-
The start button.
- StorableObject - Class in org.rapidcontext.core.storage
-
The base class for all storable Java objects.
- StorableObject(String, String) - Constructor for class org.rapidcontext.core.storage.StorableObject
-
Creates a new object.
- StorableObject(String, String, Dict) - Constructor for class org.rapidcontext.core.storage.StorableObject
-
Creates a new object from a serialized representation.
- storage - Variable in class org.rapidcontext.app.plugin.PluginManager
-
The storage to use when loading and unloading plug-ins.
- storage - Variable in class org.rapidcontext.app.web.AppWebService
-
The storage web service used for the to "rapidcontext/storage"
URLs.
- Storage - Class in org.rapidcontext.core.storage
-
The persistent data storage and retrieval class.
- Storage(String, boolean) - Constructor for class org.rapidcontext.core.storage.Storage
-
Creates a new storage.
- StorageCopyProcedure - Class in org.rapidcontext.app.proc
-
The built-in storage copy procedure.
- StorageCopyProcedure() - Constructor for class org.rapidcontext.app.proc.StorageCopyProcedure
-
Creates a new storage copy procedure.
- StorageDeleteProcedure - Class in org.rapidcontext.app.proc
-
The built-in storage delete procedure.
- StorageDeleteProcedure() - Constructor for class org.rapidcontext.app.proc.StorageDeleteProcedure
-
Creates a new storage delete procedure.
- StorageException - Exception in org.rapidcontext.core.storage
-
A storage exception.
- StorageException(String) - Constructor for exception org.rapidcontext.core.storage.StorageException
-
Creates a new storage exception.
- StorageListProcedure - Class in org.rapidcontext.app.proc
-
The built-in storage list procedure.
- StorageListProcedure() - Constructor for class org.rapidcontext.app.proc.StorageListProcedure
-
Creates a new storage list procedure.
- storagePath(String) - Static method in class org.rapidcontext.app.plugin.PluginManager
-
Returns the plug-in storage path for a specified plug-in id.
- storagePaths() - Method in class org.rapidcontext.core.storage.Metadata
-
Returns an array with the root paths to all storages
containing this object.
- StorageReadProcedure - Class in org.rapidcontext.app.proc
-
The built-in storage read procedure.
- StorageReadProcedure() - Constructor for class org.rapidcontext.app.proc.StorageReadProcedure
-
Creates a new storage read procedure.
- StorageWebService - Class in org.rapidcontext.app.web
-
A storage API web service.
- StorageWebService(String, String, Dict) - Constructor for class org.rapidcontext.app.web.StorageWebService
-
Creates a new storage web service from a serialized representation.
- StorageWriteProcedure - Class in org.rapidcontext.app.proc
-
The built-in storage write procedure.
- StorageWriteProcedure() - Constructor for class org.rapidcontext.app.proc.StorageWriteProcedure
-
Creates a new storage write procedure.
- store(Path, Object) - Static method in class org.rapidcontext.app.proc.StorageWriteProcedure
-
Writes a data object to the storage.
- store(Path, Object) - Method in class org.rapidcontext.core.storage.DirStorage
-
Stores an object at the specified location.
- store(Path, Object) - Method in class org.rapidcontext.core.storage.MemoryStorage
-
Stores an object at the specified location.
- store(Path, Object) - Method in class org.rapidcontext.core.storage.RootStorage
-
Stores an object at the specified location.
- store(Path, Object) - Method in class org.rapidcontext.core.storage.Storage
-
Stores an object at the specified location.
- store(Path, Object) - Method in class org.rapidcontext.core.storage.WrappedStorage
-
Stores an object at the specified location.
- store(Path, Object) - Method in class org.rapidcontext.core.storage.ZipStorage
-
Stores an object at the specified location.
- store(Storage, Session) - Static method in class org.rapidcontext.core.type.Session
-
Stores the specified session in the provided storage.
- store(Storage, User) - Static method in class org.rapidcontext.core.type.User
-
Stores the specified used in the provided storage.
- storeProcedure(Dict) - Method in class org.rapidcontext.core.proc.Library
-
Stores a procedure to the data store.
- stringKeys(Map) - Static method in class org.rapidcontext.util.ArrayUtil
-
Returns a string array of the keys in a map.
- StringUtil - Class in org.rapidcontext.util
-
A set of utility methods for handling strings and characters.
- StringUtil() - Constructor for class org.rapidcontext.util.StringUtil
-
- subPath(int) - Method in class org.rapidcontext.core.storage.Path
-
Creates a new path that starts at the specified position in
this path.
- SUFFIX_PROPS - Static variable in class org.rapidcontext.core.storage.DirStorage
-
The file suffix used for properties files.
- SVG - Static variable in class org.rapidcontext.core.web.Mime
-
The MIME types commonly used for SVG images.
- SWITCHING_PROTOCOLS - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
101 Switching Protocols (HTTP/1.1 - RFC 2616)
- SYSTEM_PLUGIN - Static variable in class org.rapidcontext.app.plugin.PluginManager
-
The identifier of the system plug-in.
- Task - Class in org.rapidcontext.core.task
-
A scheduled background task.
- Task(String) - Constructor for class org.rapidcontext.core.task.Task
-
Creates a new scheduler task with the provided unique id.
- TE - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.39
- tempDir(String, String) - Static method in class org.rapidcontext.util.FileUtil
-
Creates a new temporary directory.
- tempFile(String, String) - Static method in class org.rapidcontext.util.FileUtil
-
Creates a new temporary file.
- tempFile(String) - Static method in class org.rapidcontext.util.FileUtil
-
Creates a new temporary file.
- TEMPORARY_REDIRECT - Static variable in class org.rapidcontext.util.HttpUtil.STATUS
-
307 Temporary Redirect (HTTP/1.1 - RFC 2616)
- TEXT - Static variable in class org.rapidcontext.core.web.Mime
-
The MIME types commonly used for text files.
- ThreadContextProcedure - Class in org.rapidcontext.app.proc
-
The built-in thread context retrieval procedure.
- ThreadContextProcedure() - Constructor for class org.rapidcontext.app.proc.ThreadContextProcedure
-
Creates a new thread context retrieval procedure.
- ThreadCreateProcedure - Class in org.rapidcontext.app.proc
-
The built-in thread creation procedure.
- ThreadCreateProcedure() - Constructor for class org.rapidcontext.app.proc.ThreadCreateProcedure
-
Creates a new thread creation procedure.
- ThreadInterruptProcedure - Class in org.rapidcontext.app.proc
-
The built-in thread interrupt procedure.
- ThreadInterruptProcedure() - Constructor for class org.rapidcontext.app.proc.ThreadInterruptProcedure
-
Creates a new thread interrupt procedure.
- ThreadListProcedure - Class in org.rapidcontext.app.proc
-
The built-in thread list procedure.
- ThreadListProcedure() - Constructor for class org.rapidcontext.app.proc.ThreadListProcedure
-
Creates a new thread list procedure.
- timeout() - Method in class org.rapidcontext.app.web.WebDavRequest
-
Returns the requested lock timeout value.
- TIMEOUT - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 4918 (WebDAV) Section 10.7
- title() - Method in class org.rapidcontext.app.web.AppWebService
-
Returns the title for the HTML web page.
- toArray() - Method in class org.rapidcontext.core.proc.CallStack
-
Returns all procedures on the stack in an array.
- toHex(char) - Static method in class org.rapidcontext.util.StringUtil
-
Returns a 4 digit hexadecimal representation of a character.
- toIdent(int) - Method in class org.rapidcontext.core.storage.Path
-
Returns an object identifier based on this path.
- toIdent(Path) - Method in class org.rapidcontext.core.storage.Path
-
Returns an object identifier based on this path.
- top() - Method in class org.rapidcontext.core.proc.CallStack
-
Returns the top procedure in the stack, i.e.
- toProperties(Dict) - Static method in class org.rapidcontext.core.data.PropertiesSerializer
-
Converts a dictionary into a properties object.
- toString() - Method in class org.rapidcontext.core.data.Array
-
Returns a string representation of this object.
- toString() - Method in class org.rapidcontext.core.data.Dict
-
Returns a string representation of this object.
- toString() - Method in class org.rapidcontext.core.storage.Path
-
Returns a string representation of this object.
- toString() - Method in class org.rapidcontext.core.storage.StorableObject
-
Returns a string representation of this object.
- toString() - Method in class org.rapidcontext.core.web.Request
-
Returns a string representation of this request.
- trace - Variable in class org.rapidcontext.app.ScriptApplication
-
The command trace flag.
- TRACE - Static variable in interface org.rapidcontext.util.HttpUtil.METHOD
-
TRACE (HTTP/1.1 - RFC 2616)
- TRAILER - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.40
- TRANSFER_ENCODING - Static variable in interface org.rapidcontext.util.HttpUtil.HEADER
-
RFC 2616 (HTTP/1.1) Section 14.41
- type() - Method in class org.rapidcontext.core.storage.StorableObject
-
Returns the object type name.
- Type - Class in org.rapidcontext.core.type
-
The object type initializer.
- Type(String, String, Dict) - Constructor for class org.rapidcontext.core.type.Type
-
Creates a new type mapping from a serialized representation.
- type(File) - Static method in class org.rapidcontext.core.web.Mime
-
Attempts to guess the MIME type for a file, based on the file
name (extension).
- type(String) - Static method in class org.rapidcontext.core.web.Mime
-
Attempts to guess the MIME type for a file name (extension).
- TypeListProcedure - Class in org.rapidcontext.app.proc
-
The built-in type list procedure.
- TypeListProcedure() - Constructor for class org.rapidcontext.app.proc.TypeListProcedure
-
Creates a new app list procedure.