- 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 Commands.
 
- 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 Controlleris 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 Values 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 tuplesof the original column names and their mapped column names.
 
- getColumnMapping() - Method in interface sirius.web.data.SmartRow
- 
Returns tuplesof 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 Valuefrom 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 Valuefrom 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 Valuefrom 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 Valuefrom 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 Valuefrom this row
 
- getNthOrDefault(String, int, Object) - Method in interface sirius.web.data.SmartRow
- 
Retrieves a Valuefrom 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 + 10as 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 NLSlookups 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 Registerannotation
 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
-