- DebugRepresentation - Class in com.threecrickets.prudence.util
-
An HTML representation of lots of Prudence and Restlet state useful for
debugging.
- DebugRepresentation(Status, Request, Response, String) - Constructor for class com.threecrickets.prudence.util.DebugRepresentation
-
Constructor.
- decodeUtf8(byte[]) - Static method in class com.threecrickets.prudence.util.IoUtil
-
Safely decodes a UTF-8-encoded string.
- DEFAULT_DEBUG_HEADER - Static variable in class com.threecrickets.prudence.DelegatedStatusService
-
The default debug header.
- defer - Variable in class com.threecrickets.prudence.service.GeneratedTextResourceConversationService
-
Flag to signify that we should enter deferred mode.
- defer() - Method in class com.threecrickets.prudence.service.GeneratedTextResourceConversationService
-
Ask to defer this conversation.
- DelegatedCachingKeyTemplatePlugin - Class in com.threecrickets.prudence
-
A
DelegatedHandler
with the following supported entry points:
handleInterpolation(conversation, variables)
- DelegatedCachingKeyTemplatePlugin(String, Context) - Constructor for class com.threecrickets.prudence.DelegatedCachingKeyTemplatePlugin
-
Constructor.
- DelegatedFilter - Class in com.threecrickets.prudence
-
- DelegatedFilter(Context, String) - Constructor for class com.threecrickets.prudence.DelegatedFilter
-
Constructor.
- DelegatedFilter(Context, Restlet, String) - Constructor for class com.threecrickets.prudence.DelegatedFilter
-
Constructor.
- DelegatedHandler - Class in com.threecrickets.prudence
-
A general-purpose delegate used to enter defined entry points in a
Scripturian
Executable
.
- DelegatedHandler(String, Context) - Constructor for class com.threecrickets.prudence.DelegatedHandler
-
Constructor.
- DelegatedResource - Class in com.threecrickets.prudence
-
A Restlet resource that delegates functionality to a Scripturian
Executable
via entry points.
- DelegatedResource() - Constructor for class com.threecrickets.prudence.DelegatedResource
-
- DelegatedResourceCachingService - Class in com.threecrickets.prudence.service
-
Caching service exposed to executables.
- DelegatedResourceCachingService(DelegatedResource, DocumentService<DelegatedResourceAttributes>, DelegatedResourceConversationService, CachingUtil<DelegatedResource, DelegatedResourceAttributes>) - Constructor for class com.threecrickets.prudence.service.DelegatedResourceCachingService
-
Constructor.
- DelegatedResourceConversationService - Class in com.threecrickets.prudence.service
-
Conversation service exposed to executables.
- DelegatedResourceConversationService(DelegatedResource, Representation, Variant, CharacterSet) - Constructor for class com.threecrickets.prudence.service.DelegatedResourceConversationService
-
Constructor.
- DelegatedResourceDocumentService - Class in com.threecrickets.prudence.service
-
Document service exposed to executables.
- DelegatedResourceDocumentService(DelegatedResource, DocumentDescriptor<Executable>, DelegatedResourceConversationService, CachingUtil<DelegatedResource, DelegatedResourceAttributes>) - Constructor for class com.threecrickets.prudence.service.DelegatedResourceDocumentService
-
Constructor.
- DelegatedScriptletPlugin - Class in com.threecrickets.prudence
-
A
DelegatedHandler
with the following supported entry points:
getScriptlet(code, content)
- DelegatedScriptletPlugin(String, Context) - Constructor for class com.threecrickets.prudence.DelegatedScriptletPlugin
-
Constructor.
- DelegatedStatusService - Class in com.threecrickets.prudence
-
Allows delegating the handling of errors to specified restlets.
- DelegatedStatusService(String) - Constructor for class com.threecrickets.prudence.DelegatedStatusService
-
Constructor using default debug header.
- DelegatedStatusService(String, String) - Constructor for class com.threecrickets.prudence.DelegatedStatusService
-
Constructor.
- DelegatedStatusService() - Constructor for class com.threecrickets.prudence.DelegatedStatusService
-
Constructor without support for source code viewing.
- delete(K) - Method in class com.threecrickets.prudence.cache.HazelcastMongoDbMapStore
-
- delete() - Method in class com.threecrickets.prudence.DelegatedResource
-
Delegates to the handleDelete()
entry point in the
executable.
- delete(Variant) - Method in class com.threecrickets.prudence.DelegatedResource
-
Delegates to the handleDelete()
entry point in the
executable.
- delete() - Method in class com.threecrickets.prudence.GeneratedTextResource
-
- delete(Variant) - Method in class com.threecrickets.prudence.GeneratedTextResource
-
- deleteAll(Collection<K>) - Method in class com.threecrickets.prudence.cache.HazelcastMongoDbMapStore
-
- deserialize(byte[]) - Static method in class com.threecrickets.prudence.util.IoUtil
-
Deserializes an object.
- detach(Restlet) - Method in class com.threecrickets.prudence.util.FallbackRouter
-
- discard(String) - Method in class com.threecrickets.prudence.util.HazelcastLockSource
-
- discard(String) - Method in class com.threecrickets.prudence.util.InProcessMemoryLockSource
-
- discard(String) - Method in interface com.threecrickets.prudence.util.LockSource
-
Discards the lock for a key.
- discardAll() - Method in class com.threecrickets.prudence.util.HazelcastLockSource
-
- discardAll() - Method in class com.threecrickets.prudence.util.InProcessMemoryLockSource
-
- discardAll() - Method in interface com.threecrickets.prudence.util.LockSource
-
Discards all locks.
- DistributedApplicationService - Class in com.threecrickets.prudence.service
-
Application service exposed to executables, with the addition of support for
distributed tasks.
- DistributedApplicationService(Application) - Constructor for class com.threecrickets.prudence.service.DistributedApplicationService
-
Constructor.
- distributedCodeTask(String, String, Object, Object, boolean) - Method in class com.threecrickets.prudence.service.DistributedApplicationService
-
Submits a task on the tasks cluster.
- distributedExecuteTask(String, String, String, Object, Object, boolean) - Method in class com.threecrickets.prudence.service.DistributedApplicationService
-
Submits a task on the tasks cluster.
- DOCUMENT - Static variable in class com.threecrickets.prudence.SourceCodeResource
-
Constant.
- DOCUMENT_NAME_ATTRIBUTE - Static variable in class com.threecrickets.prudence.DelegatedResource
-
Document name attribute for a
Request
.
- documentDescriptorStack - Variable in class com.threecrickets.prudence.service.DocumentService
-
The document stack.
- documentService - Variable in class com.threecrickets.prudence.service.CachingServiceBase
-
The document service.
- DocumentService<A extends com.threecrickets.prudence.internal.attributes.DocumentExecutionAttributes> - Class in com.threecrickets.prudence.service
-
Document service exposed to executables.
- DocumentService(A) - Constructor for class com.threecrickets.prudence.service.DocumentService
-
Constructor.
- DocumentService(A, DocumentDescriptor<Executable>) - Constructor for class com.threecrickets.prudence.service.DocumentService
-
Constructor.
- doInit() - Method in class com.threecrickets.prudence.DelegatedResource
-
Initializes the resource, and delegates to the handleInit()
entry point in the executable.
- doInit() - Method in class com.threecrickets.prudence.ExecutionResource
-
Initializes the resource.
- doInit() - Method in class com.threecrickets.prudence.GeneratedTextResource
-
Initializes the resource.
- doRelease() - Method in class com.threecrickets.prudence.DelegatedResource
-
- doRelease() - Method in class com.threecrickets.prudence.GeneratedTextResource
-
- down() - Method in class com.threecrickets.prudence.cache.SqlCache
-
Call when server is down.