- cached() - Method in class sirius.web.http.Response
-
Marks this response as cachable.
- cachedForSeconds(int) - Method in class sirius.web.http.Response
-
Marks this response as cachable for the given amount of time.
- cacheSeconds - Variable in class sirius.web.http.Response
-
- cacheUserMessages() - Method in class sirius.web.http.WebContext
-
Caches user messages to show them with the next request.
- Call - Class in sirius.tagliatelle.expression
-
Represents an invocation with parameters.
- Call() - Constructor for class sirius.tagliatelle.expression.Call
-
- call(ServiceCall, StructuredOutput) - Method in class sirius.web.health.console.ConsoleService
-
- call(ServiceCall, StructuredOutput) - Method in class sirius.web.health.NodeInfoService
-
- call(ServiceCall, StructuredOutput) - Method in interface sirius.web.services.StructuredService
-
Handles the incoming call while using out to generate the result.
- canBeCompressed(String) - Method in class sirius.web.http.Response
-
- cancel() - Method in interface sirius.web.tasks.ManagedTask
-
Cancels the execution of the task.
- category - Variable in class sirius.web.tasks.ManagedTaskSetup
-
- channelRead(ChannelHandlerContext, Object) - Method in class sirius.web.http.HttpPipeliningHandler
-
- channelRead(ChannelHandlerContext, Object) - Method in class sirius.web.http.WebsocketHandler
-
- channelUnregistered(ChannelHandlerContext) - Method in class sirius.web.http.WebsocketHandler
-
- checkAuth(UserInfo) - Method in class sirius.web.controller.Route
-
Determines if the current user is authorized to access this routing.
- checkCode(String, String) - Method in class sirius.web.security.OTPVerifier
-
Verifies the given OTP against the given secret key.
- children - Variable in class sirius.tagliatelle.emitter.CompositeEmitter
-
- chunks - Static variable in class sirius.web.http.WebServer
-
- ClassAliasProvider - Interface in sirius.tagliatelle
-
Provides a mapping of aliases to real java classes.
- ClasspathCustomizationResolver - Class in sirius.web.resources
-
Simple resolver which tries to find the given resource in the classpath of the enabled customizations.
- ClasspathCustomizationResolver() - Constructor for class sirius.web.resources.ClasspathCustomizationResolver
-
- ClasspathResolver - Class in sirius.web.resources
-
Simple resolver which tries to find the given resource in the classpath.
- ClasspathResolver() - Constructor for class sirius.web.resources.ClasspathResolver
-
- cleanup() - Method in interface sirius.web.http.ContentHandler
-
Invoked once the request is completely handled or the underlying channel was closed.
- cleanup() - Method in class sirius.web.http.InputStreamHandler
-
- clearCachedUserMessages() - Method in class sirius.web.http.WebContext
-
Clears all previously cached user messages
- clearSession() - Method in class sirius.web.http.WebContext
-
Clears (invalidated) the client session by removing all values.
- clientErrors - Static variable in class sirius.web.http.WebServer
-
- close() - Method in class sirius.web.http.InputStreamHandler
-
- closeAsyncClient() - Static method in class sirius.web.http.Response
-
- Cluster - Class in sirius.web.health
-
Manages and monitors the state of a cluster of machines.
- Cluster() - Constructor for class sirius.web.health.Cluster
-
- ClusterMessageProvider - Class in sirius.web.health
-
Provides a warning within the wondergem UI if the cluster state becomes RED.
- ClusterMessageProvider() - Constructor for class sirius.web.health.ClusterMessageProvider
-
- collectAliases(BiConsumer<String, Class<?>>) - Method in interface sirius.tagliatelle.ClassAliasProvider
-
Collects all available aliases and their target classes
- collectAliases(BiConsumer<String, Class<?>>) - Method in class sirius.tagliatelle.SiriusClassAliasProvider
-
- collectAllCompletedFiles(Consumer<File>) - Method in class sirius.web.crunchlog.Crunchlog
-
Iterates over all completely written files (excluding the one currently being written to).
- collectAllCompletedFiles(Consumer<File>) - Method in class sirius.web.crunchlog.CrunchlogKernel
-
- collectScripting(BiConsumer<String, Object>) - Method in class sirius.web.templates.DefaultGlobalContextExtender
-
- collectScripting(BiConsumer<String, Object>) - Method in interface sirius.web.templates.GlobalContextExtender
-
Collects the names and values of globals available when executing a system script.
- collectTemplate(BiConsumer<String, Object>) - Method in class sirius.web.templates.DefaultGlobalContextExtender
-
- collectTemplate(BiConsumer<String, Object>) - Method in interface sirius.web.templates.GlobalContextExtender
-
Collects the names and values of the globals avilable when generating content.
- commit(HttpResponse) - Method in class sirius.web.http.Response
-
- commit(HttpResponse, boolean) - Method in class sirius.web.http.Response
-
- committed - Variable in class sirius.web.http.WebContext
-
- compare(LocalDateTime, LocalDateTime) - Method in class sirius.tagliatelle.macros.DateComparingMacro
-
- compare(LocalDateTime, LocalDateTime) - Method in class sirius.tagliatelle.macros.IsAfterMacro
-
- compare(LocalDateTime, LocalDateTime) - Method in class sirius.tagliatelle.macros.IsBeforeMacro
-
- CompilationContext - Class in sirius.tagliatelle.compiler
-
Provides a context for compiling a .pasta file.
- CompilationContext(Template, CompilationContext) - Constructor for class sirius.tagliatelle.compiler.CompilationContext
-
Creates a new context for the given template and parent context.
- compilationContext - Variable in class sirius.tagliatelle.tags.TagHandler
-
- compile() - Method in class sirius.tagliatelle.compiler.Compiler
-
- compile(Controller, Method, Routed) - Static method in class sirius.web.controller.Route
-
- CompileError - Class in sirius.tagliatelle.compiler
-
Represents an error which occured during compilation.
- CompileError(ParseError, String) - Constructor for class sirius.tagliatelle.compiler.CompileError
-
Creates a new compile error.
- CompileException - Exception in sirius.tagliatelle.compiler
-
- Compiler - Class in sirius.tagliatelle.compiler
-
Compiles a sources file into a
Template
.
- Compiler(CompilationContext, String) - Constructor for class sirius.tagliatelle.compiler.Compiler
-
Creates a new compiler for the given context and input.
- complete(ChannelFuture) - Method in class sirius.web.http.Response
-
- Completion(String) - Constructor for class sirius.web.controller.AutocompleteHelper.Completion
-
Generates a new suggestion
- Completion(String, String) - Constructor for class sirius.web.controller.AutocompleteHelper.Completion
-
Generates a new suggestion
- Completion(String, String, String) - Constructor for class sirius.web.controller.AutocompleteHelper.Completion
-
Generates a new suggestion
- completionCallback - Variable in class sirius.web.http.WebContext
-
- CompositeEmitter - Class in sirius.tagliatelle.emitter
-
Represents a composite emitter which consists of a list of child emitters.
- CompositeEmitter(Position) - Constructor for class sirius.tagliatelle.emitter.CompositeEmitter
-
Creates a new emitter at the given position.
- computeCode(String) - Method in class sirius.web.security.OTPVerifier
-
Computes an OTP code for the given secret and current interval.
- computeLang(WebContext, String) - Method in class sirius.web.security.GenericUserManager
-
Compues the langange code of the given user and request.
- computeLang(WebContext, String) - Method in class sirius.web.security.PublicUserManager
-
- computePermissionsFromAnnotations(AnnotatedElement) - Static method in class sirius.web.security.Permissions
-
Parses all available permission annotations for the given element.
- computeRoles(WebContext, String) - Method in class sirius.web.security.GenericUserManager
-
Tries to compute the roles for the given user and request.
- computeRoles(WebContext, String) - Method in class sirius.web.security.PublicUserManager
-
- computeSecret(Map<String, String>) - Method in interface sirius.web.http.SessionSecretComputer
-
Computes or provides a secret based on the decoded session.
- computeSSOHashInput(String, String) - Method in class sirius.web.security.GenericUserManager
-
Computes the input for the hash function used to generate the auth hash.
- computeSSOToken(String) - Method in class sirius.web.security.GenericUserManager
-
Computes an auth token which can be used to perform an SSO Login.
- computeTenantname(WebContext, String) - Method in class sirius.web.security.GenericUserManager
-
Compues the name of the given tenant and request.
- computeTenantname(WebContext, String) - Method in class sirius.web.security.PublicUserManager
-
- computeUsername(WebContext, String) - Method in class sirius.web.security.GenericUserManager
-
Compues the name of the given user and request.
- computeUsername(WebContext, String) - Method in class sirius.web.security.PublicUserManager
-
- ConcatExpression - Class in sirius.tagliatelle.expression
-
Resprents a string concatenation operation.
- ConcatExpression(Expression...) - Constructor for class sirius.tagliatelle.expression.ConcatExpression
-
Creates a new string concatenation for the given expressions
- ConditionalEmitter - Class in sirius.tagliatelle.emitter
-
Represents a conditional block which is only emitted if a given expression evaluates to true.
- ConditionalEmitter(Position) - Constructor for class sirius.tagliatelle.emitter.ConditionalEmitter
-
Creates a new emitter for the given position.
- conditionExpression - Variable in class sirius.tagliatelle.emitter.ConditionalEmitter
-
- conditionExpression - Variable in class sirius.tagliatelle.expression.TenaryOperation
-
- config - Variable in class sirius.web.security.GenericUserManager
-
- config(WebContext, String) - Method in class sirius.web.security.ScopeDefaultConfigController
-
Shows the default scope config for the given config file.
- CONFIG_KEY_HEADERS - Static variable in class sirius.web.mails.MailSender
-
- connections - Static variable in class sirius.web.http.WebServer
-
- console(WebContext) - Method in class sirius.web.health.SystemController
-
- ConsoleService - Class in sirius.web.health.console
-
Provides the glue logic between the system console UI and the Command
s.
- ConsoleService() - Constructor for class sirius.web.health.console.ConsoleService
-
- ConstantBoolean - Class in sirius.tagliatelle.expression
-
Represents a constant boolean value.
- ConstantClass - Class in sirius.tagliatelle.expression
-
Represents a constant class value
- ConstantClass(Class<?>) - Constructor for class sirius.tagliatelle.expression.ConstantClass
-
Creates a new instance representing the given class.
- ConstantEmitter - Class in sirius.tagliatelle.emitter
-
Emits a constant text block.
- ConstantEmitter(Position) - Constructor for class sirius.tagliatelle.emitter.ConstantEmitter
-
Creates a new constant emitter at the given position.
- ConstantEnum - Class in sirius.tagliatelle.expression
-
Represents an enum constant.
- ConstantEnum(Class<?>, Object) - Constructor for class sirius.tagliatelle.expression.ConstantEnum
-
Creates a new instance representing the given class and enum constant.
- ConstantExpression - Class in sirius.tagliatelle.expression
-
Represents a constant expression.
- ConstantExpression() - Constructor for class sirius.tagliatelle.expression.ConstantExpression
-
- ConstantInt - Class in sirius.tagliatelle.expression
-
Represents a constant integer number.
- ConstantInt(int) - Constructor for class sirius.tagliatelle.expression.ConstantInt
-
Creates a new instance for the given number.
- ConstantNull - Class in sirius.tagliatelle.expression
-
Represents null as expression.
- constantResource(String, String, URL) - Static method in class sirius.web.resources.Resource
-
Creates a new constant resource for the given scope, path and resulting url.
- ConstantString - Class in sirius.tagliatelle.expression
-
Represents a constant string value.
- ConstantString(String) - Constructor for class sirius.tagliatelle.expression.ConstantString
-
Creates a new instance representing the given string.
- contains(String) - Method in interface sirius.web.data.SmartRow
-
Checks if a given column is present and filled in the complete dataset
- contains(String) - Method in class sirius.web.http.UserAgent
-
Determines if the user agent contains the given value.
- content - Variable in class sirius.web.http.WebContext
-
- ContentHandler - Interface in sirius.web.http
-
Consumes the content supplied by a POST or PUT request.
- contentHandler - Variable in class sirius.web.http.WebContext
-
- ContentHandler - Interface in sirius.web.templates
-
Used to effectively generate the output as described by a given
Generator
.
- ContentHelper - Class in sirius.web.templates
-
Provides helper methods used in Velocity Macros.
- contentionAwareWrite(Object) - Method in class sirius.web.http.Response
-
Writes the given message probably a chunk of output data into the channel.
- contentSecurityPolicy - Static variable in class sirius.web.http.WebContext
-
- Controller - Interface in sirius.web.controller
-
A Controller
is responsible for handling incoming HTTP requests.
- ControllerDispatcher - Class in sirius.web.controller
-
Dispatches incoming requests to the appropriate
Controller
.
- ControllerDispatcher() - Constructor for class sirius.web.controller.ControllerDispatcher
-
- cookiesOut - Variable in class sirius.web.http.WebContext
-
- copy() - Method in class sirius.tagliatelle.emitter.BlockEmitter
-
- copy() - Method in class sirius.tagliatelle.emitter.CompositeEmitter
-
- copy() - Method in class sirius.tagliatelle.emitter.ConditionalEmitter
-
- copy() - Method in class sirius.tagliatelle.emitter.ConstantEmitter
-
Creates a copy of the emitter.
- copy() - Method in class sirius.tagliatelle.emitter.DynamicInvokeTemplateEmitter
-
- copy() - Method in class sirius.tagliatelle.emitter.Emitter
-
Creates a deep copy of this emitter.
- copy() - Method in class sirius.tagliatelle.emitter.ExpressionEmitter
-
- copy() - Method in class sirius.tagliatelle.emitter.ExtraBlockEmitter
-
- copy() - Method in class sirius.tagliatelle.emitter.InlineTemplateEmitter
-
- copy() - Method in class sirius.tagliatelle.emitter.InvokeTemplateEmitter
-
- copy() - Method in class sirius.tagliatelle.emitter.LoopEmitter
-
- copy() - Method in class sirius.tagliatelle.emitter.PushLocalEmitter
-
- copy() - Method in class sirius.tagliatelle.emitter.RawEmitter
-
- copy() - Method in class sirius.tagliatelle.expression.AndOperation
-
- copy() - Method in class sirius.tagliatelle.expression.ConcatExpression
-
- copy() - Method in class sirius.tagliatelle.expression.ConstantExpression
-
- copy() - Method in class sirius.tagliatelle.expression.EqualsOperation
-
- copy() - Method in interface sirius.tagliatelle.expression.Expression
-
Creates a deep copy of the expression which can be modified without affecting the original expression.
- copy() - Method in class sirius.tagliatelle.expression.InstanceCheck
-
- copy() - Method in class sirius.tagliatelle.expression.IntOperation
-
- copy() - Method in class sirius.tagliatelle.expression.MacroCall
-
- copy() - Method in class sirius.tagliatelle.expression.MethodCall
-
- copy() - Method in class sirius.tagliatelle.expression.NativeCast
-
- copy() - Method in class sirius.tagliatelle.expression.Negation
-
- copy() - Method in class sirius.tagliatelle.expression.NoodleOperation
-
- copy() - Method in class sirius.tagliatelle.expression.OrOperation
-
- copy() - Method in class sirius.tagliatelle.expression.ReadGlobal
-
- copy() - Method in class sirius.tagliatelle.expression.ReadLocal
-
- copy() - Method in class sirius.tagliatelle.expression.RelationalIntOperation
-
- copy() - Method in class sirius.tagliatelle.expression.RenderEmitterExpression
-
- copy() - Method in class sirius.tagliatelle.expression.TenaryOperation
-
- copy() - Method in class sirius.tagliatelle.expression.TransformerCast
-
- copyParametersTo(Call) - Method in class sirius.tagliatelle.expression.Call
-
- corsAllowAll - Static variable in class sirius.web.http.WebContext
-
- create(Template, List<CompileError>) - Static method in exception sirius.tagliatelle.compiler.CompileException
-
Creates a new exception based on the list of errors.
- create(LocalRenderContext, Exception) - Static method in exception sirius.tagliatelle.rendering.RenderException
-
Creates a new error for the given context and root exception.
- create(String, InputStream) - Static method in interface sirius.web.data.LineBasedProcessor
-
Generates an appropriate LineBasedProcessor based on the file extension of the given file.
- createChildContext(Template) - Method in class sirius.tagliatelle.rendering.LocalRenderContext
-
Creates a child context to invoke the given template.
- createChunkedResponse(HttpResponseStatus, boolean) - Method in class sirius.web.http.Response
-
- createClosureContext() - Method in class sirius.tagliatelle.rendering.LocalRenderContext
-
Creates a closure context which can be put on the render stack as child, to provide access to the variables
of the enclosed context and to maintain a valid renderstack.
- createCompilationContext(String, Resource, CompilationContext) - Method in class sirius.tagliatelle.Tagliatelle
-
- createContext(Template) - Method in class sirius.tagliatelle.rendering.GlobalRenderContext
-
Creates a local render context to invoke the given template.
- createDistributedCache(String) - Method in interface sirius.web.cache.DistributedUserMessageCacheFactory
-
- createDistributedReadOnceCache(String) - Static method in class sirius.web.http.WebContext
-
- createEmail() - Method in class sirius.web.mails.Mails
-
Creates a new builder which is used to specify the mail to send.
- createEnvironment() - Method in class sirius.tagliatelle.Tagliatelle
-
Creates a new list of global variables used to initialize a global render context.
- createFullResponse(HttpResponseStatus, boolean, ByteBuf) - Method in class sirius.web.http.Response
-
- createGlobalContext() - Method in class sirius.web.templates.Templates
-
Collects all global variables to be used when rendering templates or executing user scripts.
- createGlobalSystemScriptingContext() - Method in class sirius.web.templates.Templates
-
Collects all global variables to be used when executing system scripts.
- createHandler() - Method in class sirius.tagliatelle.tags.ArgTag.Factory
-
- createHandler() - Method in class sirius.tagliatelle.tags.BlockTag.Factory
-
- createHandler() - Method in class sirius.tagliatelle.tags.DefineTag.Factory
-
- createHandler() - Method in class sirius.tagliatelle.tags.DynamicInvokeTag.Factory
-
- createHandler() - Method in class sirius.tagliatelle.tags.ElseTag.Factory
-
- createHandler() - Method in class sirius.tagliatelle.tags.ExtensionsTag.Factory
-
- createHandler() - Method in class sirius.tagliatelle.tags.ForTag.Factory
-
- createHandler() - Method in class sirius.tagliatelle.tags.IfTag.Factory
-
- createHandler() - Method in class sirius.tagliatelle.tags.IncludeTag.Factory
-
- createHandler() - Method in class sirius.tagliatelle.tags.InvokeTag.Factory
-
- createHandler() - Method in class sirius.tagliatelle.tags.LocalTag.Factory
-
- createHandler() - Method in class sirius.tagliatelle.tags.PragmaTag.Factory
-
- createHandler() - Method in class sirius.tagliatelle.tags.RawTag.Factory
-
- createHandler() - Method in class sirius.tagliatelle.tags.RenderTag.Factory
-
- createHandler() - Method in interface sirius.tagliatelle.tags.TagHandlerFactory
-
Creates a new tag handler instance to process a tag with the given name.
- createInlineContext(Template) - Method in class sirius.tagliatelle.rendering.LocalRenderContext
-
Creates an inline context which uses the same locals as this context but references another template.
- createManagedTaskSetup(String) - Method in class sirius.web.tasks.ManagedTasks
-
Creates a new setup which is used to start a new task.
- createManager(ScopeInfo, Extension) - Method in class sirius.web.security.PublicUserManager.Factory
-
- createManager(ScopeInfo, Extension) - Method in interface sirius.web.security.UserManagerFactory
-
Creates a new user manager for the given scope and config settings (the block in
security.scope.
- createNextPageQueryString() - Method in class sirius.web.controller.Page
-
Creates a query string containing all filters, the search query and a start parameter selecting the
next page.
- createOutput() - Method in class sirius.web.services.ServiceCall
-
Creates the output used to render the result of the service call.
- createPrevPageQueryString() - Method in class sirius.web.controller.Page
-
Creates a query string containing all filters, the search query and a start parameter selecting the
previous page.
- createQueryString() - Method in class sirius.web.controller.Page
-
Creates a query string containing all filters and the search query and a start parameter selecting the
current page.
- createQueryString(String, String, boolean) - Method in class sirius.web.controller.Page
-
Creates a query string containing all filters and the search query along with a given custom field.
- createQueryStringForConfigurableStart() - Method in class sirius.web.controller.Page
-
Creates an incomplete query string to be completed by appending the start index.
- createRenderContext() - Method in class sirius.tagliatelle.Tagliatelle
-
Creates a new render context.
- createResponse(HttpResponseStatus, boolean) - Method in class sirius.web.http.Response
-
- createSession(ChannelHandlerContext, HttpRequest) - Method in interface sirius.web.http.WebsocketDispatcher
-
Creates a new session for a given channel (context) and request.
- createToggleQueryString(FacetItem) - Method in class sirius.web.controller.Facet
-
Creates a query string which can be appended to a link in order to toggle the given item.
- createUser(String) - Static method in class sirius.web.security.UserInfo.Builder
-
Creates a new builder and initializes it with an id for the user.
- Crunchlog - Class in sirius.web.crunchlog
-
Provides a facility to write large amounts of semi structured data into log files to be queried later.
- Crunchlog() - Constructor for class sirius.web.crunchlog.Crunchlog
-
- Crunchlog.LogBuilder - Class in sirius.web.crunchlog
-
Creates a new builder for a log entry in the crunchlog.
- CrunchlogKernel - Class in sirius.web.crunchlog
-
Contains the implementation of the CrunchLog.
- CrunchlogKernel() - Constructor for class sirius.web.crunchlog.CrunchlogKernel
-
- CSRF_TOKEN - Static variable in class sirius.web.http.CSRFHelper
-
Contains the parameter name of the CSRF token.
- CSRFHelper - Class in sirius.web.http
-
A helper class which manages CSRF security-tokens within the user session.
- CSRFHelper() - Constructor for class sirius.web.http.CSRFHelper
-
- CSVProcessor - Class in sirius.web.data
-
In charge of processing CSV (comma separated values) files.
- ctx - Variable in class sirius.web.http.Response
-
- ctx - Variable in class sirius.web.services.ServiceCall
-
- gather(MetricsCollector) - Method in class sirius.web.crunchlog.CrunchlogKernel
-
- gather(MetricsCollector) - Method in class sirius.web.http.WebServer
-
- gather(MetricsCollector) - Method in class sirius.web.mails.Mails
-
- generate(Generator, OutputStream) - Method in interface sirius.web.templates.ContentHandler
-
Generates the appropriate output if the settings of the generator match.
- generate() - Method in class sirius.web.templates.Generator
-
Invokes the appropriate
ContentHandler
and returns the generated content handler as string.
- generate(Generator, OutputStream) - Method in class sirius.web.templates.JavaScriptContentHandler
-
- generate(Generator, OutputStream) - Method in class sirius.web.templates.JsXMLContentHandler
-
- generate(Generator, OutputStream) - Method in class sirius.web.templates.TagliatelleContentHandler
-
- generate(Generator, OutputStream) - Method in class sirius.web.templates.TagliatellePDFContentHandler
-
- generateAttachment(String) - Method in class sirius.web.templates.Generator
-
Convenience method to directly create an
Attachment
which can be added to an email.
- generateAuthenticationRequest(String, String) - Method in class sirius.web.security.SAMLHelper
-
Generates a base64 encoded XML request which can be POSTed to a SAML 2 identity provider.
- generateLocalId() - Method in class sirius.web.http.WebContext
-
Generates an ID (numeric value) which is unique withing this HTTP request.
- generateSharedSecret() - Method in class sirius.web.security.OTPVerifier
-
Returns a randomly generated key which can be used as shared secret.
- generateTo(OutputStream) - Method in class sirius.web.templates.Generator
-
Calls the appropriate
ContentHandler
to generate the output which is written into the given
output stream.
- Generator - Class in sirius.web.templates
-
Used to generate content by either evaluating a template or directly supplied template code.
- Generator() - Constructor for class sirius.web.templates.Generator
-
- generator() - Method in class sirius.web.templates.Templates
-
Creates a new generator which can be used to generate a template based output.
- GenericUserManager - Class in sirius.web.security
-
- GenericUserManager(ScopeInfo, Extension) - Constructor for class sirius.web.security.GenericUserManager
-
- get(String) - Method in class sirius.web.http.WebContext
-
Returns a value or parameter supplied by the request.
- get(String) - Method in class sirius.web.http.WebsocketSession
-
Reads the given parameter from the query string of the underlying request.
- get() - Static method in class sirius.web.security.UserContext
-
Retrieves the current UserContext from the CallContext
.
- get(String...) - Method in class sirius.web.services.ServiceCall
-
Returns the value provided for the given key(s).
- getAction() - Method in class sirius.web.controller.Message
-
Returns the action associated with the message
- getActionLabel() - Method in class sirius.web.controller.Message
-
Returns the label to be used for the action
- getActiveTasks() - Method in class sirius.web.tasks.ManagedTasks
-
Returns a list of all managed tasks visible to the current user.
- getAll() - Method in interface sirius.web.data.SmartRow
-
Retrieves the complete row
- getAll(String) - Method in interface sirius.web.data.SmartRow
-
Retrieves all Value
s under a given column name
- getAlternative() - Method in class sirius.tagliatelle.emitter.BlockEmitter
-
Returns the alternative to evaluate if no block with the given name is available.
- getAndRemove(String) - Method in class sirius.web.cache.LocalUserMessageCache
-
- getAndRemove(String) - Method in interface sirius.web.cache.UserMessageCache
-
Gets the value identified by the given key and removes it from the cache.
- getArguments() - Method in class sirius.tagliatelle.Template
-
Returns the list of arguments expected by the template.
- getAsAuthURL(String, String) - Method in class sirius.web.security.OTPVerifier
-
Generates an OTPAUTH-URL which can be used to generate a QR code for a
mobile device.
- getAsyncClient() - Static method in class sirius.web.http.Response
-
- getAttribute(String) - Method in class sirius.tagliatelle.tags.TagHandler
-
Fetches the attribute with the given name.
- getAttribute(String) - Method in class sirius.web.security.SAMLResponse
-
Returns all attributes which were submitted for the given attribute URI.
- getAttributeValue(String) - Method in class sirius.web.security.SAMLResponse
-
Returns the first attribute value submitted for the given attribute URI.
- getAverageRenderTime() - Method in class sirius.tagliatelle.Template
-
Returns the average time it took to render the template.
- getAvgResponseTime() - Static method in class sirius.web.http.WebServer
-
Returns the average response time of the last requests.
- getAvgTimeToFirstByte() - Static method in class sirius.web.http.WebServer
-
Returns the average time required to generate a response.
- getBaseURL() - Method in class sirius.web.http.WebContext
-
Returns the base url (the protocol + host) for which this request was made.
- getBestAvailableNode() - Method in class sirius.web.health.Cluster
-
Returns the best node which is still functional and has the highest priority (lowest number).
- getBlock(String) - Method in class sirius.tagliatelle.tags.TagHandler
-
Fetches a block passed to the tag
- getBlockedConnections() - Static method in class sirius.web.http.WebServer
-
Returns the total number of connections blocked so far
- getBytesIn() - Method in interface sirius.web.http.ActiveHTTPConnection
-
Returns the number of bytes received.
- getBytesIn() - Static method in class sirius.web.http.WebServer
-
Returns the total bytes received so far
- getBytesOut() - Method in interface sirius.web.http.ActiveHTTPConnection
-
Returns the number of bytes send.
- getBytesOut() - Static method in class sirius.web.http.WebServer
-
Returns the total bytes sent so far
- getCategory() - Method in interface sirius.web.tasks.ManagedTask
-
Returns the category (executor) in which the task was started.
- getChunks() - Static method in class sirius.web.http.WebServer
-
Returns the total number of HTTP chunks received
- getClassAliases() - Method in class sirius.tagliatelle.Tagliatelle
-
Provides all known class aliases.
- getClientErrors() - Static method in class sirius.web.http.WebServer
-
Returns the number of HTTP responses with an 4xx status code.
- getClusterState() - Method in class sirius.web.health.Cluster
-
Returns the overall state of the cluster.
- getClusterState() - Method in class sirius.web.health.NodeInfo
-
Returns the state of the cluster as seen by this node.
- getCode() - Method in exception sirius.web.ErrorCodeException
-
Obtains the error code of this exception.
- getColumnMapping() - Method in class sirius.web.data.SmartLineBasedProcessor
-
Returns tuples
of the original column names and their mapped column names.
- getColumnMapping() - Method in interface sirius.web.data.SmartRow
-
Returns tuples
of the original column names and their mapped column names.
- getCompilationContext() - Method in class sirius.tagliatelle.tags.TagHandler
-
Returns the context of the current compilation.
- getCompilationTime() - Method in class sirius.tagliatelle.Template
-
- getCompilationTimestamp() - Method in class sirius.tagliatelle.Template
-
Returns the timestamp when the template was last recompiled.
- getCompiledTemplates() - Method in class sirius.tagliatelle.Tagliatelle
-
Provides a list of all currently compiled templates.
- getComplexity() - Method in class sirius.tagliatelle.Template
-
Returns the complexity of the template.
- getConfigKeyName() - Method in class sirius.web.crunchlog.DeleteOldCrunchlogs
-
- getConnectedSince() - Method in interface sirius.web.http.ActiveHTTPConnection
-
Returns the duration of the connection.
- getConnections() - Static method in class sirius.web.http.WebServer
-
Returns the total number of connections opened so far
- getConstantAttribute(String) - Method in class sirius.tagliatelle.tags.TagHandler
-
Fetches the attribute with the given name, expecting that a constant value is present.
- getContent() - Method in class sirius.web.http.WebContext
-
Provides the body of the request as stream.
- getContent() - Method in class sirius.web.resources.Resource
-
Returns the contents of the resource as byte array.
- getContentAsCopy() - Method in class sirius.web.http.WebContext
-
Returns the content of the HTTP request as file on disk.
- getContentAsFile() - Method in class sirius.web.http.WebContext
-
Returns the content of the HTTP request as file on disk.
- getContentAsString() - Method in class sirius.web.resources.Resource
-
Returns the contents of the resource as string.
- getContentCharset() - Method in class sirius.web.http.WebContext
-
Returns the charset of the body of the request
- getContentSize() - Method in class sirius.web.http.WebContext
-
Returns the size in bytes of the body of the request.
- getContentType() - Method in class sirius.web.mails.Attachment
-
- getContext() - Method in class sirius.tagliatelle.compiler.Compiler
-
Returns the current context.
- getContext() - Method in class sirius.web.services.ServiceCall
-
Provides access to the underlying request.
- getContext() - Method in class sirius.web.templates.Generator
-
Can be used by a
ContentHandler
to access the context which contains all previously set variables.
- getController() - Method in class sirius.web.controller.Route
-
Returns the controller owning this route.
- getCookie(String) - Method in class sirius.web.http.WebContext
-
Returns a cookie with the given name, sent by the client
- getCookie(String) - Method in class sirius.web.http.WebsocketSession
-
Reads the given parameter from the query string of the underlying request.
- getCookies() - Method in class sirius.web.http.WebContext
-
Returns all cookies submitted by the client
- getCookieValue(String) - Method in class sirius.web.http.WebContext
-
Returns the data of the given client cookie wrapped as Value
- getCount() - Method in class sirius.web.controller.FacetItem
-
Returns the number of matches of the represented key.
- getCSRFToken(WebContext) - Method in class sirius.web.http.CSRFHelper
-
Returns the CSRF security-token of the current session.
- getCtx() - Method in class sirius.web.http.WebContext
-
Provides access to the underlying ChannelHandlerContext
- getCurrentPageNumber() - Method in class sirius.web.controller.Page
-
Calculates the current page number
- getCurrentScope() - Static method in class sirius.web.security.UserContext
-
Boilerplate method to quickly access the current scope.
- getCurrentUser() - Static method in class sirius.web.security.UserContext
-
Boilerplate method to quickly access the current user.
- getDateHeader(CharSequence) - Method in class sirius.web.http.WebContext
-
Returns the value of a date header as UNIX timestamp in milliseconds.
- getDefaulScopeConfigContents(String) - Static method in class sirius.web.security.ScopeInfo
-
Returns the original contents of the given default config file.
- getDefaultScopeConfigFiles() - Static method in class sirius.web.security.ScopeInfo
-
Lists the names of all loaded default config files.
- getDefaultSender() - Static method in class sirius.web.mails.SMTPConfiguration
-
Returns the default sender from the system configuration.
- getDefaultSenderName() - Static method in class sirius.web.mails.SMTPConfiguration
-
Returns the default sender name from the system configuration.
- getDefaultValue() - Method in class sirius.tagliatelle.TemplateArgument
-
Returns the default value.
- getDeprecationWarning() - Method in class sirius.tagliatelle.TemplateArgument
-
Returns a deprecation warning if present.
- getDescription() - Method in class sirius.tagliatelle.macros.ApplyMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.EnumValuesMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.EscapeJSMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.FormatDateMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.FormatMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.FormatSizeMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.FormatTimeMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.I18nMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.InlineResourceMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.IsAfterMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.IsBeforeMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.IsFilledMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.IsFrameworkEnabledMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.JoinMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.JSONMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.LeftPadMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.LimitMacro
-
- getDescription() - Method in interface sirius.tagliatelle.macros.Macro
-
Provides a short description of what the macro does for documentation purposes.
- getDescription() - Method in class sirius.tagliatelle.macros.MonthNameMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.RenderBlockMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.RightPadMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.SplitAtLastMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.SplitMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.ToListMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.ToMachineStringMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.ToSpokenDateMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.ToUserStringMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.UrlEncodeMacro
-
- getDescription() - Method in class sirius.tagliatelle.macros.XMLMacro
-
- getDescription() - Method in class sirius.tagliatelle.tags.ArgTag.Factory
-
- getDescription() - Method in class sirius.tagliatelle.tags.BlockTag.Factory
-
- getDescription() - Method in class sirius.tagliatelle.tags.DefineTag.Factory
-
- getDescription() - Method in class sirius.tagliatelle.tags.DynamicInvokeTag.Factory
-
- getDescription() - Method in class sirius.tagliatelle.tags.ElseTag.Factory
-
- getDescription() - Method in class sirius.tagliatelle.tags.ExtensionsTag.Factory
-
- getDescription() - Method in class sirius.tagliatelle.tags.ForTag.Factory
-
- getDescription() - Method in class sirius.tagliatelle.tags.IfTag.Factory
-
- getDescription() - Method in class sirius.tagliatelle.tags.IncludeTag.Factory
-
- getDescription() - Method in class sirius.tagliatelle.tags.InvokeTag.Factory
-
- getDescription() - Method in class sirius.tagliatelle.tags.LocalTag.Factory
-
- getDescription() - Method in class sirius.tagliatelle.tags.PragmaTag.Factory
-
- getDescription() - Method in class sirius.tagliatelle.tags.RawTag.Factory
-
- getDescription() - Method in class sirius.tagliatelle.tags.RenderTag.Factory
-
- getDescription() - Method in interface sirius.tagliatelle.tags.TagHandlerFactory
-
Returns a short description of what the tag does.
- getDescription() - Method in class sirius.tagliatelle.TemplateArgument
-
Returns the description of the argument.
- getDescription() - Method in class sirius.web.controller.AutocompleteHelper.Completion
-
Returns the description of the suggestion
- getDescription() - Method in class sirius.web.crunchlog.CrunchlogKernel
-
- getDescription() - Method in class sirius.web.health.console.HTTPCommand
-
- getDescription() - Method in class sirius.web.health.console.RoutesCommand
-
- getDetails() - Method in class sirius.web.controller.Message
-
Returns detailed infos for this message
- getDownlink() - Method in interface sirius.web.http.ActiveHTTPConnection
-
Returns the downlink (outgoing) bandwidth.
- getDuration() - Method in class sirius.web.controller.Page
-
Returns the search duration.
- getDynamicAssetToken() - Method in class sirius.web.http.WebContext
-
Returns a token which can be added to dynamic asset-URLS (/asset/dynamic/TOKEN/...) to force a reload of the
specified resource.
- getEffectiveFileName() - Method in class sirius.tagliatelle.Template
-
Contains the effective file name (without the .pasta suffix).
- getEmitter() - Method in class sirius.tagliatelle.Template
-
Returns the emitter which represents the body of the template.
- getEncoding() - Method in class sirius.web.templates.Generator
-
Can be used by a
ContentHandler
to determine the effective encoding used for the generated output.
- getEnd() - Method in class sirius.web.controller.Page
-
Returns the absolute index (1 based) of the last item on this page.
- getEndpoint() - Method in class sirius.web.health.NodeInfo
-
Returns the endpoint of the node.
- getEngine() - Method in class sirius.web.templates.JavaScriptBasedContentHandler
-
Returns a JavaScript engine as selected by the config key content.script-engine
- getError() - Method in class sirius.tagliatelle.compiler.CompileError
-
Returns the underlying parse error.
- getErrors() - Method in class sirius.tagliatelle.compiler.CompilationContext
-
Returns all errors and warnings collected during the compilation.
- getErrors() - Method in exception sirius.tagliatelle.compiler.CompileException
-
Provides a list of all errors and warnings which occurred
- getEscaper() - Method in class sirius.tagliatelle.rendering.GlobalRenderContext
-
Returns the currently active escaper.
- getExpectedAttributeType(String) - Method in class sirius.tagliatelle.tags.ArgTag
-
- getExpectedAttributeType(String) - Method in class sirius.tagliatelle.tags.BlockTag
-
- getExpectedAttributeType(String) - Method in class sirius.tagliatelle.tags.DefineTag
-
- getExpectedAttributeType(String) - Method in class sirius.tagliatelle.tags.DynamicInvokeTag
-
- getExpectedAttributeType(String) - Method in class sirius.tagliatelle.tags.ExtensionsTag
-
- getExpectedAttributeType(String) - Method in class sirius.tagliatelle.tags.ForTag
-
- getExpectedAttributeType(String) - Method in class sirius.tagliatelle.tags.IfTag
-
- getExpectedAttributeType(String) - Method in class sirius.tagliatelle.tags.IncludeTag
-
- getExpectedAttributeType(String) - Method in class sirius.tagliatelle.tags.InvokeTag
-
- getExpectedAttributeType(String) - Method in class sirius.tagliatelle.tags.LocalTag
-
- getExpectedAttributeType(String) - Method in class sirius.tagliatelle.tags.PragmaTag
-
- getExpectedAttributeType(String) - Method in class sirius.tagliatelle.tags.RenderTag
-
- getExpectedAttributeType(String) - Method in class sirius.tagliatelle.tags.TagHandler
-
Returns the expected type for the given attribute.
- getExpectedAttributeType(String) - Method in class sirius.tagliatelle.tags.TaglibTagHandler
-
- getExpression() - Method in class sirius.tagliatelle.emitter.PushLocalEmitter
-
Contains the expression to evaluate and save to the stack location.
- getExtensions(String) - Method in class sirius.web.templates.Templates
-
Returns a list of all extensions provided for the given key.
- getExtraBlock(String) - Method in class sirius.tagliatelle.rendering.GlobalRenderContext
-
Returns the contents for the given extra block, which were create during rendering.
- getFacets() - Method in class sirius.web.controller.Page
-
Returns all filter facets available.
- getFieldErrorMessage(String) - Method in class sirius.web.security.UserContext
-
Returns an error message for the given field
- getFieldValue(String, Object) - Method in class sirius.web.security.UserContext
-
Returns the originally submitted field value even if it was rejected due to an error.
- getFieldValue(String) - Method in class sirius.web.security.UserContext
-
Returns the originally submitted field value even if it was rejected due to an error.
- getFieldValues(String) - Method in class sirius.web.security.UserContext
-
Returns all values submitted for the given field
- getFileData(String) - Method in class sirius.web.http.WebContext
-
Returns the file upload supplied for the given key.
- getFingerprint() - Method in class sirius.web.security.SAMLResponse
-
Returns the fingerprint of the certificate which was used to sign the response.
- getFirst(String) - Method in interface sirius.web.data.SmartRow
-
Retrieves a Value
from this row
- getFirstFilled(String...) - Method in class sirius.web.http.WebContext
-
Returns the first non empty value for the given keys.
- getFirstOrDefault(String, Object) - Method in interface sirius.web.data.SmartRow
-
Retrieves a Value
from this row
- getFrom() - Method in class sirius.web.controller.FacetRange
-
Returns the lower bound for filtering.
- getGlobal(int) - Method in class sirius.tagliatelle.rendering.LocalRenderContext
-
Reads the global variable at the given index.
- getGlobalContext() - Method in class sirius.tagliatelle.rendering.LocalRenderContext
-
Provides access to the underlying global context.
- getGlobals() - Method in class sirius.tagliatelle.rendering.GlobalRenderContext
-
Provides access to the environment (global variables).
- getGlobalVariables() - Method in class sirius.tagliatelle.Tagliatelle
-
Returns the names and types of the known global variables to assist the
Compiler
.
- getHandlerType() - Method in class sirius.web.templates.Generator
-
Contains the handler type.
- getHeader(CharSequence) - Method in class sirius.web.http.WebContext
-
Returns the request header with the given name
- getHeaders() - Method in class sirius.web.mails.Attachment
-
Returns all headers declared for this attachment.
- getHeaderValue(CharSequence) - Method in class sirius.web.http.WebContext
-
Returns the request header wrapped as Value
- getHeightInPoints() - Method in class sirius.web.data.ExcelExport.ImageCell
-
Converted height in pixels of row containing the image as POI uses points as unit for row heights.
- getHelper(Class<T>) - Method in class sirius.web.security.ScopeInfo
-
Retrieves the helper of the given type.
- getHelper(String) - Method in class sirius.web.security.ScopeInfo
-
Retrieves the helper of the given name.
- getHelper(Class<H>) - Static method in class sirius.web.security.UserContext
-
Returns the helper of the given class for the current scope.
- getHelper(String) - Static method in class sirius.web.security.UserContext
-
Returns the helper with the given name for the current scope.
- getHelperType() - Method in interface sirius.web.security.HelperFactory
-
Returns the type of helpers produced by this factory.
- getHiddenItems() - Method in class sirius.web.controller.Facet
-
Returns all hidden items collected for this facet.
- getHttpData(String) - Method in class sirius.web.http.WebContext
-
Returns the posted part with the given key.
- getHttpDataFactory() - Static method in class sirius.web.http.WebServer
-
Returns the data factory used to handle file uploads and posts.
- getHTTPDateFormat() - Method in class sirius.web.http.Response
-
- getId() - Method in interface sirius.web.tasks.ManagedTask
-
Contains the unique ID of the task.
- getIdleTimeouts() - Static method in class sirius.web.http.WebServer
-
Returns the number of idle connections killed
- getIndex() - Method in class sirius.tagliatelle.expression.ReadLocal
-
- getInput() - Method in class sirius.web.services.JSONCall
-
Provides access to the JSON answer of the call.
- getInputStream() - Method in class sirius.web.mails.BufferedAttachment
-
- getInputStream() - Method in class sirius.web.mails.ResourceAttachment
-
- getIPFilter() - Static method in class sirius.web.http.WebServer
-
Returns an ip filter which determines which IPs may connect to the web server.
- getIssuer() - Method in class sirius.web.security.SAMLResponse
-
Returns the issuer of the assertion.
- getItems() - Method in class sirius.web.controller.Facet
-
Returns all visible items collected for this facet.
- getItems() - Method in class sirius.web.controller.Page
-
Returns the items on this page.
- getIterableExpression() - Method in class sirius.tagliatelle.emitter.LoopEmitter
-
Returns the expression which yields the items to iterate through.
- getJSONContent() - Method in class sirius.web.http.WebContext
-
Returns the body of the HTTP request as JSON data.
- getKeepalives() - Static method in class sirius.web.http.WebServer
-
Returns the number of keepalives supported
- getKey() - Method in class sirius.web.controller.FacetItem
-
Returns the content value represented by this item.
- getLabel() - Method in class sirius.web.controller.AutocompleteHelper.Completion
-
Returns the label shown to the user
- getLabelClass() - Method in enum sirius.web.tasks.ManagedTask.State
-
- getLang() - Method in class sirius.web.http.WebContext
-
Returns the accepted language of the client as two-letter language code.
- getLang() - Method in class sirius.web.security.ScopeInfo
-
Returns the two letter language code of this scope as understood by
NLS.setDefaultLanguage(String)
.
- getLang() - Method in class sirius.web.security.UserInfo
-
The language code of the user.
- getLast(String) - Method in interface sirius.web.data.SmartRow
-
Retrieves a Value
from this row
- getLastLogs() - Method in interface sirius.web.tasks.ManagedTask
-
Returns the latest log entries.
- getLastLogs() - Method in interface sirius.web.tasks.ManagedTaskContext
-
Returns the latest log entries.
- getLastModified() - Method in class sirius.web.resources.Resource
-
Computes the last modified date.
- getLastOrDefault(String, Object) - Method in interface sirius.web.data.SmartRow
-
Retrieves a Value
from this row
- getLastPing() - Method in class sirius.web.health.NodeInfo
-
Returns the timestamp of the last successful call to obtain the node state.
- getLatency() - Method in interface sirius.web.http.ActiveHTTPConnection
-
Returns latency information as a pair of numbers like "8ms / 5ms".
- getLine() - Method in class sirius.tagliatelle.compiler.CompileError
-
Returns the line within the source code where the error occured.
- getLocal(int) - Method in class sirius.tagliatelle.rendering.LocalRenderContext
-
Reads the local variable at the given index.
- getLocalIndex() - Method in class sirius.tagliatelle.emitter.LoopEmitter
-
Contains the stack index being written to.
- getLocalIndex() - Method in class sirius.tagliatelle.emitter.PushLocalEmitter
-
Contains the stack index being written to.
- getLocals() - Method in class sirius.tagliatelle.rendering.LocalRenderContext
-
Contains the locals used by this context.
- getLoopStateIndex() - Method in class sirius.tagliatelle.emitter.LoopEmitter
-
Contains the stack index which contains the loop state or -1 to indicate that the loop state is unused.
- getMailHost() - Method in class sirius.web.mails.SMTPConfiguration
-
Returns the hostname of the mail server to be used.
- getMailPassword() - Method in class sirius.web.mails.SMTPConfiguration
-
Returns the password used to authenticate against the mail server
- getMailPort() - Method in class sirius.web.mails.SMTPConfiguration
-
Returns the port used to connect to the mail server
- getMailSender() - Method in class sirius.web.mails.SMTPConfiguration
-
Returns the sender address used when no other address is supplied.
- getMailSenderName() - Method in class sirius.web.mails.SMTPConfiguration
-
Returns the sender name which is used when no other sender name is supplied.
- getMailUser() - Method in class sirius.web.mails.SMTPConfiguration
-
Returns the username used to authenticate against the mail server
- getMax() - Method in class sirius.web.controller.FacetRange
-
Returns the largest available value.
- getMaxTimeToFirstByte() - Static method in class sirius.web.http.WebServer
-
Returns the maximal tolerated time it takes to create a response (send the first byte).
- getMaxUploadSize() - Static method in class sirius.web.http.WebServer
-
Returns the maximal upload size in bytes
- getMaxVisibleFacetItems() - Method in class sirius.web.controller.Facet
-
Returns the maximum number of items that should be visible.
- getMessage() - Method in class sirius.web.controller.Message
-
Returns the message for the user.
- getMessage() - Method in class sirius.web.tasks.TaskLogEntry
-
Returns the message of the log entry.
- getMessages() - Method in class sirius.web.security.UserContext
-
Returns all messages to be shown to the user.
- getMessagesIn() - Static method in class sirius.web.http.WebServer
-
Returns the total messages (packets) sent so far
- getMessagesOut() - Static method in class sirius.web.http.WebServer
-
Returns the total messages (packets) received so far
- getMethod() - Method in class sirius.web.controller.Route
-
Returns the method which is to be invoked if the an URI can be successfully routed using this route
(all parameters match).
- getMetrics() - Method in class sirius.web.health.NodeInfo
-
Returns all metrics known for this node.
- getMicrotimingKey(WebContext) - Method in enum sirius.web.http.WebServer.MicrotimingMode
-
- getMicrotimingMode() - Static method in class sirius.web.http.WebServer
-
- getMin() - Method in class sirius.web.controller.FacetRange
-
Returns the smallest available value.
- getMinUploadFreespace() - Static method in class sirius.web.http.WebServer
-
Returns the minimal value of free disk space accepted until an upload is aborted.
- getName() - Method in class sirius.tagliatelle.emitter.BlockEmitter
-
Returns the name of the block being referenced.
- getName() - Method in class sirius.tagliatelle.macros.ApplyMacro
-
- getName() - Method in class sirius.tagliatelle.macros.EnumValuesMacro
-
- getName() - Method in class sirius.tagliatelle.macros.EscapeJSMacro
-
- getName() - Method in class sirius.tagliatelle.macros.FormatDateMacro
-
- getName() - Method in class sirius.tagliatelle.macros.FormatMacro
-
- getName() - Method in class sirius.tagliatelle.macros.FormatSizeMacro
-
- getName() - Method in class sirius.tagliatelle.macros.FormatTimeMacro
-
- getName() - Method in class sirius.tagliatelle.macros.I18nMacro
-
- getName() - Method in class sirius.tagliatelle.macros.InlineResourceMacro
-
- getName() - Method in class sirius.tagliatelle.macros.IsAfterMacro
-
- getName() - Method in class sirius.tagliatelle.macros.IsBeforeMacro
-
- getName() - Method in class sirius.tagliatelle.macros.IsFilledMacro
-
- getName() - Method in class sirius.tagliatelle.macros.IsFrameworkEnabledMacro
-
- getName() - Method in class sirius.tagliatelle.macros.JoinMacro
-
- getName() - Method in class sirius.tagliatelle.macros.JSONMacro
-
- getName() - Method in class sirius.tagliatelle.macros.LeftPadMacro
-
- getName() - Method in class sirius.tagliatelle.macros.LimitMacro
-
- getName() - Method in class sirius.tagliatelle.macros.MonthNameMacro
-
- getName() - Method in class sirius.tagliatelle.macros.RenderBlockMacro
-
- getName() - Method in class sirius.tagliatelle.macros.RightPadMacro
-
- getName() - Method in class sirius.tagliatelle.macros.SplitAtLastMacro
-
- getName() - Method in class sirius.tagliatelle.macros.SplitMacro
-
- getName() - Method in class sirius.tagliatelle.macros.ToListMacro
-
- getName() - Method in class sirius.tagliatelle.macros.ToMachineStringMacro
-
- getName() - Method in class sirius.tagliatelle.macros.ToSpokenDateMacro
-
- getName() - Method in class sirius.tagliatelle.macros.ToUserStringMacro
-
- getName() - Method in class sirius.tagliatelle.macros.UrlEncodeMacro
-
- getName() - Method in class sirius.tagliatelle.macros.XMLMacro
-
- getName() - Method in class sirius.tagliatelle.tags.ArgTag.Factory
-
- getName() - Method in class sirius.tagliatelle.tags.BlockTag.Factory
-
- getName() - Method in class sirius.tagliatelle.tags.DefineTag.Factory
-
- getName() - Method in class sirius.tagliatelle.tags.DynamicInvokeTag.Factory
-
- getName() - Method in class sirius.tagliatelle.tags.ElseTag.Factory
-
- getName() - Method in class sirius.tagliatelle.tags.ExtensionsTag.Factory
-
- getName() - Method in class sirius.tagliatelle.tags.ForTag.Factory
-
- getName() - Method in class sirius.tagliatelle.tags.IfTag.Factory
-
- getName() - Method in class sirius.tagliatelle.tags.IncludeTag.Factory
-
- getName() - Method in class sirius.tagliatelle.tags.InvokeTag.Factory
-
- getName() - Method in class sirius.tagliatelle.tags.LocalTag.Factory
-
- getName() - Method in class sirius.tagliatelle.tags.PragmaTag.Factory
-
- getName() - Method in class sirius.tagliatelle.tags.RawTag.Factory
-
- getName() - Method in class sirius.tagliatelle.tags.RenderTag.Factory
-
- getName() - Method in class sirius.tagliatelle.Template
-
Returns the name of the template.
- getName() - Method in class sirius.tagliatelle.TemplateArgument
-
Returns the name of the argument.
- getName() - Method in class sirius.web.controller.Facet
-
Returns the name of this facet.
- getName() - Method in class sirius.web.crunchlog.CrunchlogKernel
-
- getName() - Method in class sirius.web.health.console.HTTPCommand
-
- getName() - Method in class sirius.web.health.console.RoutesCommand
-
- getName() - Method in class sirius.web.health.NodeInfo
-
Returns the name of the node.
- getName() - Method in class sirius.web.mails.Attachment
-
- getName() - Method in interface sirius.web.security.HelperFactory
-
Returns a short and descriptive name which can be used to fetch the helper in templates.
- getName() - Method in interface sirius.web.tasks.ManagedTask
-
Returns a descriptive name of the task.
- getNameId() - Method in class sirius.web.security.SAMLResponse
-
Returns the username or id which has been authenticated.
- getNextStart() - Method in class sirius.web.controller.Page
-
Returns the index of the next page.
- getNodeInfos() - Method in class sirius.web.health.Cluster
-
Reports infos for all known cluster members.
- getNodePriority() - Method in class sirius.web.health.Cluster
-
Returns the priority of this node.
- getNodeState() - Method in class sirius.web.health.Cluster
-
Returns the determined state of this node.
- getNodeState() - Method in class sirius.web.health.NodeInfo
-
Returns the state of the node.
- getNth(String, int) - Method in interface sirius.web.data.SmartRow
-
Retrieves a Value
from this row
- getNthOrDefault(String, int, Object) - Method in interface sirius.web.data.SmartRow
-
Retrieves a Value
from this row
- getNumberOfOpenConnections() - Static method in class sirius.web.http.WebServer
-
Returns the number of currently open connection
- getNumberOfWebsockets() - Static method in class sirius.web.http.WebServer
-
Returns the number of currently open websockets
- getNumInvocations() - Method in class sirius.tagliatelle.Template
-
Returns how many times the template was rendered since its compilation.
- getNumKeepAlive() - Method in interface sirius.web.http.ActiveHTTPConnection
-
Returns the number of keep-alives performed on this connection.
- getOpenConnections() - Static method in class sirius.web.http.WebServer
-
Returns all currently open connections of the HTTP server.
- getOutCookies() - Method in class sirius.web.http.WebContext
-
Returns all cookies to be sent to the client.
- getOutput() - Method in class sirius.web.services.JSONCall
-
Can be used to generate the JSON request.
- getOutputStream() - Method in class sirius.web.mails.Attachment
-
- getPageSize() - Method in class sirius.web.controller.Page
-
Returns the total page size.
- getParameter(String) - Method in class sirius.web.http.WebContext
-
Returns the query string or POST parameter with the given name.
- getParameterNames() - Method in class sirius.web.http.WebContext
-
Returns a collection of all parameters names.
- getParameters(String) - Method in class sirius.web.http.WebContext
-
Returns all query string or POST parameters with the given name.
- getParameters(String...) - Method in class sirius.web.services.ServiceCall
-
Returns all query string or POST parameters provided for the given key(s).
- getParentHandler() - Method in class sirius.tagliatelle.tags.TagHandler
-
If a tag is defined within another tag, this will return the outer (parent) tag.
- getPath() - Method in class sirius.web.resources.Resource
-
Returns the path which was used to lookup the resource.
- getPattern() - Method in class sirius.web.controller.Route
-
Returns a string representation of the internal matching pattern, to detect routes which match the same URLs.
- getPermissions() - Method in class sirius.web.security.UserInfo
-
Returns a set of all permissions granted to the user.
- getPingFailures() - Method in class sirius.web.health.NodeInfo
-
Returns the number of failed attempts to connect to the node.
- getPlainInput() - Method in class sirius.web.services.JSONCall
-
Returns the response of the call as plain text.
- getPOIWidth() - Method in class sirius.web.data.ExcelExport.ImageCell
-
Returns width of column containing the image formatted in POI's unit for pixel width.
- getPort() - Static method in class sirius.web.http.WebServer
-
Returns the port used by the web server
- getPostDecoder() - Method in class sirius.web.http.WebContext
-
Returns the post decoder used to decode the posted data.
- getPragma(String) - Method in class sirius.tagliatelle.Template
-
Reads the pragma with the given name.
- getPreviousStart() - Method in class sirius.web.controller.Page
-
Returns the index of the previous page.
- getPriority() - Method in class sirius.tagliatelle.compiler.AttributeExpressionHandler
-
- getPriority() - Method in class sirius.tagliatelle.compiler.EvalExpressionHandler
-
- getPriority() - Method in class sirius.tagliatelle.compiler.ExpressionHandler
-
- getPriority() - Method in class sirius.web.controller.ControllerDispatcher
-
The priority of this controller is PriorityCollector.DEFAULT_PRIORITY + 10
as it is quite complex
to check each request against each route.
- getPriority() - Method in interface sirius.web.controller.Interceptor
-
- getPriority() - Method in class sirius.web.dispatch.AssetsDispatcher
-
- getPriority() - Method in class sirius.web.dispatch.DefaultDispatcher
-
- getPriority() - Method in class sirius.web.dispatch.HelpDispatcher
-
- getPriority() - Method in class sirius.web.health.NodeInfo
-
Returns the priority of the node within the cluster (lower is better).
- getPriority() - Method in interface sirius.web.http.WebDispatcher
-
Returns the priority to determine the position in the dispatcher list.
- getPriority() - Method in class sirius.web.http.WebServer
-
- getPriority() - Method in class sirius.web.resources.ClasspathCustomizationResolver
-
- getPriority() - Method in class sirius.web.resources.ClasspathResolver
-
- getPriority() - Method in class sirius.web.resources.LocalPathResolver
-
- getPriority() - Method in interface sirius.web.security.HelperFactory
-
- getPriority() - Method in class sirius.web.services.ServiceDispatcher
-
- getPriority() - Method in class sirius.web.templates.JavaScriptContentHandler
-
- getPriority() - Method in class sirius.web.templates.JsXMLContentHandler
-
- getPriority() - Method in class sirius.web.templates.TagliatelleContentHandler
-
- getPriority() - Method in class sirius.web.templates.TagliatellePDFContentHandler
-
- getProxyIPs() - Static method in class sirius.web.http.WebServer
-
- getQuery() - Method in class sirius.web.controller.Page
-
Returns the query string which was used to create the result set.
- getQueryString() - Method in class sirius.web.http.WebContext
-
Returns the original query string sent by the client.
- getRange() - Method in class sirius.web.controller.Facet
-
Returns the used facet range.
- getRange() - Method in class sirius.web.controller.Page
-
Returns a string representation naming the first and last index contained on this page.
- getRawRequestedURI() - Method in class sirius.web.http.WebContext
-
Returns the raw undecoded requested URI of the underlying HTTP request, without the query string
- getRemoteAddress() - Method in interface sirius.web.http.ActiveHTTPConnection
-
Returns the remote address which opened the connection.
- getRemoteIP() - Method in class sirius.web.http.WebContext
-
Returns the remote address which sent the request
- getRequest() - Method in class sirius.web.http.WebContext
-
Provides access to the underlying netty HttpRequest
- getRequestedURI() - Method in class sirius.web.http.WebContext
-
Returns the decoded requested URI of the underlying HTTP request, without the query string
- getRequestedURL() - Method in class sirius.web.http.WebContext
-
Returns the complete URL as requested by the browser.
- getRequestEncoding() - Method in class sirius.web.http.WebContext
-
Tries to determine the charset used for the INCOMING request.
- getRequests() - Static method in class sirius.web.http.WebServer
-
Returns the total number of HTTP requests received by the web server
- getResource() - Method in class sirius.tagliatelle.Template
-
Returns the resource which was used as input for the template.
- getResourceAsInlineString(String) - Method in class sirius.web.templates.ContentHelper
-
Returns the contents of the given template as a single line string which can be embedded into a string
enclosed by ' (e.g. a JavaScript string).
- getResourceLastChanged() - Method in class sirius.tagliatelle.Template
-
Returns the timestamp when the underlying resource was last changed as
LocalDateTime
.
- getRoutes() - Method in class sirius.web.controller.ControllerDispatcher
-
Returns a list of all
routes
known to the dispatcher.
- getRowIndex() - Method in class sirius.tagliatelle.emitter.LoopState
-
Returns the index of the current row.
- getScaleFactor() - Method in class sirius.web.data.ExcelExport.ImageCell
-
Calculates the scale factor images should be scaled to so that they fit into the set column width.
- getScheduled() - Method in interface sirius.web.tasks.ManagedTask
-
Returns the timestamp when the task was scheduled (started in the users eye).
- getScope() - Method in class sirius.web.security.UserContext
-
Returns the currently active scope.
- getScopeDefaultConfig() - Static method in class sirius.web.security.ScopeInfo
-
Returns the default config for all scopes.
- getScopeId() - Method in class sirius.web.resources.Resource
-
Returns the scope id which was set when resolving the resource.
- getScopeId() - Method in class sirius.web.security.ScopeInfo
-
Returns the unique ID of the scope
- getScopeName() - Method in class sirius.web.security.ScopeInfo
-
Returns the representative name of the scope
- getScopeObject(Class<T>) - Method in class sirius.web.security.ScopeInfo
-
Returns the associated scope object.
- getScopeSettings() - Method in class sirius.web.security.GenericUserManager
-
Boilerplate for fetching the settings of the current scope.
- getScopeType() - Method in class sirius.web.security.ScopeInfo
-
Returns the type of the scope.
- getServerErrors() - Static method in class sirius.web.http.WebServer
-
Returns the number of HTTP responses with an 5xx status code.
- getSessionKeys() - Method in class sirius.web.http.WebContext
-
Returns a list of all known session keys for the current session
- getSessionValue(String) - Method in class sirius.web.http.WebContext
-
Loads a value from the client session
- getSettings() - Method in class sirius.web.security.ScopeInfo
-
Returns the scope specific configuration.
- getSettings() - Static method in class sirius.web.security.UserContext
-
Returns the configuration with is specific to the current user.
- getSettings() - Method in class sirius.web.security.UserInfo
-
Obtains the user specific config.
- getShortName() - Method in class sirius.tagliatelle.Template
-
Represents a short an readable name of the template used in error messages.
- getSSOHashFunction() - Method in class sirius.web.security.GenericUserManager
-
Determines which hash function is used to compute and verify SSO tokens.
- getStackDepth() - Method in class sirius.tagliatelle.compiler.CompilationContext
-
Returns the maximum stack depth required when rendering this template.
- getStackDepth() - Method in class sirius.tagliatelle.Template
-
Returns the stack depth required by this template.
- getStart() - Method in class sirius.web.controller.Page
-
Returns the absolute index (1 based) of the first item on this page.
- getStarted() - Method in interface sirius.web.tasks.ManagedTask
-
Returns the timestamp when the execution of the task started.
- getStartOfBlock() - Method in class sirius.tagliatelle.emitter.Emitter
-
Returns the start position within the source file.
- getStartOfTag() - Method in class sirius.tagliatelle.tags.TagHandler
-
Returns the position where the tag was defined.
- getState() - Method in interface sirius.web.tasks.ManagedTask
-
Returns the state of the task.
- getStateString() - Method in interface sirius.web.tasks.ManagedTask
-
Returns a short textual description of what the task is currently doing.
- getTagLibs() - Method in class sirius.tagliatelle.Tagliatelle
-
Returns a list of all tag lib prefixes and descriptions.
- getTagLibTags() - Method in class sirius.tagliatelle.Tagliatelle
-
Returns all taglibs and all tags within this taglib.
- getTagName() - Method in class sirius.tagliatelle.tags.TagHandler
-
Returns the name of the tag being handled.
- getTemplate() - Method in class sirius.tagliatelle.compiler.CompilationContext
-
Returns the template being compiled.
- getTemplate() - Method in exception sirius.tagliatelle.compiler.CompileException
-
Returns the template for which the compilation failed.
- getTemplate() - Method in class sirius.web.templates.Generator
-
Uses the
Resolver
implementations or the classloader to load the template as input stream.
- getTemplate(Generator) - Method in class sirius.web.templates.TagliatelleContentHandler
-
- getTemplateCode() - Method in class sirius.web.templates.Generator
-
- getTemplateName() - Method in class sirius.web.templates.Generator
-
- getTenantId() - Method in class sirius.web.security.UserInfo
-
The unique ID of the tenant.
- getTenantId() - Method in interface sirius.web.tasks.ManagedTask
-
Contains the unique ID of the tenant the user who started the task belongs to if present.
- getTenantName() - Method in class sirius.web.security.UserInfo
-
The name of the tenant.
- getTerminated() - Method in interface sirius.web.tasks.ManagedTask
-
Returns the timestamp when the execution of the task finished.
- getTimings() - Method in interface sirius.web.tasks.ManagedTask
-
Returns a list of all recorded performance counters.
- getTimings() - Method in interface sirius.web.tasks.ManagedTaskContext
-
Returns a list of all recorded performance counters.
- getTitle() - Method in class sirius.web.controller.Facet
-
Returns the title of this fact.
- getTitle() - Method in class sirius.web.controller.FacetItem
-
Returns the title shown to the user when displaying this item.
- getTo() - Method in class sirius.web.controller.FacetRange
-
Returns the upper bound for filtering.
- getTod() - Method in class sirius.web.tasks.TaskLogEntry
-
Returns the timestamp (time of day) when the message was logged.
- getTotal() - Method in class sirius.web.controller.Page
-
Returns the total number of items (if known).
- getTrustedRanges() - Static method in class sirius.web.http.WebServer
-
- getType() - Method in class sirius.tagliatelle.expression.BooleanOperation
-
- getType() - Method in class sirius.tagliatelle.expression.ConcatExpression
-
- getType() - Method in class sirius.tagliatelle.expression.ConstantBoolean
-
- getType() - Method in class sirius.tagliatelle.expression.ConstantClass
-
- getType() - Method in class sirius.tagliatelle.expression.ConstantEnum
-
- getType() - Method in class sirius.tagliatelle.expression.ConstantInt
-
- getType() - Method in class sirius.tagliatelle.expression.ConstantNull
-
- getType() - Method in class sirius.tagliatelle.expression.ConstantString
-
- getType() - Method in class sirius.tagliatelle.expression.EqualsOperation
-
- getType() - Method in interface sirius.tagliatelle.expression.Expression
-
Returns the Java class of the objects yielded by this expression.
- getType() - Method in class sirius.tagliatelle.expression.InstanceCheck
-
- getType() - Method in class sirius.tagliatelle.expression.IntOperation
-
- getType() - Method in class sirius.tagliatelle.expression.MacroCall
-
- getType() - Method in class sirius.tagliatelle.expression.MethodCall
-
- getType() - Method in class sirius.tagliatelle.expression.NativeCast
-
- getType() - Method in class sirius.tagliatelle.expression.Negation
-
- getType() - Method in class sirius.tagliatelle.expression.NoodleOperation
-
- getType() - Method in class sirius.tagliatelle.expression.ReadGlobal
-
- getType() - Method in class sirius.tagliatelle.expression.ReadLocal
-
- getType() - Method in class sirius.tagliatelle.expression.RelationalIntOperation
-
- getType() - Method in class sirius.tagliatelle.expression.RenderEmitterExpression
-
- getType() - Method in class sirius.tagliatelle.expression.TenaryOperation
-
- getType() - Method in class sirius.tagliatelle.expression.TransformerCast
-
- getType() - Method in class sirius.tagliatelle.macros.ApplyMacro
-
- getType() - Method in class sirius.tagliatelle.macros.DateComparingMacro
-
- getType() - Method in class sirius.tagliatelle.macros.EnumValuesMacro
-
- getType() - Method in class sirius.tagliatelle.macros.EscapeJSMacro
-
- getType() - Method in class sirius.tagliatelle.macros.FormatDateMacro
-
- getType() - Method in class sirius.tagliatelle.macros.FormatMacro
-
- getType() - Method in class sirius.tagliatelle.macros.FormatSizeMacro
-
- getType() - Method in class sirius.tagliatelle.macros.FormatTimeMacro
-
- getType() - Method in class sirius.tagliatelle.macros.I18nMacro
-
- getType() - Method in class sirius.tagliatelle.macros.InlineResourceMacro
-
- getType() - Method in class sirius.tagliatelle.macros.IsFilledMacro
-
- getType() - Method in class sirius.tagliatelle.macros.IsFrameworkEnabledMacro
-
- getType() - Method in class sirius.tagliatelle.macros.JoinMacro
-
- getType() - Method in class sirius.tagliatelle.macros.JSONMacro
-
- getType() - Method in class sirius.tagliatelle.macros.LeftPadMacro
-
- getType() - Method in class sirius.tagliatelle.macros.LimitMacro
-
- getType() - Method in interface sirius.tagliatelle.macros.Macro
-
Returns the type of objects returned by this macro.
- getType() - Method in class sirius.tagliatelle.macros.MonthNameMacro
-
- getType() - Method in class sirius.tagliatelle.macros.RenderBlockMacro
-
- getType() - Method in class sirius.tagliatelle.macros.RightPadMacro
-
- getType() - Method in class sirius.tagliatelle.macros.SplitAtLastMacro
-
- getType() - Method in class sirius.tagliatelle.macros.SplitMacro
-
- getType() - Method in class sirius.tagliatelle.macros.ToListMacro
-
- getType() - Method in class sirius.tagliatelle.macros.ToMachineStringMacro
-
- getType() - Method in class sirius.tagliatelle.macros.ToSpokenDateMacro
-
- getType() - Method in class sirius.tagliatelle.macros.ToUserStringMacro
-
- getType() - Method in class sirius.tagliatelle.macros.UrlEncodeMacro
-
- getType() - Method in class sirius.tagliatelle.macros.XMLMacro
-
- getType() - Method in class sirius.tagliatelle.TemplateArgument
-
Returns the type of the argument.
- getType() - Method in class sirius.web.controller.Message
-
Returns the type of the message
- getType() - Method in class sirius.web.tasks.TaskLogEntry
-
Returns the type of the log entry.
- getUplink() - Method in interface sirius.web.http.ActiveHTTPConnection
-
Returns the uplink (incoming) bandwidth.
- getUptime() - Method in class sirius.web.health.NodeInfo
-
Returns the uptime of the node as a string.
- getURL() - Method in interface sirius.web.http.ActiveHTTPConnection
-
Returns the url currently being processed.
- getUrl() - Method in class sirius.web.resources.Resource
-
Returns the effective URL pointing to the resolved content
- getUser() - Method in class sirius.web.controller.BasicController
-
Obtains the currently active user.
- getUser() - Method in class sirius.web.security.UserContext
-
Returns the current user.
- getUserAgent() - Method in class sirius.web.http.WebContext
-
Returns
UserAgent
for easy access to the user agent used for this request.
- getUserAgentString() - Method in class sirius.web.http.UserAgent
-
Returns the user agent as String.
- getUserForScope(ScopeInfo) - Method in class sirius.web.security.UserContext
-
Returns the used which would be the current user if the space with the given id would be active.
- getUserId() - Method in class sirius.web.security.UserInfo
-
Returns the unique ID of the user.
- getUserId() - Method in interface sirius.web.tasks.ManagedTask
-
Contains the unique ID of the user that started the task.
- getUserManager() - Method in class sirius.web.security.ScopeInfo
-
- getUserManager() - Method in class sirius.web.security.UserContext
-
Determines and returns the current user manager.
- getUserName() - Method in class sirius.web.security.UserInfo
-
Returns the login or descriptive name of the user.
- getUsername() - Method in interface sirius.web.tasks.ManagedTask
-
Returns the name of the user that started the task.
- getUserObject(UserInfo) - Method in class sirius.web.security.GenericUserManager
-
Resolves the given user info back into the original (underlying) user object.
- getUserObject(UserInfo) - Method in class sirius.web.security.PublicUserManager
-
- getUserObject(Class<T>) - Method in class sirius.web.security.UserInfo
-
Fetches the underlying user object of the given type.
- getUserSettings(UserSettings, UserInfo) - Method in class sirius.web.security.GenericUserManager
-
Fetches the user specific configuration if available.
- getUserSpecificMessages() - Method in class sirius.web.security.UserContext
-
Returns all user specific messages without any globally or locally generated ones.
- getValue() - Method in class sirius.tagliatelle.emitter.ConstantEmitter
-
Returns the underlying text block which will be emitted.
- getValue() - Method in class sirius.tagliatelle.expression.ConstantString
-
Returns the string represented by this expression.
- getValue() - Method in class sirius.web.controller.AutocompleteHelper.Completion
-
Returns the effective value of the suggestion
- getValue() - Method in class sirius.web.controller.Facet
-
Returns the selected value.
- getWebsocketUri() - Method in interface sirius.web.http.WebsocketDispatcher
-
Returns the URI which is used to determine if a request is eligble for upgrading to web sockets.
- getXMLContent() - Method in class sirius.web.http.WebContext
-
Returns the body of the HTTP request as XML data.
- GlobalContextExtender - Interface in sirius.web.templates
-
Can be supplied to the content model (using the
Register
annotation) in order to
extend (initialize) the contexts used by the
Generator
.
- GlobalRenderContext - Class in sirius.tagliatelle.rendering
-
Represents the global context which is created to render a template.
- GlobalRenderContext(Tagliatelle) - Constructor for class sirius.tagliatelle.rendering.GlobalRenderContext
-
Creates a new render context.
- guessMimeType(String) - Static method in class sirius.web.http.MimeHelper
-
Tries to guess the mime type for the given file, path or url based on its file ending.
- I18nMacro - Class in sirius.tagliatelle.macros
-
Represents i18n(String) which is essentially a call to NLS.get(String)
.
- I18nMacro() - Constructor for class sirius.tagliatelle.macros.I18nMacro
-
- idleTimeouts - Static variable in class sirius.web.http.WebServer
-
- IfHandler - Class in sirius.tagliatelle.compiler
-
Handles @if(expression) {} else {}.
- IfHandler() - Constructor for class sirius.tagliatelle.compiler.IfHandler
-
- IfTag - Class in sirius.tagliatelle.tags
-
Handles i:if which emits its body if a condition is met.
- IfTag() - Constructor for class sirius.tagliatelle.tags.IfTag
-
- IfTag.Factory - Class in sirius.tagliatelle.tags
-
Creates new tags of the given type (name).
- IMAGE_JPEG - Static variable in class sirius.web.http.MimeHelper
-
Mime type of JPEG images
- IMAGE_PNG - Static variable in class sirius.web.http.MimeHelper
-
Mime type of PNG images
- IMAGE_SVG - Static variable in class sirius.web.http.MimeHelper
-
Mime type of SVG images
- ImageCell(byte[], int, String) - Constructor for class sirius.web.data.ExcelExport.ImageCell
-
Creates a new cell containing an image which could be inserted into an Excel sheet.
- inc(String) - Method in interface sirius.web.tasks.ManagedTaskContext
-
Increments the given performance counter by one.
- IncludeTag - Class in sirius.tagliatelle.tags
-
Handles i:include which includes the contents of the given resource without any processing.
- IncludeTag() - Constructor for class sirius.tagliatelle.tags.IncludeTag
-
- IncludeTag.Factory - Class in sirius.tagliatelle.tags
-
Creates new tags of the given type (name).
- incPingFailures() - Method in class sirius.web.health.NodeInfo
-
Increment the ping failure counter.
- infinitelyCached() - Method in class sirius.web.http.Response
-
Marks this response as infinitely cachable.
- INFO - Static variable in class sirius.web.controller.Message
-
Declares a message as information.
- info(String) - Static method in class sirius.web.controller.Message
-
Factory method to create a info message
- info(WebContext) - Method in class sirius.web.health.SystemController
-
Reports useful information for the current user agent and request.
- inline(String) - Method in class sirius.web.http.Response
-
Instructs the browser to treat the response as inline-download with the given file name.
- InlineResourceMacro - Class in sirius.tagliatelle.macros
-
Inlines a complete resource file into a JavaScript string.
- InlineResourceMacro() - Constructor for class sirius.tagliatelle.macros.InlineResourceMacro
-
- inlineTemplate(Position, Template, Function<String, Expression>, Function<String, Emitter>) - Method in class sirius.tagliatelle.compiler.CompilationContext
-
Inlines the requested template into the current one.
- InlineTemplateEmitter - Class in sirius.tagliatelle.emitter
-
Represents an inlined sub emitter to keep the render stack consistent.
- InlineTemplateEmitter(Position, Template, Emitter) - Constructor for class sirius.tagliatelle.emitter.InlineTemplateEmitter
-
Creates a new instance at the given position, which references the given template and wraps the given body.
- InputStreamHandler - Class in sirius.web.http
-
- InputStreamHandler() - Constructor for class sirius.web.http.InputStreamHandler
-
Creates a new handler with default settings for buffer size and timeouts.
- InputStreamHandler(int, int, int, TimeUnit) - Constructor for class sirius.web.http.InputStreamHandler
-
Creates a new handler with the given buffer size and timeouts.
- installChunkedWriteHandler() - Method in class sirius.web.http.Response
-
- INSTANCE - Static variable in class sirius.web.templates.ContentHelper
-
Contains the instance which is passed into the velocity context as "helper".
- InstanceCheck - Class in sirius.tagliatelle.expression
-
Represents an instanceof check.
- InstanceCheck(Expression, Class<?>) - Constructor for class sirius.tagliatelle.expression.InstanceCheck
-
Creates a new instanceof for the given expression with the given type.
- Interceptor - Interface in sirius.web.controller
-
Can be used to intercept calls to controllers (
Controller
)
- internalServerError(String, Throwable) - Method in class sirius.web.http.Response
-
- IntOperation - Class in sirius.tagliatelle.expression
-
Represents an operation on integer values.
- IntOperation(Operator, Expression, Expression) - Constructor for class sirius.tagliatelle.expression.IntOperation
-
Creates a new operation with the given operator and operands.
- invert - Variable in class sirius.tagliatelle.expression.EqualsOperation
-
- invoke(StructuredService) - Method in class sirius.web.services.ServiceCall
-
Calls the given service.
- InvokeTag - Class in sirius.tagliatelle.tags
-
Handles i:invoke which invokes or inlines a given template.
- InvokeTag() - Constructor for class sirius.tagliatelle.tags.InvokeTag
-
- InvokeTag.Factory - Class in sirius.tagliatelle.tags
-
Creates new tags of the given type (name).
- invokeTemplate(Position, Template, Function<String, Expression>, Map<String, Emitter>) - Method in class sirius.tagliatelle.compiler.CompilationContext
-
Generates an emitter which invokes the given template at runtime.
- invokeTemplate(Template, CompositeEmitter) - Method in class sirius.tagliatelle.tags.InvokeTag
-
- InvokeTemplateEmitter - Class in sirius.tagliatelle.emitter
-
Invokes and renders a sub template at runtime.
- InvokeTemplateEmitter(Position, String) - Constructor for class sirius.tagliatelle.emitter.InvokeTemplateEmitter
-
Creates a new instance at the given position with the given target template.
- IPRange - Class in sirius.web.http
-
Represents a range of IP addresses in CIDR notation.
- IPRange() - Constructor for class sirius.web.http.IPRange
-
- IPRange.RangeSet - Class in sirius.web.http
-
Represents a set of IP ranges.
- IPV4_LOCALHOST - Static variable in class sirius.web.http.IPRange
-
Represents the IP address of the localhost in an IPv4 environment
- IPV6_LOCALHOST - Static variable in class sirius.web.http.IPRange
-
Represents the IP address of the localhost in an IPv6 environment
- is(String) - Method in class sirius.web.http.UserAgent
-
Determines if the user agent is equal to the given value.
- is(Class<?>) - Method in class sirius.web.security.ScopeInfo
-
- is(Class<?>) - Method in class sirius.web.security.UserInfo
-
- isActionJavascript() - Method in class sirius.web.controller.Message
-
Determines if the action is an URL or a piece of JavaScript
- isActive() - Method in class sirius.web.controller.FacetItem
-
Determines if this item is an currently active filter.
- IsAfterMacro - Class in sirius.tagliatelle.macros
-
Macro for comparing it a given date is after another given date or now.
- IsAfterMacro() - Constructor for class sirius.tagliatelle.macros.IsAfterMacro
-
- isAlarmPresent() - Method in class sirius.web.health.Cluster
-
- isAlternative() - Method in class sirius.web.mails.Attachment
-
Determines if this is an "alternative" to the text content of the mail or a "real" attachment
- isAndroid() - Method in class sirius.web.http.UserAgent
-
Determines whether the user agent hints to an Android device.
- isAssignable(Object, Class<?>) - Static method in class sirius.tagliatelle.Tagliatelle
-
Determines if the type to is assignable from the given object.
- isAssignableTo(Class<?>, Class<?>) - Static method in class sirius.tagliatelle.Tagliatelle
-
Determines if the type to is assignable from the given type from.
- IsBeforeMacro - Class in sirius.tagliatelle.macros
-
Macro for comparing it a given date is before another given date or now.
- IsBeforeMacro() - Constructor for class sirius.tagliatelle.macros.IsBeforeMacro
-
- isBestAvailableNode() - Method in class sirius.web.health.Cluster
-
Determines if the current node is the best (highest priority, still functional) cluster node.
- isCompressable(String) - Static method in class sirius.web.http.MimeHelper
-
Determines if it is recommended to compress data of the given mime type.
- isConfigured() - Method in interface sirius.web.cache.DistributedUserMessageCacheFactory
-
Returns whether the DistributedUserMessageCacheFactory is configured and can create caches.
- isConstant() - Method in class sirius.tagliatelle.expression.AndOperation
-
- isConstant() - Method in class sirius.tagliatelle.expression.Call
-
- isConstant() - Method in class sirius.tagliatelle.expression.ConcatExpression
-
- isConstant() - Method in class sirius.tagliatelle.expression.ConstantExpression
-
- isConstant() - Method in class sirius.tagliatelle.expression.EqualsOperation
-
- isConstant() - Method in interface sirius.tagliatelle.expression.Expression
-
Determines if the expression is constant.
- isConstant() - Method in class sirius.tagliatelle.expression.InstanceCheck
-
- isConstant() - Method in class sirius.tagliatelle.expression.IntOperation
-
- isConstant() - Method in class sirius.tagliatelle.expression.MacroCall
-
- isConstant() - Method in class sirius.tagliatelle.expression.NativeCast
-
- isConstant() - Method in class sirius.tagliatelle.expression.Negation
-
- isConstant() - Method in class sirius.tagliatelle.expression.NoodleOperation
-
- isConstant() - Method in class sirius.tagliatelle.expression.OrOperation
-
- isConstant() - Method in class sirius.tagliatelle.expression.ReadGlobal
-
- isConstant() - Method in class sirius.tagliatelle.expression.ReadLocal
-
- isConstant() - Method in class sirius.tagliatelle.expression.RelationalIntOperation
-
- isConstant() - Method in class sirius.tagliatelle.expression.RenderEmitterExpression
-
- isConstant() - Method in class sirius.tagliatelle.expression.TenaryOperation
-
- isConstant() - Method in class sirius.tagliatelle.expression.TransformerCast
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.ApplyMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.DateComparingMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.EnumValuesMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.EscapeJSMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.FormatDateMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.FormatMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.FormatSizeMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.FormatTimeMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.I18nMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.InlineResourceMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.IsFilledMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.IsFrameworkEnabledMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.JoinMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.JSONMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.LeftPadMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.LimitMacro
-
- isConstant(Expression[]) - Method in interface sirius.tagliatelle.macros.Macro
-
Determines if the macro is "constant" for the given parameter expressions.
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.MonthNameMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.RenderBlockMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.RightPadMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.SplitAtLastMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.SplitMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.ToListMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.ToMachineStringMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.ToSpokenDateMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.ToUserStringMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.UrlEncodeMacro
-
- isConstant(Expression[]) - Method in class sirius.tagliatelle.macros.XMLMacro
-
- isConstant() - Method in class sirius.tagliatelle.Template
-
Determines if the contents of this template are completely constant.
- isContentProbablyXML() - Method in class sirius.web.http.WebContext
-
Determines if the content body might contain XML (rather than JSON).
- isCurrentRequestSSL() - Static method in class sirius.web.http.WebContext
-
Determines if the current request is secured by SSL.
- isDesktop() - Method in class sirius.web.http.UserAgent
-
Determines whether the user agent hits to a desktop device.
- isEmpty() - Method in class sirius.web.http.IPRange.RangeSet
-
Determines if a filter range is given or not
- isErroneous() - Method in interface sirius.web.tasks.ManagedTaskContext
-
Determines if the current task is erroneous
- isEven() - Method in class sirius.tagliatelle.emitter.LoopState
-
Determines if the an even row is currently being rendered.
- isFacetCollapsingEnabled() - Method in class sirius.web.controller.Facet
-
Determines if collapsing is enabled for this facet.
- isFailed() - Method in class sirius.web.http.InputStreamHandler
-
Determines if this stream is in an ERROR state or not.
- IsFilledMacro - Class in sirius.tagliatelle.macros
-
Represents isFilled(Object) which is a call to Strings.isFilled(Object)
.
- IsFilledMacro() - Constructor for class sirius.tagliatelle.macros.IsFilledMacro
-
- isFirst() - Method in class sirius.tagliatelle.emitter.LoopState
-
Determines if the first row is currently being rendered.
- IsFrameworkEnabledMacro - Class in sirius.tagliatelle.macros
-
Represents a call to Sirius.isFrameworkEnabled(String)
.
- IsFrameworkEnabledMacro() - Constructor for class sirius.tagliatelle.macros.IsFrameworkEnabledMacro
-
- isIOS() - Method in class sirius.web.http.UserAgent
-
Determines whether the user agent hints to an iOS device.
- isIPBlacklisted(WebContext) - Method in interface sirius.web.http.Firewall
-
Determines if the remote IP of the given request is blacklisted
- isJSONCall() - Method in class sirius.web.controller.Route
-
Determines if the route will result in a JSON response.
- isKeepLoginSupported() - Method in class sirius.web.security.GenericUserManager
-
- isKeepLoginSupported() - Method in interface sirius.web.security.UserManager
-
Determines if the login can be stored longer than a usual session.
- isLast() - Method in class sirius.tagliatelle.emitter.LoopState
-
Determines if the last row is currently being rendered.
- isLocked() - Method in interface sirius.web.security.MaintenanceInfo
-
Determines if this scope is currently locked / closed for maintenance or disaster reasons.
- isLoggedIn() - Method in class sirius.web.security.UserInfo
-
Determines if the user is logged in.
- isLoginSupported() - Method in class sirius.web.security.GenericUserManager
-
- isLoginSupported() - Method in class sirius.web.security.PublicUserManager
-
- isLoginSupported() - Method in interface sirius.web.security.UserManager
-
Determines if a login via username and password is possible.
- isLongCall() - Method in class sirius.web.http.WebContext
-
Determines if this request was marked as long call.
- isMobile() - Method in class sirius.web.http.UserAgent
-
Determines whether the user agent hints to a mobile device.
- isNth(int) - Method in class sirius.tagliatelle.emitter.LoopState
-
Determines if the n-th even row is currently being rendered.
- isOdd() - Method in class sirius.tagliatelle.emitter.LoopState
-
Determines if the an odd row is currently being rendered.
- isPhone() - Method in class sirius.web.http.UserAgent
-
Determines whether the user agent hints to a phone.
- isPOST() - Method in class sirius.web.http.WebContext
-
- isPreDispatchable() - Method in class sirius.web.controller.Route
-
Determines if the route is pre dispatchable.
- isPrivate - Variable in class sirius.web.http.Response
-
- isResponseCommitted() - Method in class sirius.web.http.WebContext
-
Determines if a response was already committed.
- isSafePOST() - Method in class sirius.web.http.WebContext
-
Determines if the current request is a POST request with checking for a valid CSRF-token.
- isSSL() - Method in class sirius.web.http.WebContext
-
Determines if this is an HTTPS (SSL protected) call.
- isSuccessive() - Method in class sirius.tagliatelle.emitter.LoopState
-
Determines if a successive row is currently being rendered.
- isTablet() - Method in class sirius.web.http.UserAgent
-
Determines whether the user agent hints to a tablet.
- isTaglib(String) - Method in class sirius.tagliatelle.Tagliatelle
-
Determines if a taglib with the given prefix exists.
- isTemplateEndsWith(String) - Method in class sirius.web.templates.Generator
-
Can be used by a
ContentHandler
to determine the effective ending of the underlying template name.
- isTemplateFileExtension(String) - Method in class sirius.web.templates.Generator
-
Can be used by a
ContentHandler
to determine the file ending of the selected template.
- isTrusted() - Method in class sirius.web.http.WebContext
-
Determines if the request is from a trusted IP.
- isUnsafePOST() - Method in class sirius.web.http.WebContext
-
Determines if the current request is a POST request without checking for a valid CSRF-token.
- isUserPresent() - Method in class sirius.web.security.UserContext
-
Determines if the user is present.
- isUserStillValid(String) - Method in class sirius.web.security.GenericUserManager
-
Determines if the cached user object for the given ID is still valid.
- isUseSenderAndEnvelopeFrom() - Method in class sirius.web.mails.SMTPConfiguration
-
Determines if mails sent via this configuration use a "Sender" and "Envelope-From" header with the mail
sender / senderName or not.
- isValid() - Method in class sirius.web.http.WebContext
-
Determines if this context is attached to a request or not.
- isValidMailAddress(String, String) - Method in class sirius.web.mails.Mails
-
Determines if the given address is a valid eMail address.
- safeLog(String, Callback<Crunchlog.LogBuilder>) - Method in class sirius.web.crunchlog.Crunchlog
-
Implements a safe way of logging to the crunchlog.
- SAMLHelper - Class in sirius.web.security
-
Provides a helper to generate SAML 2 requests and to process responses.
- SAMLHelper() - Constructor for class sirius.web.security.SAMLHelper
-
- SAMLResponse - Class in sirius.web.security
-
Represents the parsed payload of a SAML response.
- SAMLResponse(String, String, String, MultiMap<String, String>) - Constructor for class sirius.web.security.SAMLResponse
-
Creates a new SAML response.
- scope - Variable in class sirius.web.security.GenericUserManager
-
- ScopeDefaultConfigController - Class in sirius.web.security
-
Provides a GUI to inspect the default config provided for all scopes.
- ScopeDefaultConfigController() - Constructor for class sirius.web.security.ScopeDefaultConfigController
-
- ScopeDetector - Interface in sirius.web.security
-
Detects the current
ScopeInfo
for a given request.
- ScopeInfo - Class in sirius.web.security
-
Represents the scope the current call is being processed in.
- ScopeInfo(String, String, String, String, Function<ScopeInfo, Config>, Function<ScopeInfo, Object>) - Constructor for class sirius.web.security.ScopeInfo
-
Creates a new ScopeInfo with the given parameters.
- scriptEngine - Variable in class sirius.web.templates.JavaScriptBasedContentHandler
-
Can be used to tweak the scripting engine used.
- scripting(WebContext) - Method in class sirius.web.tasks.ManagedTasksController
-
Displays the system scripting facility.
- scriptingExecute(WebContext, JSONStructuredOutput) - Method in class sirius.web.tasks.ManagedTasksController
-
Executes the given script.
- search(String, Consumer<AutocompleteHelper.Completion>) - Method in interface sirius.web.controller.AutocompleteHelper.ItemSearch
-
- send() - Method in class sirius.web.mails.MailSender
-
Sends the mail using the given settings.
- sendContent(String) - Method in class sirius.web.http.Response
-
Tries to resolve the given name into a
Resource
using
the
Resources
lookup framework.
- senderEmail - Variable in class sirius.web.mails.MailSender
-
- senderName - Variable in class sirius.web.mails.MailSender
-
- sendMailAsync(SMTPConfiguration) - Method in class sirius.web.mails.MailSender
-
- sendMessage(String) - Method in class sirius.web.http.WebsocketSession
-
Sents a given string as text frame to the client.
- sendTemplateContent(HttpResponseStatus, String, String) - Method in class sirius.web.http.Response
-
- serverErrors - Static variable in class sirius.web.http.WebServer
-
- ServiceCall - Class in sirius.web.services
-
- ServiceCall(WebContext) - Constructor for class sirius.web.services.ServiceCall
-
- ServiceDispatcher - Class in sirius.web.services
-
Dispatches calls to the JSON / XML Service-Framework (/service).
- ServiceDispatcher() - Constructor for class sirius.web.services.ServiceDispatcher
-
- SessionSecretComputer - Interface in sirius.web.http
-
Permits to compute a http session secret per user or per session.
- set(String, Object) - Method in class sirius.web.crunchlog.Crunchlog.LogBuilder
-
Sets a given field and value in the log entry.
- setAction(String) - Method in class sirius.web.controller.Message
-
- setActionJavascript(boolean) - Method in class sirius.web.controller.Message
-
- setActionLabel(String) - Method in class sirius.web.controller.Message
-
- setActive(boolean) - Method in class sirius.web.controller.FacetItem
-
Sets the active flag indicating if this is currently an active filter.
- setArguments(Expression[]) - Method in class sirius.tagliatelle.emitter.InvokeTemplateEmitter
-
Sets the argument expressions for the template invocation.
- setAttribute(String, Expression) - Method in class sirius.tagliatelle.tags.TagHandler
-
Specifies an attribute.
- setAttribute(String, Object) - Method in class sirius.web.http.WebContext
-
Sets an attribute for the current request.
- setBlocks(Map<String, Emitter>) - Method in class sirius.tagliatelle.emitter.InvokeTemplateEmitter
-
Sets the blocks to be applied, which can be referenced by the invoked template.
- setBlocks(LocalRenderContext, Map<String, Emitter>) - Method in class sirius.tagliatelle.rendering.LocalRenderContext
-
Specifies the blocks made available by the caller.
- setBounceToken(String) - Method in class sirius.web.mails.MailSender
-
Sets a bounce token.
- setClientCookie(String, String, long) - Method in class sirius.web.http.WebContext
-
Sets a cookie value to be sent back to the client.
- setClusterState(MetricState) - Method in class sirius.web.health.NodeInfo
-
Sets the state of the cluster as seen by this node.
- setCompilationContext(CompilationContext) - Method in class sirius.tagliatelle.tags.TagHandler
-
Specifies the compilation context.
- setConditionExpression(Expression) - Method in class sirius.tagliatelle.emitter.ConditionalEmitter
-
Specifies the expression to evaluate to determine which block to emit.
- setContentCharset(Charset) - Method in class sirius.web.http.WebContext
-
Sets the charset of the body of the request.
- setContentDisposition(String, boolean) - Method in class sirius.web.http.Response
-
- setContentHandler(ContentHandler) - Method in class sirius.web.http.WebContext
-
- setContentTypeHeader(String) - Method in class sirius.web.http.Response
-
- setCookie(Cookie) - Method in class sirius.web.http.WebContext
-
Sets the given cookie to be sent back to the client
- setCookie(String, String, long) - Method in class sirius.web.http.WebContext
-
Sets a http only cookie value to be sent back to the client.
- setCount(int) - Method in class sirius.web.controller.FacetItem
-
Sets the number of matches.
- setCtx(ChannelHandlerContext) - Method in class sirius.web.http.WebContext
-
Sets the ChannelHandlerContext for this context.
- setCurrentScope(ScopeInfo) - Method in class sirius.web.security.UserContext
-
Installs the given scope as current scope.
- setCurrentUser(UserInfo) - Method in class sirius.web.security.UserContext
-
Installs the given user as current user.
- setCustomSessionCookieTTL(Duration) - Method in class sirius.web.http.WebContext
-
Sets an explicit session cookie TTL (time to live).
- setDateAndCacheHeaders(long, int, boolean) - Method in class sirius.web.http.Response
-
- setDescription(String) - Method in class sirius.web.controller.AutocompleteHelper.Completion
-
Sets the description for the suggestion
- setDetails(String) - Method in class sirius.web.controller.Message
-
- setDisabled(boolean) - Method in class sirius.web.controller.AutocompleteHelper.Completion
-
Sets if the suggestion should be disabled
Uses standard select2 functionality to have entries in the select, that can't be selected.
- setEmitter(Emitter) - Method in class sirius.tagliatelle.Template
-
Sets the body of the template.
- setEndpoint(String) - Method in class sirius.web.health.NodeInfo
-
Sets the endpoint of the node.
- setErrorMessage(String, String) - Static method in class sirius.web.security.UserContext
-
Adds an error message for the given field
- setEscaper(Function<String, String>) - Method in class sirius.tagliatelle.rendering.GlobalRenderContext
-
Specifies the escaper to use.
- setFieldError(String, Object) - Static method in class sirius.web.security.UserContext
-
Adds a field error to the current UserContext.
- setFrom(Amount) - Method in class sirius.web.controller.FacetRange
-
Specifies the lower bound for filtering.
- setHeader(CharSequence, Object) - Method in class sirius.web.http.Response
-
Sets the specified header.
- setHTTPSessionCookie(String, String) - Method in class sirius.web.http.WebContext
-
Sets a http only cookie value to be sent back to the client.
- setIterableExpression(Expression) - Method in class sirius.tagliatelle.emitter.LoopEmitter
-
Specifies the expression to evaluate which yields the items to iterate over.
- setKey(String) - Method in class sirius.web.controller.FacetItem
-
Sets the key or content represented by this item.
- setLabel(String) - Method in class sirius.web.controller.AutocompleteHelper.Completion
-
Sets the label for the suggestion
- setLang(String...) - Method in class sirius.web.mails.MailSender
-
Sets the language used to perform NLS
lookups when rendering templates.
- setLocal(int, Object) - Method in class sirius.tagliatelle.rendering.LocalRenderContext
-
Assigns the given value to the given local variable.
- setLocalIndex(int) - Method in class sirius.tagliatelle.emitter.LoopEmitter
-
Updates the stack index being written to.
- setLocalIndex(int) - Method in class sirius.tagliatelle.emitter.PushLocalEmitter
-
Updates the stack index being written to.
- setLogWriter(Writer) - Method in interface sirius.web.tasks.ManagedTaskContext
-
Installs a writer into the running context which is supplied with all logged messages.
- setLoop(Emitter) - Method in class sirius.tagliatelle.emitter.LoopEmitter
-
Sets the body to emit once per item in the list of items to output.
- setLoopStateIndex(int) - Method in class sirius.tagliatelle.emitter.LoopEmitter
-
Updates the stack index of the loop state.
- setMessage(String) - Method in class sirius.web.controller.Message
-
- setMicrotimingMode(WebServer.MicrotimingMode) - Static method in class sirius.web.http.WebServer
-
Changes the microtiming mode.
- setName(String) - Method in class sirius.web.health.NodeInfo
-
Sets the name of the node
- setNodeState(MetricState) - Method in class sirius.web.health.NodeInfo
-
Sets the state of the node.
- setParameters(List<Expression>) - Method in class sirius.tagliatelle.expression.Call
-
Applies the parameters to evaluate and pass the to invocation.
- setParentHandler(TagHandler) - Method in class sirius.tagliatelle.tags.TagHandler
-
Specifies the handler of the enclosing tag.
- setPriority(int) - Method in class sirius.web.health.NodeInfo
-
Sets the priority of the node.
- setRequest(HttpRequest) - Method in class sirius.web.http.WebContext
-
Sets the underlying HttpRequest
- setSessionCookie(String, String) - Method in class sirius.web.http.WebContext
-
Sets a cookie value to be sent back to the client
The generated cookie will be a session cookie and varnish once the user agent is closed
- setSessionValue(String, Object) - Method in class sirius.web.http.WebContext
-
Stores a value in the client session.
- setStackDepth(int) - Method in class sirius.tagliatelle.Template
-
Sets the stack depth / number of local variables.
- setStartOfTag(Position) - Method in class sirius.tagliatelle.tags.TagHandler
-
Specifies the position where the tag was defined.
- setTagName(String) - Method in class sirius.tagliatelle.tags.TagHandler
-
Specifies the name of the tag being handled.
- settingsSupplier - Variable in class sirius.web.security.UserInfo
-
- setTitle(String) - Method in class sirius.web.controller.FacetItem
-
Sets the title shown to the user when displaying this item.
- setTo(Amount) - Method in class sirius.web.controller.FacetRange
-
Specifies the upper bound for filtering.
- setType(String) - Method in class sirius.web.controller.Message
-
- setUptime(String) - Method in class sirius.web.health.NodeInfo
-
Sets the uptime of the node.
- setValue(String) - Method in class sirius.web.controller.AutocompleteHelper.Completion
-
Sets the value for the suggestion
- setWhenFalse(Emitter) - Method in class sirius.tagliatelle.emitter.ConditionalEmitter
-
Specifies the block to emit if the condition evaluates to false.
- setWhenTrue(Emitter) - Method in class sirius.tagliatelle.emitter.ConditionalEmitter
-
Specifies the block to emit if the condition evaluates to true.
- shouldExecuteRoute(WebContext, boolean, Controller) - Method in interface sirius.web.controller.Interceptor
-
Determines if a matched routing should be executed.
- shouldProcess(Compiler) - Method in class sirius.tagliatelle.compiler.AttributeExpressionHandler
-
- shouldProcess(Compiler) - Method in class sirius.tagliatelle.compiler.EvalExpressionHandler
-
- shouldProcess(Compiler) - Method in class sirius.tagliatelle.compiler.ExpressionHandler
-
Determines if this handler is responsible, based on the current state of the reader.
- shouldProcess(Compiler) - Method in class sirius.tagliatelle.compiler.ForHandler
-
- shouldProcess(Compiler) - Method in class sirius.tagliatelle.compiler.IfHandler
-
- shouldProcess(Compiler) - Method in class sirius.tagliatelle.compiler.RawHandler
-
- showDeletedMessage() - Method in class sirius.web.controller.BasicController
-
Displays a genric "Object was deleted" message.
- showSavedMessage() - Method in class sirius.web.controller.BasicController
-
Displays a generic "Changes have been saved" message.
- signalFieldError(String) - Method in class sirius.web.security.UserContext
-
Returns "has-error" if an error was added for the given field.
- simulate - Variable in class sirius.web.mails.MailSender
-
- simulate(boolean) - Method in class sirius.web.mails.MailSender
-
Sets the simulation flag.
- sirius.tagliatelle - package sirius.tagliatelle
-
- sirius.tagliatelle.compiler - package sirius.tagliatelle.compiler
-
- sirius.tagliatelle.emitter - package sirius.tagliatelle.emitter
-
- sirius.tagliatelle.expression - package sirius.tagliatelle.expression
-
- sirius.tagliatelle.macros - package sirius.tagliatelle.macros
-
- sirius.tagliatelle.rendering - package sirius.tagliatelle.rendering
-
- sirius.tagliatelle.tags - package sirius.tagliatelle.tags
-
- sirius.web - package sirius.web
-
- sirius.web.cache - package sirius.web.cache
-
- sirius.web.controller - package sirius.web.controller
-
Provides the controller part of a simple MVC framework.
- sirius.web.crunchlog - package sirius.web.crunchlog
-
- sirius.web.data - package sirius.web.data
-
- sirius.web.dispatch - package sirius.web.dispatch
-
Default dispatchers provided by the framework.
- sirius.web.health - package sirius.web.health
-
System health monitoring
Provides tools to collect metrics and to monitor a cluster of machines.
- sirius.web.health.console - package sirius.web.health.console
-
Commands for the built-in console
Contains commands for the web-based console (/system/console).
- sirius.web.http - package sirius.web.http
-
Built-in HTTP server based on netty.
- sirius.web.mails - package sirius.web.mails
-
- sirius.web.resources - package sirius.web.resources
-
- sirius.web.security - package sirius.web.security
-
- sirius.web.services - package sirius.web.services
-
Framework for providing structured services via the HTTP interface.
- sirius.web.tasks - package sirius.web.tasks
-
- sirius.web.templates - package sirius.web.templates
-
Provides access to various template engines which generate HTML, text or PDF files.
- sirius.web.util - package sirius.web.util
-
- SiriusClassAliasProvider - Class in sirius.tagliatelle
-
Provides basic aliases for standard Java classes.
- SiriusClassAliasProvider() - Constructor for class sirius.tagliatelle.SiriusClassAliasProvider
-
- size(String) - Method in interface sirius.web.data.SmartRow
-
Retrieves the number of columns with the given name
- skip(long) - Method in class sirius.web.http.InputStreamHandler
-
- sleepMillis(long) - Method in interface sirius.web.tasks.ManagedTaskContext
-
Blocks the current task for the given number of milliseconds.
- SmartLineBasedProcessor - Class in sirius.web.data
-
Provides an additional processing step within a
LineBasedProcessor
to transform rows into maps.
- SmartLineBasedProcessor() - Constructor for class sirius.web.data.SmartLineBasedProcessor
-
- SmartRow - Interface in sirius.web.data
-
A row of a dataset that supports multiple same-named columns.
- SMTPConfiguration - Class in sirius.web.mails
-
Represents a configuration for using a SMTP server.
- SMTPConfiguration() - Constructor for class sirius.web.mails.SMTPConfiguration
-
Creates a new configuration based on either the system configuration or the current scope.
- SplitAtLastMacro - Class in sirius.tagliatelle.macros
-
Splits the given
String
by the last occurence of the given separator.
- SplitAtLastMacro() - Constructor for class sirius.tagliatelle.macros.SplitAtLastMacro
-
- SplitMacro - Class in sirius.tagliatelle.macros
-
Splits the given
String
by the first occurence of the given separator.
- SplitMacro() - Constructor for class sirius.tagliatelle.macros.SplitMacro
-
- ssl - Variable in class sirius.web.http.WebContext
-
- ssoEnabled - Variable in class sirius.web.security.GenericUserManager
-
- ssoGraceInterval - Variable in class sirius.web.security.GenericUserManager
-
- ssoSecret - Variable in class sirius.web.security.GenericUserManager
-
- stack - Variable in class sirius.tagliatelle.rendering.GlobalRenderContext
-
- stackAlloc() - Method in class sirius.tagliatelle.compiler.CompilationContext
-
Allocates a stack position for an argument or local variable.
- startArray(String) - Method in class sirius.web.services.JSONStructuredOutput
-
- started - Variable in class sirius.web.http.WebContext
-
- started() - Method in class sirius.web.http.WebServer
-
- startObject(String, Attribute...) - Method in class sirius.web.services.JSONStructuredOutput
-
- startOfBlock - Variable in class sirius.tagliatelle.emitter.Emitter
-
Contains the position in the source file where this emitter was created.
- startOfTag - Variable in class sirius.tagliatelle.tags.TagHandler
-
- state(WebContext) - Method in class sirius.web.health.SystemController
-
Reports the system and cluster state.
- status(HttpResponseStatus) - Method in class sirius.web.http.Response
-
Completes this response by sending the given status code without any content
- stopped() - Method in class sirius.web.crunchlog.CrunchlogKernel
-
- stopped() - Method in class sirius.web.http.WebServer
-
- storeExtraBlock(String, String) - Method in class sirius.tagliatelle.rendering.GlobalRenderContext
-
Stores the rendering of an extra block.
- stripXML(String) - Method in class sirius.web.templates.ContentHelper
-
Removes all XML tags from a given content.
- StructuredService - Interface in sirius.web.services
-
Provides a service which can be called via the HTTP interface and generate a structured output encoded as JSON or
XML
A StructuredService must be registered using the Register
annotation
provided with a name, which also defines the URL of the service.
- subject - Variable in class sirius.web.mails.MailSender
-
- subject(String) - Method in class sirius.web.mails.MailSender
-
Specifies the subject line of the mail.
- submit() - Method in class sirius.web.crunchlog.Crunchlog.LogBuilder
-
Submits the constructed entry to the crunchlog.
- submit(Context) - Method in class sirius.web.crunchlog.Crunchlog
-
Submits a record to the crunchlog which will be eventually persisted to disk.
- SUCCESS - Static variable in class sirius.web.controller.Message
-
Declares a message as success.
- success(String) - Static method in class sirius.web.controller.Message
-
Factory method to create a success message
- SystemController - Class in sirius.web.health
-
Contains the default admin GUI.
- SystemController() - Constructor for class sirius.web.health.SystemController
-