Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractFileServlet - Class in org.openremote.container.web.file
-
The well known "BalusC FileServlet", as an abstract template, slightly refactored, rewritten and modernized with a.o.
- AbstractFileServlet() - Constructor for class org.openremote.container.web.file.AbstractFileServlet
- AbstractFileServlet.Range - Class in org.openremote.container.web.file
-
Convenience class for a byte range.
- AbstractFileServlet.RedirectException - Exception in org.openremote.container.web.file
- AbstractFileServlet.Resource - Class in org.openremote.container.web.file
-
Convenience class for a file resource.
- accept(PersistenceEvent<?>) - Method in class org.openremote.container.persistence.PersistenceService
- accept(Node, DOMParser.NodeVisitor) - Static method in class org.openremote.container.xml.DOMParser
- accessToken - Variable in class org.openremote.container.security.keycloak.AccessTokenAuthContext
- accessToken - Variable in class org.openremote.container.web.ClientRequestInfo
- accessToken - Variable in class org.openremote.container.web.OAuthServerResponse
- AccessTokenAuthContext - Class in org.openremote.container.security.keycloak
-
Keycloak-based authorization.
- AccessTokenAuthContext(String, AccessToken) - Constructor for class org.openremote.container.security.keycloak.AccessTokenAuthContext
- add(Session) - Method in class org.openremote.container.web.socket.MemoryWebsocketSessions
- add(Session) - Method in interface org.openremote.container.web.socket.WebsocketSessions
- addClientRedirectUris(String, List<String>, boolean) - Method in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
-
There must be _some_ valid redirect URIs for the application or authentication will not be possible.
- addHeader(String, String) - Method in class org.openremote.container.web.file.GzipHttpServletResponse
- addPermanentFailureResponse(Integer...) - Method in class org.openremote.container.web.WebTargetBuilder
- addPermanentFailureResponse(Response.Status...) - Method in class org.openremote.container.web.WebTargetBuilder
-
If the specified status code is returned from the server then it will be treated as a permanent failure and the web authTarget will no longer be usable (any future requests will immediately return a
Response.Status.METHOD_NOT_ALLOWEDresponse without hitting the server. - addServletDeployment(Container, DeploymentInfo, boolean) - Static method in class org.openremote.container.web.WebService
-
Adds a deployment to the default servlet container and returns the started handler.
- addTransformer(ClassTransformer) - Method in class org.openremote.container.persistence.PersistenceService.PersistenceUnitInfo
- ADMIN_CLI_CLIENT_ID - Static variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- adoptOrImport(Document, CHILD, boolean) - Method in class org.openremote.container.xml.DOMElement
- advanceTime(long, TimeUnit) - Method in enum class org.openremote.container.timer.TimerService.Clock
- afterExecute(Runnable, Throwable) - Method in class org.openremote.container.concurrent.ContainerExecutor
- afterExecute(Runnable, Throwable) - Method in class org.openremote.container.concurrent.ContainerScheduledExecutor
- afterTransactionBegin(Transaction) - Method in class org.openremote.container.persistence.PersistenceEventInterceptor
- afterTransactionCompletion(Transaction) - Method in class org.openremote.container.persistence.PersistenceEventInterceptor
- allowCredentials - Variable in class org.openremote.container.security.CORSFilter
- ALLOWED_ORIGIN - Static variable in class org.openremote.container.web.socket.WebsocketCORSFilter
- allowedHeaders - Variable in class org.openremote.container.security.CORSFilter
- allowedMethods - Variable in class org.openremote.container.security.CORSFilter
- allowedOrigin - Variable in class org.openremote.container.web.DefaultWebsocketComponent
- allowedOrigin - Variable in class org.openremote.container.web.socket.WebsocketCORSFilter
- allowedOrigins - Variable in class org.openremote.container.security.CORSFilter
- ALREADY_ZIPPED_MEDIA_TYPES - Static variable in class org.openremote.container.web.AlreadyGzippedWriterInterceptor
- AlreadyGzippedWriterInterceptor - Class in org.openremote.container.web
- AlreadyGzippedWriterInterceptor() - Constructor for class org.openremote.container.web.AlreadyGzippedWriterInterceptor
- alreadyZippedExtensions - Variable in class org.openremote.container.web.file.FileServlet
- appendChild(CHILD, boolean) - Method in class org.openremote.container.xml.DOMElement
- appendSchemaLocations(List<String>) - Method in class org.openremote.container.persistence.PersistenceService
- appendSchemas(List<String>) - Method in class org.openremote.container.persistence.PersistenceService
- application - Variable in class org.openremote.container.web.WebResource
- aroundWriteTo(WriterInterceptorContext) - Method in class org.openremote.container.web.AlreadyGzippedWriterInterceptor
- aroundWriteTo(WriterInterceptorContext) - Method in class org.openremote.container.web.GZIPEncodingInterceptor
- ArrayBuilder(DOMElement) - Constructor for class org.openremote.container.xml.DOMElement.ArrayBuilder
- assemble(Serializable, Object) - Method in class org.openremote.container.persistence.LTreeType
- attributes - Variable in class org.openremote.container.xml.SAXParser.Handler
- AUTH_MECHANISM - Static variable in class org.openremote.container.security.keycloak.SimpleKeycloakServletExtension
- AuthContext - Interface in org.openremote.container.security
-
Services should use this interface to access a user's identity and perform authorization checks.
- authenticate(HttpServerExchange, SecurityContext) - Method in class org.openremote.container.security.basic.BasicIdentityProvider.BasicFixAuthenticationMechanism
- authenticatedRealm - Variable in class org.openremote.container.security.keycloak.AccessTokenAuthContext
- AuthForm - Class in org.openremote.container.security
- AuthForm() - Constructor for class org.openremote.container.security.AuthForm
- AuthOverloadHandler - Class in org.openremote.container.security
-
If a client can't set Authorization header (e.g.
- AuthOverloadHandler(HttpHandler) - Constructor for class org.openremote.container.security.AuthOverloadHandler
- authProxyHandler - Variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- authServerResponse - Variable in class org.openremote.container.web.OAuthFilter
- authTarget - Variable in class org.openremote.container.web.OAuthFilter
B
- base - Variable in class org.openremote.container.web.file.FileServlet
- baseUri - Variable in class org.openremote.container.web.WebTargetBuilder
- BasicAuthContext - Class in org.openremote.container.security.basic
-
Basic authorization, any user has all roles and is superuser.
- BasicAuthContext(String, String, String) - Constructor for class org.openremote.container.security.basic.BasicAuthContext
- basicAuthentication - Variable in class org.openremote.container.web.WebTargetBuilder
- BasicFixAuthenticationMechanism(String, String, boolean, IdentityManager, Charset, Map<Pattern, Charset>) - Constructor for class org.openremote.container.security.basic.BasicIdentityProvider.BasicFixAuthenticationMechanism
- BasicIdentityProvider - Class in org.openremote.container.security.basic
- BasicIdentityProvider() - Constructor for class org.openremote.container.security.basic.BasicIdentityProvider
- BasicIdentityProvider.BasicFixAuthenticationMechanism - Class in org.openremote.container.security.basic
-
This is a fix for
BasicAuthenticationMechanismwhich doesn't conform to RFC2617. - BasicIdentityProvider.BasicFixAuthenticationMechanism.Factory - Class in org.openremote.container.security.basic
- BEARER_AUTH - Static variable in class org.openremote.container.web.OAuthFilter
- BearerAuthClientRequestFilter - Class in org.openremote.container.security
-
Add Bearer authentication header if request context is configured with accessToken.
- BearerAuthClientRequestFilter() - Constructor for class org.openremote.container.security.BearerAuthClientRequestFilter
- build() - Method in class org.openremote.container.web.ExtensibleResteasyClientBuilder
- build() - Method in class org.openremote.container.web.WebTargetBuilder
- build(Container, Undertow.Builder) - Method in class org.openremote.container.web.WebService
- build(Element) - Method in class org.openremote.container.xml.DOMElement.Builder
- buildArray(DOMElement[]) - Method in class org.openremote.container.xml.DOMElement.ArrayBuilder
- Builder(DOMElement) - Constructor for class org.openremote.container.xml.DOMElement.Builder
- buildOld() - Method in class org.openremote.container.web.ExtensibleResteasyClientBuilder
C
- CannotPerformOperationException(String) - Constructor for exception org.openremote.container.security.basic.PasswordStorage.CannotPerformOperationException
- CannotPerformOperationException(String, Throwable) - Constructor for exception org.openremote.container.security.basic.PasswordStorage.CannotPerformOperationException
- CatalogResourceResolver - Class in org.openremote.container.xml
-
Another namespace-URI-to-whatever (namespace, context, resolver, map) magic thingy.
- CatalogResourceResolver(Map<URI, URL>) - Constructor for class org.openremote.container.xml.CatalogResourceResolver
- CDATA_BEGIN - Static variable in class org.openremote.container.xml.DOM
- CDATA_END - Static variable in class org.openremote.container.xml.DOM
- characters - Variable in class org.openremote.container.xml.SAXParser.Handler
- characters(char[], int, int) - Method in class org.openremote.container.xml.SAXParser.Handler
- CHILD_BUILDER - Variable in class org.openremote.container.xml.DOMElement
- classes - Variable in class org.openremote.container.web.WebApplication
- client - Variable in class org.openremote.container.web.OAuthFilter
- client - Variable in class org.openremote.container.web.WebTargetBuilder
- ClientCredentialsAuthForm - Class in org.openremote.container.security
- ClientCredentialsAuthForm(String, String) - Constructor for class org.openremote.container.security.ClientCredentialsAuthForm
- ClientCredentialsAuthForm(String, String, String) - Constructor for class org.openremote.container.security.ClientCredentialsAuthForm
- ClientErrorExceptionHandler - Class in org.openremote.container.web
- ClientErrorExceptionHandler() - Constructor for class org.openremote.container.web.ClientErrorExceptionHandler
- clientId - Variable in class org.openremote.container.security.AuthForm
- clientId - Variable in class org.openremote.container.security.keycloak.KeycloakRealmClient
- ClientRequestInfo - Class in org.openremote.container.web
-
Details for a client web request, used when forwarding calls through reverse proxy.
- ClientRequestInfo(String, String) - Constructor for class org.openremote.container.web.ClientRequestInfo
- clientSecret - Variable in class org.openremote.container.security.ClientCredentialsAuthForm
- ClientSecretRequestFilter - Class in org.openremote.container.security
-
Add Basic authentication header if request context is configured with clientId and clientSecret.
- ClientSecretRequestFilter() - Constructor for class org.openremote.container.security.ClientSecretRequestFilter
- clock - Variable in class org.openremote.container.timer.TimerService
- clone(T) - Method in class org.openremote.container.persistence.CustomObjectMapperJsonSerializer
- close() - Method in interface org.openremote.container.persistence.Database
- close() - Method in class org.openremote.container.web.file.DefaultServletOutputStream
- close() - Method in class org.openremote.container.web.file.GzipHttpServletResponse
- close() - Method in class org.openremote.container.web.file.HttpServletResponseOutputWrapper
-
Close the response body.
- close() - Method in class org.openremote.container.web.file.ResettableBufferedOutputStream
- close() - Method in class org.openremote.container.web.file.ResettableBufferedWriter
- coalesce(T...) - Static method in class org.openremote.container.web.file.AbstractFileServlet
-
Returns the first non-
nullobject of the argument list, ornullif there is no such element. - CodecUtil - Class in org.openremote.container.util
- CodecUtil() - Constructor for class org.openremote.container.util.CodecUtil
- commit() - Method in class org.openremote.container.web.GZIPEncodingInterceptor.CommittedGZIPOutputStream
- CommittedGZIPOutputStream(OutputStream, CommitHeaderOutputStream.CommitCallback) - Constructor for class org.openremote.container.web.GZIPEncodingInterceptor.CommittedGZIPOutputStream
- config - Variable in class org.openremote.container.Container
- configResolver - Variable in class org.openremote.container.security.keycloak.SimpleKeycloakServletExtension
- configure(HttpClientBuilder) - Method in class org.openremote.container.web.ExtensibleResteasyClientBuilder
-
You want to override this sometimes.
- configure(HttpClientBuilder) - Method in class org.openremote.container.web.ProxyWebClientBuilder
- configureLogging() - Static method in class org.openremote.container.util.LogUtil
-
If system property
java.util.logging.config.filehas not been set, try to load the logging configuration specified in environment variableOR_LOGGING_CONFIG_FILEas a file. - connect(WebsocketConsumer) - Method in class org.openremote.container.web.socket.WebsocketComponent
- connect(WebsocketConsumer) - Method in class org.openremote.container.web.socket.WebsocketEndpoint
- CONNECTION_CHECKOUT_TIMEOUT_MILLISECONDS - Static variable in class org.openremote.container.web.WebTargetBuilder
- CONNECTION_POOL_SIZE - Static variable in class org.openremote.container.web.WebTargetBuilder
- CONNECTION_TIMEOUT_MILLISECONDS - Static variable in class org.openremote.container.web.WebTargetBuilder
- ConnectionConstants - Interface in org.openremote.container.web
- consumer - Variable in class org.openremote.container.web.socket.WebsocketAdapter
- consumers - Variable in class org.openremote.container.web.socket.WebsocketComponent
- container - Variable in class org.openremote.container.web.DefaultWebsocketComponent
- container - Variable in class org.openremote.container.web.WebApplication
- Container - Class in org.openremote.container
-
A thread-safe registry of
ContainerServices. - Container() - Constructor for class org.openremote.container.Container
-
Discover
ContainerServices usingServiceLoader; services are then ordered byContainerService.getPriority(). - Container(Iterable<ContainerService>) - Constructor for class org.openremote.container.Container
- Container(Map<String, String>, Iterable<ContainerService>) - Constructor for class org.openremote.container.Container
- Container(ContainerService...) - Constructor for class org.openremote.container.Container
- Container.NoShutdownScheduledExecutorService - Class in org.openremote.container
- ContainerExecutor - Class in org.openremote.container.concurrent
- ContainerExecutor(String) - Constructor for class org.openremote.container.concurrent.ContainerExecutor
-
Creates an unbounded thread pool with
SynchronousQueue, this is the same asExecutors.newCachedThreadPool(). - ContainerExecutor(String, int, int, long, int) - Constructor for class org.openremote.container.concurrent.ContainerExecutor
- ContainerExecutor(ThreadFactory, RejectedExecutionHandler, int, int, long, BlockingQueue<Runnable>) - Constructor for class org.openremote.container.concurrent.ContainerExecutor
- containerHostUri - Variable in class org.openremote.container.web.WebService
- ContainerScheduledExecutor - Class in org.openremote.container.concurrent
- ContainerScheduledExecutor(String, int) - Constructor for class org.openremote.container.concurrent.ContainerScheduledExecutor
- ContainerScheduledExecutor(ThreadFactory, RejectedExecutionHandler, int) - Constructor for class org.openremote.container.concurrent.ContainerScheduledExecutor
- ContainerThreadFactory - Class in org.openremote.container.concurrent
-
Creates daemon-threads with
Thread.NORM_PRIORITYand a sensible name (prefix plus incrementing number) in the security manager's thread group or if there is no security manager, in the calling thread's group. - ContainerThreadFactory(String) - Constructor for class org.openremote.container.concurrent.ContainerThreadFactory
- ContainerThreads - Interface in org.openremote.container.concurrent
- context - Variable in class org.openremote.container.message.MessageBrokerService
- copy() - Method in class org.openremote.container.xml.DOM
- CORSFilter - Class in org.openremote.container.security
- CORSFilter() - Constructor for class org.openremote.container.security.CORSFilter
- corsFilterRef - Static variable in class org.openremote.container.web.WebService
- corsMaxAge - Variable in class org.openremote.container.security.CORSFilter
- create() - Method in class org.openremote.container.xml.SAXParser
- create(String, IdentityManager, FormParserFactory, Map<String, String>) - Method in class org.openremote.container.security.basic.BasicIdentityProvider.BasicFixAuthenticationMechanism.Factory
- createAuthenticationMechanism(DeploymentInfo, AdapterDeploymentContext, UndertowUserSessionManagement, NodesRegistrationManagement) - Method in class org.openremote.container.security.keycloak.SimpleKeycloakServletExtension
- createChild(String) - Method in class org.openremote.container.xml.DOMElement
- createChild(String, String) - Method in class org.openremote.container.xml.DOMElement
- createChildBuilder(DOMElement) - Method in class org.openremote.container.xml.DOMElement
- createClient(ExecutorService) - Static method in class org.openremote.container.web.WebTargetBuilder
- createClient(ExecutorService, int, long, UnaryOperator<ResteasyClientBuilder>) - Static method in class org.openremote.container.web.WebTargetBuilder
- createConsumer(Processor) - Method in class org.openremote.container.web.socket.WebsocketEndpoint
- createdDateTime - Variable in class org.openremote.container.web.OAuthServerResponse
- createDocument() - Method in class org.openremote.container.xml.DOMParser
- createDOM(Document) - Method in class org.openremote.container.xml.DOMParser
- createEndpoint(String, String, Map<String, Object>) - Method in class org.openremote.container.web.socket.WebsocketComponent
- createEntityManager() - Method in class org.openremote.container.persistence.PersistenceService
- createFactory(boolean) - Method in class org.openremote.container.xml.DOMParser
- createHash(char[]) - Static method in class org.openremote.container.security.basic.PasswordStorage
- createHash(String) - Static method in class org.openremote.container.security.basic.PasswordStorage
- createIdentityProvider(Container, String) - Method in class org.openremote.container.security.IdentityService
-
To configure the
IdentityProvider, subclasses should overrideIdentityService.init(Container). - createKeycloakDeploymentCache() - Method in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- createOutputStream() - Method in class org.openremote.container.web.file.GzipHttpServletResponse
- createOutputStream() - Method in class org.openremote.container.web.file.HttpServletResponseOutputWrapper
-
Returns the custom implementation of the servlet response
OutputStream. - createOutputStream(boolean) - Method in class org.openremote.container.web.file.ResettableBufferedOutputStream
-
Returns the custom implementation of the
OutputStream. - createParentBuilder(DOMElement) - Method in class org.openremote.container.xml.DOMElement
- createProducer() - Method in class org.openremote.container.web.socket.WebsocketEndpoint
- createProperties() - Method in interface org.openremote.container.persistence.Database
- createRegistry() - Method in class org.openremote.container.message.MessageBrokerContext
- createResteasyDeployment(Container, Collection<Class<?>>, Collection<Object>, boolean) - Method in class org.openremote.container.web.WebService
- createRoot(String) - Method in class org.openremote.container.xml.DOM
- createSchema(Source[]) - Method in class org.openremote.container.xml.SAXParser
- createTransformer(String, int, boolean) - Method in class org.openremote.container.xml.DOMParser
- createXPath(NamespaceContext) - Method in class org.openremote.container.xml.DOMParser
- createXPath(XPathFactory, NamespaceContext) - Method in class org.openremote.container.xml.DOMParser
- createXPathFactory() - Method in class org.openremote.container.xml.DOMParser
- CustomObjectMapperJsonSerializer - Class in org.openremote.container.persistence
- CustomObjectMapperJsonSerializer() - Constructor for class org.openremote.container.persistence.CustomObjectMapperJsonSerializer
- CustomObjectMapperSupplier - Class in org.openremote.container.persistence
- CustomObjectMapperSupplier() - Constructor for class org.openremote.container.persistence.CustomObjectMapperSupplier
D
- database - Variable in class org.openremote.container.persistence.PersistenceService
- Database - Interface in org.openremote.container.persistence
- Database.Product - Enum Class in org.openremote.container.persistence
- decodeBase64(String) - Static method in class org.openremote.container.util.CodecUtil
- deepCopy(Object) - Method in class org.openremote.container.persistence.LTreeType
- DEFAULT_CLIENTS - Static variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- DEFAULT_EXPIRE_SECONDS - Static variable in class org.openremote.container.web.file.FileServlet
- DEFAULT_REJECTED_EXECUTION_HANDLER - Static variable in interface org.openremote.container.concurrent.ContainerThreads
- DefaultResteasyExceptionMapper(boolean) - Constructor for class org.openremote.container.web.WebServiceExceptions.DefaultResteasyExceptionMapper
- defaultSchemaLocations - Variable in class org.openremote.container.persistence.PersistenceService
- DefaultServletOutputStream - Class in org.openremote.container.web.file
-
A default implementation of abstract servlet output stream.
- DefaultServletOutputStream(OutputStream) - Constructor for class org.openremote.container.web.file.DefaultServletOutputStream
-
Constructs a default servlet output stream which delegates to given output stream.
- DefaultWebsocketComponent - Class in org.openremote.container.web
- DefaultWebsocketComponent(Container, String) - Constructor for class org.openremote.container.web.DefaultWebsocketComponent
- deploy() - Method in class org.openremote.container.web.DefaultWebsocketComponent
- deploy() - Method in class org.openremote.container.web.socket.WebsocketComponent
- deploymentContext - Variable in class org.openremote.container.security.keycloak.SimpleKeycloakServletExtension
- deploymentInfo - Variable in class org.openremote.container.web.DefaultWebsocketComponent
- destroy() - Method in class org.openremote.container.security.CORSFilter
- destroy() - Method in class org.openremote.container.web.file.HttpFilter
- destroy() - Method in class org.openremote.container.web.socket.WebsocketCORSFilter
- devMode - Variable in class org.openremote.container.Container
- devMode - Variable in class org.openremote.container.security.IdentityService
- devMode - Variable in class org.openremote.container.web.file.FileServlet
- devMode - Variable in class org.openremote.container.web.WebService
- devMode - Variable in class org.openremote.container.web.WebServiceExceptions.DefaultResteasyExceptionMapper
- devMode - Variable in class org.openremote.container.web.WebServiceExceptions.ForbiddenResteasyExceptionMapper
- devMode - Variable in class org.openremote.container.web.WebServiceExceptions.RootUndertowExceptionHandler
- devMode - Variable in class org.openremote.container.web.WebServiceExceptions.ServletUndertowExceptionHandler
- disassemble(Object) - Method in class org.openremote.container.persistence.LTreeType
- disconnect(WebsocketConsumer) - Method in class org.openremote.container.web.socket.WebsocketComponent
- disconnect(WebsocketConsumer) - Method in class org.openremote.container.web.socket.WebsocketEndpoint
- disintegrate(SessionFactoryImplementor, SessionFactoryServiceRegistry) - Method in class org.openremote.container.persistence.IntegratorProvider
- doFilter(HttpServletRequest, HttpServletResponse, HttpSession, FilterChain) - Method in class org.openremote.container.security.CORSFilter
- doFilter(HttpServletRequest, HttpServletResponse, HttpSession, FilterChain) - Method in class org.openremote.container.web.file.GzipResponseFilter
-
Perform the filtering job.
- doFilter(HttpServletRequest, HttpServletResponse, HttpSession, FilterChain) - Method in class org.openremote.container.web.file.HttpFilter
-
Filter the HTTP request.
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.openremote.container.web.file.HttpFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.openremote.container.web.socket.WebsocketCORSFilter
- doGet(HttpServletRequest, HttpServletResponse) - Method in class org.openremote.container.web.file.AbstractFileServlet
- doHead(HttpServletRequest, HttpServletResponse) - Method in class org.openremote.container.web.file.AbstractFileServlet
- DOM - Class in org.openremote.container.xml
-
Wraps a W3C document and provides an entry point for browsing the DOM (in subclasses).
- DOM(Document) - Constructor for class org.openremote.container.xml.DOM
- DOMElement<CHILD extends DOMElement,
PARENT extends DOMElement> - Class in org.openremote.container.xml -
Wraps a W3C element.
- DOMElement(XPath, Element) - Constructor for class org.openremote.container.xml.DOMElement
- DOMElement.ArrayBuilder<T extends DOMElement> - Class in org.openremote.container.xml
- DOMElement.Builder<T extends DOMElement> - Class in org.openremote.container.xml
- DOMParser<D extends DOM> - Class in org.openremote.container.xml
-
Condensed API for parsing of XML into DOM with (optional) XML schema validation.
- DOMParser(Source...) - Constructor for class org.openremote.container.xml.DOMParser
- DOMParser.NodeVisitor - Class in org.openremote.container.xml
- doReturningTransaction(Function<EntityManager, R>) - Method in class org.openremote.container.persistence.PersistenceService
- doStart() - Method in class org.openremote.container.web.socket.WebsocketComponent
- doStart() - Method in class org.openremote.container.web.socket.WebsocketConsumer
- doStop() - Method in class org.openremote.container.web.socket.WebsocketComponent
- doStop() - Method in class org.openremote.container.web.socket.WebsocketConsumer
- doTransaction(Consumer<EntityManager>) - Method in class org.openremote.container.persistence.PersistenceService
- DYNAMIC_TIME_PATTERN - Static variable in class org.openremote.container.web.QueryParameterInjectorFilter
- DYNAMIC_VALUE_PROPERTY - Static variable in class org.openremote.container.web.QueryParameterInjectorFilter
-
Set a property on the request using this name to inject dynamic string values into
E
- element - Variable in class org.openremote.container.xml.DOMElement.Builder
- enableAuthProxy(WebService) - Method in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- enabled - Variable in class org.openremote.container.web.GZIPEncodingInterceptor
- encodeURI(String) - Static method in class org.openremote.container.web.file.AbstractFileServlet
-
URI-encode the given string using UTF-8.
- encodeURL(String) - Static method in class org.openremote.container.web.file.AbstractFileServlet
-
URL-encode the given string using UTF-8.
- EndableGZIPOutputStream(OutputStream) - Constructor for class org.openremote.container.web.GZIPEncodingInterceptor.EndableGZIPOutputStream
- endElement(String, String, String) - Method in class org.openremote.container.xml.SAXParser.Handler
- EnhancedImportSqlCommandExtractor - Class in org.openremote.container.persistence
-
Load and parse import SQL files, either the whole file as a single statement if its first line is
-- importOneStatementOnly, or as a semicolon-separated list of statements. - EnhancedImportSqlCommandExtractor() - Constructor for class org.openremote.container.persistence.EnhancedImportSqlCommandExtractor
- entityManagerFactory - Variable in class org.openremote.container.persistence.PersistenceService
- equals(Object) - Method in class org.openremote.container.security.keycloak.KeycloakRealmClient
- equals(Object, Object) - Method in class org.openremote.container.persistence.LTreeType
- error(SAXParseException) - Method in class org.openremote.container.xml.DOMParser
- error(SAXParseException) - Method in class org.openremote.container.xml.SAXParser.SimpleErrorHandler
- escape(String) - Static method in class org.openremote.container.xml.DOMParser
- escape(String, boolean, boolean) - Static method in class org.openremote.container.xml.DOMParser
- eventConsumer - Variable in class org.openremote.container.persistence.PersistenceEventInterceptor
- excludeUnlistedClasses() - Method in class org.openremote.container.persistence.PersistenceService.PersistenceUnitInfo
- EXECUTOR_SERVICE - Static variable in class org.openremote.container.Container
- executorService - Static variable in class org.openremote.container.web.WebTargetBuilder
- EXPIRES_SECONDS_CACHE_JS - Static variable in class org.openremote.container.web.file.FileServlet
- expiresIn - Variable in class org.openremote.container.web.OAuthServerResponse
- exposedHeaders - Variable in class org.openremote.container.security.CORSFilter
- ExtensibleResteasyClientBuilder - Class in org.openremote.container.web
-
This tremendous code was copied from Resteasy.
- ExtensibleResteasyClientBuilder() - Constructor for class org.openremote.container.web.ExtensibleResteasyClientBuilder
- ExtensibleResteasyClientBuilder.VerifierWrapper - Class in org.openremote.container.web
- extractCommands(Reader) - Method in class org.openremote.container.persistence.EnhancedImportSqlCommandExtractor
F
- Factory() - Constructor for class org.openremote.container.security.basic.BasicIdentityProvider.BasicFixAuthenticationMechanism.Factory
- FACTORY - Static variable in class org.openremote.container.security.basic.BasicIdentityProvider.BasicFixAuthenticationMechanism
- failed - Variable in class org.openremote.container.web.PermanentFailureFilter
- failureResponses - Variable in class org.openremote.container.web.PermanentFailureFilter
- failureResponses - Variable in class org.openremote.container.web.WebTargetBuilder
- fatalError(SAXParseException) - Method in class org.openremote.container.xml.DOMParser
- fatalError(SAXParseException) - Method in class org.openremote.container.xml.SAXParser.SimpleErrorHandler
- FileServlet - Class in org.openremote.container.web.file
- FileServlet(boolean, File, String[], Map<String, String>, Map<String, Integer>, String[]) - Constructor for class org.openremote.container.web.file.FileServlet
- filter(ClientRequestContext) - Method in class org.openremote.container.security.BearerAuthClientRequestFilter
- filter(ClientRequestContext) - Method in class org.openremote.container.security.ClientSecretRequestFilter
- filter(ClientRequestContext) - Method in class org.openremote.container.web.HeaderInjectorFilter
- filter(ClientRequestContext) - Method in class org.openremote.container.web.OAuthFilter
- filter(ClientRequestContext) - Method in class org.openremote.container.web.PermanentFailureFilter
- filter(ClientRequestContext) - Method in class org.openremote.container.web.ProxyClientRequestFilter
- filter(ClientRequestContext) - Method in class org.openremote.container.web.QueryParameterInjectorFilter
- filter(ClientRequestContext, ClientResponseContext) - Method in class org.openremote.container.web.FollowRedirectFilter
- filter(ClientRequestContext, ClientResponseContext) - Method in class org.openremote.container.web.PermanentFailureFilter
- findChildren(String) - Method in class org.openremote.container.xml.DOMElement
- findChildWithIdentifier(String) - Method in class org.openremote.container.xml.DOMElement
- finish() - Method in class org.openremote.container.web.GZIPEncodingInterceptor.EndableGZIPOutputStream
- firstChildOrNull(String) - Method in class org.openremote.container.xml.DOMElement.Builder
- flush() - Method in class org.openremote.container.web.file.DefaultServletOutputStream
- flush() - Method in class org.openremote.container.web.file.ResettableBufferedOutputStream
- flush() - Method in class org.openremote.container.web.file.ResettableBufferedWriter
- flushBuffer() - Method in class org.openremote.container.web.file.GzipHttpServletResponse
- flushBuffer() - Method in class org.openremote.container.web.file.HttpServletResponseOutputWrapper
- FlushEntityEventListener - Class in org.openremote.container.persistence
-
This listener will only push the dirty properties through to the interceptor's onFlushDirty.
- FlushEntityEventListener() - Constructor for class org.openremote.container.persistence.FlushEntityEventListener
- flyway - Variable in class org.openremote.container.persistence.PersistenceService
- FollowRedirectFilter - Class in org.openremote.container.web
-
A filter for following 300 range response re-directions.
- FollowRedirectFilter() - Constructor for class org.openremote.container.web.FollowRedirectFilter
- followRedirects - Variable in class org.openremote.container.web.WebTargetBuilder
- followRedirects(boolean) - Method in class org.openremote.container.web.WebTargetBuilder
- ForbiddenResteasyExceptionMapper(boolean) - Constructor for class org.openremote.container.web.WebServiceExceptions.ForbiddenResteasyExceptionMapper
- forceClean - Variable in class org.openremote.container.persistence.PersistenceService
- format(LogRecord) - Method in class org.openremote.container.util.LogFormatter
- fromMillis(long) - Method in class org.openremote.container.util.LogFormatter
G
- generate(SharedSessionContractImplementor, Object) - Method in class org.openremote.container.util.UniqueIdentifierGenerator
- generateId() - Static method in class org.openremote.container.util.UniqueIdentifierGenerator
-
Generates a random UUID value encoded as Base62, 22 characters long.
- generateId(byte[]) - Static method in class org.openremote.container.util.UniqueIdentifierGenerator
-
Generates the same UUID value encoded as Base62, 22 characters long, if the bytes are the same.
- generateId(String) - Static method in class org.openremote.container.util.UniqueIdentifierGenerator
-
Generates the same UUID value encoded as Base62, 22 characters long, if the name is the same.
- get() - Method in class org.openremote.container.persistence.CustomObjectMapperSupplier
- get(String) - Method in class org.openremote.container.web.socket.MemoryWebsocketSessions
- get(String) - Method in interface org.openremote.container.web.socket.WebsocketSessions
- getAccessToken() - Method in class org.openremote.container.web.ClientRequestInfo
- getAccessToken() - Method in class org.openremote.container.web.OAuthFilter
- getAccessToken() - Method in class org.openremote.container.web.OAuthServerResponse
- getAccessToken(String, ClientCredentialsAuthForm) - Method in interface org.openremote.container.security.keycloak.KeycloakResource
- getAccessToken(String, PasswordAuthForm) - Method in interface org.openremote.container.security.keycloak.KeycloakResource
- getAccessTokenSupplier(OAuthGrant) - Method in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
-
Convenience method for generating access tokens from a given OAuth compliant server
- getAdapterConfig(String, String) - Method in interface org.openremote.container.security.keycloak.KeycloakResource
- getAll() - Method in class org.openremote.container.web.socket.MemoryWebsocketSessions
- getAll() - Method in interface org.openremote.container.web.socket.WebsocketSessions
- getAllowedHeaders() - Method in class org.openremote.container.security.CORSFilter
- getAllowedMethods() - Method in class org.openremote.container.security.CORSFilter
- getAllowedOrigins() - Method in class org.openremote.container.security.CORSFilter
- getAllowedOrigins(Container) - Static method in class org.openremote.container.web.WebService
- getApplication() - Method in class org.openremote.container.web.WebResource
- getAttribute(String) - Method in class org.openremote.container.xml.DOMElement
- getAttributes() - Method in class org.openremote.container.xml.SAXParser.Handler
- getAuthContext() - Method in class org.openremote.container.web.WebResource
- getAuthenticatedRealmName() - Method in interface org.openremote.container.security.AuthContext
- getAuthenticatedRealmName() - Method in class org.openremote.container.security.basic.BasicAuthContext
- getAuthenticatedRealmName() - Method in class org.openremote.container.security.keycloak.AccessTokenAuthContext
- getAuthenticatedRealmName() - Method in class org.openremote.container.web.WebResource
- getAuthHeader() - Method in class org.openremote.container.web.OAuthFilter
- getBoolean(Map<String, String>, String, boolean) - Static method in class org.openremote.container.util.MapAccess
- getCause(Throwable) - Static method in class org.openremote.container.web.WebServiceExceptions
- getCharacters() - Method in class org.openremote.container.xml.SAXParser.Handler
- getChildElements() - Method in class org.openremote.container.xml.DOMElement.ArrayBuilder
- getChildElements(String) - Method in class org.openremote.container.xml.DOMElement.ArrayBuilder
- getChildren() - Method in class org.openremote.container.xml.DOMElement
- getChildren(String) - Method in class org.openremote.container.xml.DOMElement
- getClasses() - Method in class org.openremote.container.web.WebApplication
- getClassLoader() - Method in class org.openremote.container.persistence.PersistenceService.PersistenceUnitInfo
- getClientId() - Method in interface org.openremote.container.security.AuthContext
- getClientId() - Method in class org.openremote.container.security.basic.BasicAuthContext
- getClientId() - Method in class org.openremote.container.security.keycloak.AccessTokenAuthContext
- getClientId() - Method in class org.openremote.container.web.WebResource
- getClientRemoteAddress() - Method in class org.openremote.container.web.WebResource
- getClock() - Method in class org.openremote.container.timer.TimerService
- getComponent() - Method in class org.openremote.container.web.socket.WebsocketEndpoint
- getConfig() - Method in class org.openremote.container.Container
- getConnectorName() - Method in interface org.openremote.container.persistence.Database
- getConsumers() - Method in class org.openremote.container.web.socket.WebsocketComponent
- getContainer() - Method in class org.openremote.container.web.WebApplication
- getContainer() - Method in class org.openremote.container.web.WebResource
- getContent() - Method in class org.openremote.container.xml.DOMElement
- getContentType(HttpServletRequest, File) - Method in class org.openremote.container.web.file.AbstractFileServlet
-
Returns the content type associated with the given HTTP servlet request and file.
- getContentType(HttpServletRequest, File) - Method in class org.openremote.container.web.file.FileServlet
- getContext() - Method in class org.openremote.container.message.MessageBrokerService
- getContext(Class<?>) - Method in class org.openremote.container.json.JacksonConfig
- getCorsFilterInfo(Container) - Static method in class org.openremote.container.web.WebService
- getCorsMaxAge() - Method in class org.openremote.container.security.CORSFilter
- getCurrentTimeMillis() - Method in enum class org.openremote.container.timer.TimerService.Clock
- getCurrentTimeMillis() - Method in class org.openremote.container.timer.TimerService
- getDecimal(Map<String, String>, String, BigDecimal) - Static method in class org.openremote.container.util.MapAccess
- getDefaultKeycloakGrant(Container) - Method in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- getDefaultRoles() - Method in class org.openremote.container.security.basic.BasicIdentityProvider
- getDefaultSchemaLocations() - Method in class org.openremote.container.persistence.PersistenceService
- getElementName() - Method in class org.openremote.container.xml.DOMElement
- getEndpoint() - Method in class org.openremote.container.web.socket.WebsocketConsumer
- getEndpoint() - Method in class org.openremote.container.web.socket.WebsocketProducer
- getEntityManagerFactory() - Method in class org.openremote.container.persistence.PersistenceService
- getEntityManagerFactory(Properties, List<String>) - Method in class org.openremote.container.persistence.PersistenceService
- getErrorHandler() - Method in class org.openremote.container.xml.SAXParser
- getErrorPage(DeploymentInfo) - Method in class org.openremote.container.security.keycloak.SimpleKeycloakServletExtension
- getExecutorService() - Method in class org.openremote.container.Container
- getExpiresIn() - Method in class org.openremote.container.web.OAuthServerResponse
- getExpireTime(HttpServletRequest, File) - Method in class org.openremote.container.web.file.AbstractFileServlet
-
Returns how long the resource may be cached by the client before it expires, in seconds.
- getExpireTime(HttpServletRequest, File) - Method in class org.openremote.container.web.file.FileServlet
- getExpiryDateTime() - Method in class org.openremote.container.web.OAuthServerResponse
- getExposedHeaders() - Method in class org.openremote.container.security.CORSFilter
- getExtension(String) - Method in class org.openremote.container.web.file.FileServlet
- getExternalHostnames(Container) - Static method in class org.openremote.container.web.WebService
- getFile(HttpServletRequest) - Method in class org.openremote.container.web.file.AbstractFileServlet
-
Returns the file associated with the given HTTP servlet request.
- getFile(HttpServletRequest) - Method in class org.openremote.container.web.file.FileServlet
- getFilterConfig() - Method in class org.openremote.container.web.file.HttpFilter
-
Returns the filter config.
- getFirstChild(String) - Method in class org.openremote.container.xml.DOMElement
- getGzip() - Method in class org.openremote.container.web.GZIPEncodingInterceptor.CommittedGZIPOutputStream
- getHandlePredicate() - Method in class org.openremote.container.web.WebService.RequestHandler
- getHandler() - Method in class org.openremote.container.web.WebService.RequestHandler
- getHandshakeAuth(Session) - Method in class org.openremote.container.web.socket.WebsocketAdapter
- getHandshakeRealm(Session) - Method in class org.openremote.container.web.socket.WebsocketAdapter
- getHealthStatus() - Method in class org.openremote.container.persistence.PersistenceHealthStatusProvider
- getHealthStatusName() - Method in class org.openremote.container.persistence.PersistenceHealthStatusProvider
- getHealthStatusVersion() - Method in class org.openremote.container.persistence.PersistenceHealthStatusProvider
- getHostUri() - Method in class org.openremote.container.web.WebService
-
Provides the LAN IPv4 address the container is bound to so it can be used in the context provider callbacks; if CB is on the other side of some sort of NAT then this won't work also assumes HTTP
- getInitParameter(String) - Method in class org.openremote.container.web.file.HttpFilter
-
Returns the value of the filter init parameter associated with the given name.
- getInstance() - Method in class org.openremote.container.xml.SAXParser.Handler
- getInteger(Map<String, String>, String, int) - Static method in class org.openremote.container.util.MapAccess
- getIntegrators() - Method in class org.openremote.container.persistence.IntegratorProvider
- getJarFileUrls() - Method in class org.openremote.container.persistence.PersistenceService.PersistenceUnitInfo
- getJtaDataSource() - Method in class org.openremote.container.persistence.PersistenceService.PersistenceUnitInfo
- getKeycloak() - Method in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- getKeycloakDeployment(String, String) - Method in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- getLocalIpAddress() - Static method in class org.openremote.container.web.WebService
- getLockTimeoutMillis() - Static method in class org.openremote.container.concurrent.GlobalLock
- getManagedClassNames() - Method in class org.openremote.container.persistence.PersistenceService.PersistenceUnitInfo
- getMappingFileNames() - Method in class org.openremote.container.persistence.PersistenceService.PersistenceUnitInfo
- getName() - Method in class org.openremote.container.security.basic.BasicAuthContext
- getName() - Method in class org.openremote.container.web.WebService.RequestHandler
- getNewTempClassLoader() - Method in class org.openremote.container.persistence.PersistenceService.PersistenceUnitInfo
- getNonJtaDataSource() - Method in class org.openremote.container.persistence.PersistenceService.PersistenceUnitInfo
- getNow() - Method in class org.openremote.container.timer.TimerService
- getOutputStream() - Method in class org.openremote.container.web.file.HttpServletResponseOutputWrapper
- getParent() - Method in class org.openremote.container.xml.DOMElement
- getParent() - Method in class org.openremote.container.xml.SAXParser.Handler
- getParser() - Method in class org.openremote.container.xml.SAXParser.Handler
- getPersistenceProviderClassName() - Method in class org.openremote.container.persistence.PersistenceService.PersistenceUnitInfo
- getPersistenceUnitName() - Method in class org.openremote.container.persistence.PersistenceService.PersistenceUnitInfo
- getPersistenceUnitRootUrl() - Method in class org.openremote.container.persistence.PersistenceService.PersistenceUnitInfo
- getPersistenceXMLSchemaVersion() - Method in class org.openremote.container.persistence.PersistenceService.PersistenceUnitInfo
- getPriority() - Method in class org.openremote.container.message.MessageBrokerService
- getPriority() - Method in class org.openremote.container.persistence.PersistenceHealthStatusProvider
- getPriority() - Method in class org.openremote.container.persistence.PersistenceService
- getPriority() - Method in class org.openremote.container.security.IdentityService
- getPriority() - Method in class org.openremote.container.timer.TimerService
- getProducerTemplate() - Method in class org.openremote.container.message.MessageBrokerService
- getProperties() - Method in class org.openremote.container.persistence.PersistenceService.PersistenceUnitInfo
- getPublishedRealm(String) - Method in interface org.openremote.container.security.keycloak.KeycloakResource
- getRealms(Function<RealmsResource, T>) - Method in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- getRefreshToken() - Method in class org.openremote.container.web.OAuthServerResponse
- getRegistry() - Method in class org.openremote.container.message.MessageBrokerContext
- getRemoteAddress() - Method in class org.openremote.container.web.ClientRequestInfo
- getRequestHandlers() - Method in class org.openremote.container.web.WebService
-
When a request comes in the handlers are called in order until a handler returns a non null value; when this happens the returned
WebService.RequestHandleris invoked. - getRequestRealmName() - Method in class org.openremote.container.web.WebResource
- getRequiredChild(String) - Method in class org.openremote.container.xml.DOMElement
- getResourceUri() - Method in class org.openremote.container.web.socket.WebsocketEndpoint
- getRoot(XPath) - Method in class org.openremote.container.xml.DOM
- getRootCause(Throwable) - Static method in class org.openremote.container.web.WebServiceExceptions
- getRootElementNamespace() - Method in class org.openremote.container.xml.DOM
- getSchema() - Method in class org.openremote.container.xml.DOMParser
- getSchemas() - Method in class org.openremote.container.persistence.PersistenceService
- getSchemaSources() - Method in class org.openremote.container.xml.SAXParser
- getSendToAll() - Method in class org.openremote.container.web.socket.WebsocketEndpoint
- getService(Class<T>) - Method in class org.openremote.container.Container
-
Get a service instance matching the specified type exactly, or if that yields no result, try to get the first service instance that has a matching interface.
- getServices() - Method in class org.openremote.container.Container
- getServices(Class<T>) - Method in class org.openremote.container.Container
- getServletContext() - Method in class org.openremote.container.web.file.HttpFilter
-
Returns the servlet context.
- getSessionTerminator(Session) - Method in class org.openremote.container.web.socket.WebsocketAdapter
- getSharedCacheMode() - Method in class org.openremote.container.persistence.PersistenceService.PersistenceUnitInfo
- getSingletons() - Method in class org.openremote.container.web.WebApplication
- getString(Map<String, String>, String, String) - Static method in class org.openremote.container.util.MapAccess
- getTarget(Client, URI, String, String) - Static method in interface org.openremote.container.web.WebClient
- getTarget(Client, URI, String, String, String, String, Integer) - Static method in interface org.openremote.container.web.WebClient
- getTarget(Client, URI, String, String, URI) - Static method in interface org.openremote.container.web.WebClient
- getTargetResource(ResteasyWebTarget, Class<T>) - Static method in interface org.openremote.container.web.WebClient
- getTokenType() - Method in class org.openremote.container.web.OAuthServerResponse
- getTokenUri(String) - Method in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- getTransactionType() - Method in class org.openremote.container.persistence.PersistenceService.PersistenceUnitInfo
- getUserId() - Method in interface org.openremote.container.security.AuthContext
- getUserId() - Method in class org.openremote.container.security.basic.BasicAuthContext
- getUserId() - Method in class org.openremote.container.security.keycloak.AccessTokenAuthContext
- getUserId() - Method in class org.openremote.container.web.WebResource
- getUsername() - Method in interface org.openremote.container.security.AuthContext
- getUsername() - Method in class org.openremote.container.security.basic.BasicAuthContext
- getUsername() - Method in class org.openremote.container.security.keycloak.AccessTokenAuthContext
- getUsername() - Method in class org.openremote.container.web.WebResource
- getValidationMode() - Method in class org.openremote.container.persistence.PersistenceService.PersistenceUnitInfo
- getW3CDocument() - Method in class org.openremote.container.xml.DOM
- getW3CElement() - Method in class org.openremote.container.xml.DOMElement
- getWebsocketSessions() - Method in class org.openremote.container.web.socket.WebsocketComponent
- getWebsocketSessions() - Method in class org.openremote.container.web.socket.WebsocketEndpoint
- getWelcomePage() - Method in interface org.openremote.container.security.keycloak.KeycloakResource
- getWriter() - Method in class org.openremote.container.web.file.HttpServletResponseOutputWrapper
- getWrittenBytes() - Method in class org.openremote.container.web.file.ResettableBufferedOutputStream
-
Returns the amount of so far written bytes in the threshold buffer.
- getXpath() - Method in class org.openremote.container.xml.DOMElement
- getXPathChildElement(DOMElement.Builder<CHILD>, String) - Method in class org.openremote.container.xml.DOMElement
- getXPathChildElements(DOMElement.Builder<CHILD>, String) - Method in class org.openremote.container.xml.DOMElement
- getXPathElements(DOMElement.Builder, String) - Method in class org.openremote.container.xml.DOMElement
- getXPathParentElement(DOMElement.Builder<PARENT>, String) - Method in class org.openremote.container.xml.DOMElement
- getXPathParentElements(DOMElement.Builder<CHILD>, String) - Method in class org.openremote.container.xml.DOMElement
- getXPathResult(String, QName) - Method in class org.openremote.container.xml.DOMElement
- getXPathResult(DOMElement<?, ?>, XPath, String, QName) - Method in class org.openremote.container.xml.DOMParser
- getXPathResult(DOM, XPath, String, QName) - Method in class org.openremote.container.xml.DOMParser
- getXPathResult(Node, String, QName) - Method in class org.openremote.container.xml.DOMElement
- getXPathResult(Node, XPath, String, QName) - Method in class org.openremote.container.xml.DOMParser
- getXPathString(XPath, String) - Method in class org.openremote.container.xml.DOMElement
- GlobalLock - Class in org.openremote.container.concurrent
-
A global reentrant exclusive lock, use convenience methods
GlobalLock.withLock(java.lang.String, java.lang.Runnable)andGlobalLock.withLockReturning(java.lang.String, java.util.function.Supplier<R>). - GlobalLock() - Constructor for class org.openremote.container.concurrent.GlobalLock
- grantType - Variable in class org.openremote.container.security.AuthForm
- group - Variable in class org.openremote.container.concurrent.ContainerThreadFactory
- gzip - Variable in class org.openremote.container.web.GZIPEncodingInterceptor.CommittedGZIPOutputStream
- GZIPEncodingInterceptor - Class in org.openremote.container.web
-
See Resteasy source.
- GZIPEncodingInterceptor(boolean) - Constructor for class org.openremote.container.web.GZIPEncodingInterceptor
- GZIPEncodingInterceptor.CommittedGZIPOutputStream - Class in org.openremote.container.web
- GZIPEncodingInterceptor.EndableGZIPOutputStream - Class in org.openremote.container.web
- GzipHttpServletResponse - Class in org.openremote.container.web.file
-
This HTTP servlet response wrapper will GZIP the response when the given threshold has exceeded and the response content type matches one of the given mimetypes.
- GzipHttpServletResponse(HttpServletResponse, int, Set<String>) - Constructor for class org.openremote.container.web.file.GzipHttpServletResponse
-
Construct a new GZIP HTTP servlet response based on the given wrapped response, threshold and mimetypes.
- GzipResponseFilter - Class in org.openremote.container.web.file
-
The
GzipResponseFilterwill apply GZIP compression on responses whenever applicable. - GzipResponseFilter() - Constructor for class org.openremote.container.web.file.GzipResponseFilter
- GzipResponseFilter(String[]) - Constructor for class org.openremote.container.web.file.GzipResponseFilter
H
- handleDeployment(DeploymentInfo, ServletContext) - Method in class org.openremote.container.security.keycloak.SimpleKeycloakServletExtension
- handleFileNotFound(HttpServletRequest, HttpServletResponse) - Method in class org.openremote.container.web.file.AbstractFileServlet
-
Handles the case when the file is not found.
- handleInterception(FlushEntityEvent) - Method in class org.openremote.container.persistence.FlushEntityEventListener
- handlePredicate - Variable in class org.openremote.container.web.WebService.RequestHandler
- handler - Variable in class org.openremote.container.web.WebService.RequestHandler
- Handler(I) - Constructor for class org.openremote.container.xml.SAXParser.Handler
- Handler(I, SAXParser) - Constructor for class org.openremote.container.xml.SAXParser.Handler
- Handler(I, SAXParser.Handler<?>) - Constructor for class org.openremote.container.xml.SAXParser.Handler
- Handler(I, SAXParser, SAXParser.Handler<?>) - Constructor for class org.openremote.container.xml.SAXParser.Handler
- handleRequest(HttpServerExchange) - Method in class org.openremote.container.security.AuthOverloadHandler
- handleRequest(HttpServerExchange) - Method in class org.openremote.container.web.WebServiceExceptions.RootUndertowExceptionHandler
- handleResteasyException(boolean, String, Request, UriInfo, Throwable) - Static method in class org.openremote.container.web.WebServiceExceptions
- handleThrowable(HttpServerExchange, ServletRequest, ServletResponse, Throwable) - Method in class org.openremote.container.web.WebServiceExceptions.ServletUndertowExceptionHandler
- handleUndertowException(boolean, String, boolean, HttpServerExchange, Throwable) - Static method in class org.openremote.container.web.WebServiceExceptions
- HANDSHAKE_AUTH - Static variable in interface org.openremote.container.web.ConnectionConstants
- HANDSHAKE_REALM - Static variable in interface org.openremote.container.web.ConnectionConstants
- HASH_ALGORITHM_INDEX - Static variable in class org.openremote.container.security.basic.PasswordStorage
- HASH_BYTE_SIZE - Static variable in class org.openremote.container.security.basic.PasswordStorage
- HASH_SECTIONS - Static variable in class org.openremote.container.security.basic.PasswordStorage
- HASH_SIZE_INDEX - Static variable in class org.openremote.container.security.basic.PasswordStorage
- hashCode() - Method in class org.openremote.container.security.keycloak.KeycloakRealmClient
- hashCode(Object) - Method in class org.openremote.container.persistence.LTreeType
- hasRealmRole(String) - Method in interface org.openremote.container.security.AuthContext
- hasRealmRole(String) - Method in class org.openremote.container.security.basic.BasicAuthContext
- hasRealmRole(String) - Method in class org.openremote.container.security.keycloak.AccessTokenAuthContext
- hasRealmRole(String) - Method in class org.openremote.container.web.WebResource
- hasResourceRole(String, String) - Method in interface org.openremote.container.security.AuthContext
- hasResourceRole(String, String) - Method in class org.openremote.container.security.basic.BasicAuthContext
- hasResourceRole(String, String) - Method in class org.openremote.container.security.keycloak.AccessTokenAuthContext
- hasResourceRole(String, String) - Method in class org.openremote.container.web.WebResource
- hasResourceRoleOrIsSuperUser(String, String) - Method in interface org.openremote.container.security.AuthContext
- hasService(Class<T>) - Method in class org.openremote.container.Container
- HEADER_ENTITY_TYPE - Static variable in class org.openremote.container.persistence.PersistenceService
- HeaderInjectorFilter - Class in org.openremote.container.web
-
A filter for injecting headers into the request.
- HeaderInjectorFilter(Map<String, List<String>>) - Constructor for class org.openremote.container.web.HeaderInjectorFilter
- headers - Variable in class org.openremote.container.web.HeaderInjectorFilter
- host - Variable in class org.openremote.container.web.WebService
- httpClient - Variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- HttpFilter - Class in org.openremote.container.web.file
-
The
HttpFilteris abstract filter specifically for HTTP requests. - HttpFilter() - Constructor for class org.openremote.container.web.file.HttpFilter
- httpHandlers - Variable in class org.openremote.container.web.WebService
- httpHeaders - Variable in class org.openremote.container.web.WebResource
- HttpServletResponseOutputWrapper - Class in org.openremote.container.web.file
-
Convenience class for extending
HttpServletResponseWrapperwherein the servlet responseOutputStreamhas to be replaced by a custom implementation. - HttpServletResponseOutputWrapper(HttpServletResponse) - Constructor for class org.openremote.container.web.file.HttpServletResponseOutputWrapper
-
Construct a new
HttpServletResponseOutputWrapperwhich wraps the given response.
I
- identityProvider - Variable in class org.openremote.container.security.IdentityService
- IdentityProvider - Interface in org.openremote.container.security
-
SPI for implementations used by
IdentityService. - IdentityService - Class in org.openremote.container.security
-
Needs to run before persistence service because if BASIC identity provider is configured then flyway must be configured to manage PUBLIC schema for user data; that configuration is done by the
BasicIdentityProviderand must happen before flyway initialisation. - IdentityService() - Constructor for class org.openremote.container.security.IdentityService
- init() - Method in enum class org.openremote.container.timer.TimerService.Clock
- init() - Method in class org.openremote.container.web.file.GzipResponseFilter
-
Initializes the filter parameters.
- init() - Method in class org.openremote.container.web.file.HttpFilter
-
Convenience init() method without FilterConfig parameter which will be called by init(FilterConfig).
- init(FilterConfig) - Method in class org.openremote.container.security.CORSFilter
- init(FilterConfig) - Method in class org.openremote.container.web.file.HttpFilter
-
Called by the servlet container when the filter is about to be placed into service.
- init(FilterConfig) - Method in class org.openremote.container.web.socket.WebsocketCORSFilter
- init(Container) - Method in class org.openremote.container.message.MessageBrokerService
- init(Container) - Method in class org.openremote.container.persistence.PersistenceHealthStatusProvider
- init(Container) - Method in class org.openremote.container.persistence.PersistenceService
- init(Container) - Method in class org.openremote.container.security.basic.BasicIdentityProvider
- init(Container) - Method in interface org.openremote.container.security.IdentityProvider
- init(Container) - Method in class org.openremote.container.security.IdentityService
- init(Container) - Method in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- init(Container) - Method in class org.openremote.container.timer.TimerService
- init(Container) - Method in class org.openremote.container.web.WebService
- initDefaultEngine43(ExtensibleResteasyClientBuilder) - Static method in class org.openremote.container.web.ExtensibleResteasyClientBuilder
- injectHeaders - Variable in class org.openremote.container.web.WebTargetBuilder
- injectQueryParameters - Variable in class org.openremote.container.web.WebTargetBuilder
- instance - Variable in class org.openremote.container.xml.SAXParser.Handler
- integrate(Metadata, SessionFactoryImplementor, SessionFactoryServiceRegistry) - Method in class org.openremote.container.persistence.IntegratorProvider
- IntegratorProvider - Class in org.openremote.container.persistence
- IntegratorProvider() - Constructor for class org.openremote.container.persistence.IntegratorProvider
- InvalidHashException(String) - Constructor for exception org.openremote.container.security.basic.PasswordStorage.InvalidHashException
- InvalidHashException(String, Throwable) - Constructor for exception org.openremote.container.security.basic.PasswordStorage.InvalidHashException
- invokeInterceptor(SessionImplementor, Object, EntityEntry, Object[], EntityPersister) - Method in class org.openremote.container.persistence.FlushEntityEventListener
-
Deprecated.
- invokeInterceptor(SessionImplementor, FlushEntityEvent) - Method in class org.openremote.container.persistence.FlushEntityEventListener
- isAllowCredentials() - Method in class org.openremote.container.security.CORSFilter
- isAuthenticated() - Method in class org.openremote.container.web.WebResource
- isCleanInstall() - Method in class org.openremote.container.persistence.PersistenceService
- isCommitted() - Method in class org.openremote.container.web.file.HttpServletResponseOutputWrapper
-
Returns whether the response is committed or not.
- isDevMode() - Method in class org.openremote.container.Container
- isHalted() - Method in class org.openremote.container.xml.DOMParser.NodeVisitor
- isIgnorableWSNode(Node) - Method in class org.openremote.container.xml.DOMParser
- isKeycloakEnabled() - Method in class org.openremote.container.security.IdentityService
-
If Keycloak is enabled, support multi-tenancy.
- isLastElement(String, String, String) - Method in class org.openremote.container.xml.SAXParser.Handler
- isMutable() - Method in class org.openremote.container.persistence.LTreeType
- isOneOf(T, T...) - Static method in class org.openremote.container.web.file.GzipHttpServletResponse
-
Returns
trueif the given object equals one of the given objects. - isPassThrough() - Method in class org.openremote.container.web.file.HttpServletResponseOutputWrapper
-
Returns whether the writing has to be passed through to the wrapped
ServletOutputStream. - isPersistenceEventForEntityType(Class<?>) - Static method in class org.openremote.container.persistence.PersistenceService
- isReady() - Method in class org.openremote.container.web.file.DefaultServletOutputStream
- isRealmAccessibleByUser(String) - Method in interface org.openremote.container.security.AuthContext
- isResettable() - Method in interface org.openremote.container.web.file.ResettableBuffer
-
Returns true if buffer can be reset.
- isResettable() - Method in class org.openremote.container.web.file.ResettableBufferedOutputStream
- isResettable() - Method in class org.openremote.container.web.file.ResettableBufferedWriter
- isRunning() - Method in class org.openremote.container.Container
- isSecured() - Method in class org.openremote.container.web.file.FileServlet
- isSendToAllSet(Message) - Method in class org.openremote.container.web.socket.WebsocketProducer
- isSingleton() - Method in class org.openremote.container.web.socket.WebsocketEndpoint
- isSuperUser() - Method in interface org.openremote.container.security.AuthContext
- ITERATION_INDEX - Static variable in class org.openremote.container.security.basic.PasswordStorage
J
- JacksonConfig - Class in org.openremote.container.json
- JacksonConfig() - Constructor for class org.openremote.container.json.JacksonConfig
K
- KEYCLOAK_AUTH_PATH - Static variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- KEYCLOAK_CLIENT_POOL_SIZE - Static variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- KEYCLOAK_CLIENT_POOL_SIZE_DEFAULT - Static variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- KEYCLOAK_CONNECT_TIMEOUT - Static variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- KEYCLOAK_CONNECT_TIMEOUT_DEFAULT - Static variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- KEYCLOAK_REQUEST_TIMEOUT - Static variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- KEYCLOAK_REQUEST_TIMEOUT_DEFAULT - Static variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- keycloakConfigResolver - Variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- keycloakDeploymentCache - Variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- KeycloakIdentityProvider - Class in org.openremote.container.security.keycloak
- KeycloakIdentityProvider() - Constructor for class org.openremote.container.security.keycloak.KeycloakIdentityProvider
-
The supplied
OAuthGrantwill be used to authenticate with keycloak so we can programmatically make changes. - KeycloakRealmClient - Class in org.openremote.container.security.keycloak
- KeycloakRealmClient(String, String) - Constructor for class org.openremote.container.security.keycloak.KeycloakRealmClient
- KeycloakResource - Interface in org.openremote.container.security.keycloak
- keycloakServiceUri - Variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- keycloakTarget - Variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
L
- location - Variable in exception org.openremote.container.web.file.AbstractFileServlet.RedirectException
- lock - Static variable in class org.openremote.container.concurrent.GlobalLock
- log - Static variable in class org.openremote.container.security.keycloak.SimpleKeycloakServletExtension
- LOG - Static variable in interface org.openremote.container.concurrent.ContainerThreads
- LOG - Static variable in class org.openremote.container.Container
- logException(Throwable, String, String) - Static method in class org.openremote.container.web.WebServiceExceptions
- logExceptionCause(Runnable, Throwable) - Static method in interface org.openremote.container.concurrent.ContainerThreads
- LogFormatter - Class in org.openremote.container.util
- LogFormatter() - Constructor for class org.openremote.container.util.LogFormatter
- LogUtil - Class in org.openremote.container.util
- LogUtil() - Constructor for class org.openremote.container.util.LogUtil
- LTreeType - Class in org.openremote.container.persistence
- LTreeType() - Constructor for class org.openremote.container.persistence.LTreeType
M
- MANAGER_CLIENT_ID - Static variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- MapAccess - Class in org.openremote.container.util
-
Convenience functions for accessing
Map. - MapAccess() - Constructor for class org.openremote.container.util.MapAccess
- mapToMultivaluedMap(Map<K, List<W>>, MultivaluedMap<K, V>) - Static method in class org.openremote.container.web.WebTargetBuilder
- MemoryWebsocketSessions - Class in org.openremote.container.web.socket
- MemoryWebsocketSessions() - Constructor for class org.openremote.container.web.socket.MemoryWebsocketSessions
- MESSAGE_SESSION_ALLOWED_ORIGIN - Static variable in class org.openremote.container.message.MessageBrokerService
- MESSAGE_SESSION_ALLOWED_ORIGIN_DEFAULT - Static variable in class org.openremote.container.message.MessageBrokerService
- MessageBrokerContext - Class in org.openremote.container.message
- MessageBrokerContext() - Constructor for class org.openremote.container.message.MessageBrokerContext
- messageBrokerService - Variable in class org.openremote.container.persistence.PersistenceService
- MessageBrokerService - Class in org.openremote.container.message
- MessageBrokerService() - Constructor for class org.openremote.container.message.MessageBrokerService
- migrate(Context) - Method in class org.openremote.container.persistence.migrations.V0_1_2__ExampleMigration
- mimeTypes - Variable in class org.openremote.container.web.file.FileServlet
- mimeTypesExpireSeconds - Variable in class org.openremote.container.web.file.FileServlet
N
- name - Variable in class org.openremote.container.concurrent.ContainerThreadFactory
- name - Variable in class org.openremote.container.web.WebService.RequestHandler
- NAME - Static variable in class org.openremote.container.persistence.PersistenceHealthStatusProvider
- NAME - Static variable in class org.openremote.container.web.socket.WebsocketComponent
- nameGenerator - Static variable in class org.openremote.container.util.UniqueIdentifierGenerator
- newChildrenArray(int) - Method in class org.openremote.container.xml.DOMElement.ArrayBuilder
- newThread(Runnable) - Method in class org.openremote.container.concurrent.ContainerThreadFactory
- next - Variable in class org.openremote.container.security.AuthOverloadHandler
- nextHandler - Variable in class org.openremote.container.web.WebServiceExceptions.RootUndertowExceptionHandler
- NodeVisitor(short) - Constructor for class org.openremote.container.xml.DOMParser.NodeVisitor
- NoShutdownScheduledExecutorService(String, int) - Constructor for class org.openremote.container.Container.NoShutdownScheduledExecutorService
- notAuthenticatedKeycloakDeployment - Variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- nullSafeGet(ResultSet, String[], SharedSessionContractImplementor, Object) - Method in class org.openremote.container.persistence.LTreeType
- nullSafeSet(PreparedStatement, Object, int, SharedSessionContractImplementor) - Method in class org.openremote.container.persistence.LTreeType
O
- OAuthFilter - Class in org.openremote.container.web
-
A filter to support OAuth access token (including refresh)
- OAuthFilter(ResteasyClient, OAuthGrant) - Constructor for class org.openremote.container.web.OAuthFilter
- oAuthGrant - Variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- oAuthGrant - Variable in class org.openremote.container.web.OAuthFilter
- oAuthGrant - Variable in class org.openremote.container.web.WebTargetBuilder
- OAuthServerResponse - Class in org.openremote.container.web
- OAuthServerResponse() - Constructor for class org.openremote.container.web.OAuthServerResponse
- objectMapperWrapper - Static variable in class org.openremote.container.persistence.CustomObjectMapperJsonSerializer
- onClose(Session, CloseReason) - Method in class org.openremote.container.web.socket.WebsocketAdapter
- onDelete(Object, Serializable, Object[], String[], Type[]) - Method in class org.openremote.container.persistence.PersistenceEventInterceptor
- onError(Session, Throwable) - Method in class org.openremote.container.web.socket.WebsocketAdapter
- onFlushDirty(Object, Serializable, Object[], Object[], String[], Type[]) - Method in class org.openremote.container.persistence.PersistenceEventInterceptor
- onOpen(Session, EndpointConfig) - Method in class org.openremote.container.web.socket.WebsocketAdapter
- onSave(Object, Serializable, Object[], String[], Type[]) - Method in class org.openremote.container.persistence.PersistenceEventInterceptor
- open(Properties, String, String, String, int, int, int) - Method in interface org.openremote.container.persistence.Database
-
Modify persistence properties (e.g.
- openDatabase(Container, Database, String, String, String) - Method in class org.openremote.container.persistence.PersistenceService
- OR_ADMIN_PASSWORD - Static variable in interface org.openremote.container.security.IdentityProvider
- OR_ADMIN_PASSWORD_DEFAULT - Static variable in interface org.openremote.container.security.IdentityProvider
- OR_DB_CONNECTION_TIMEOUT_SECONDS - Static variable in class org.openremote.container.persistence.PersistenceService
- OR_DB_CONNECTION_TIMEOUT_SECONDS_DEFAULT - Static variable in class org.openremote.container.persistence.PersistenceService
- OR_DB_HOST - Static variable in class org.openremote.container.persistence.PersistenceService
- OR_DB_HOST_DEFAULT - Static variable in class org.openremote.container.persistence.PersistenceService
- OR_DB_MAX_POOL_SIZE - Static variable in class org.openremote.container.persistence.PersistenceService
- OR_DB_MAX_POOL_SIZE_DEFAULT - Static variable in class org.openremote.container.persistence.PersistenceService
- OR_DB_MIN_POOL_SIZE - Static variable in class org.openremote.container.persistence.PersistenceService
- OR_DB_MIN_POOL_SIZE_DEFAULT - Static variable in class org.openremote.container.persistence.PersistenceService
- OR_DB_NAME - Static variable in class org.openremote.container.persistence.PersistenceService
- OR_DB_NAME_DEFAULT - Static variable in class org.openremote.container.persistence.PersistenceService
- OR_DB_PASSWORD - Static variable in class org.openremote.container.persistence.PersistenceService
- OR_DB_PASSWORD_DEFAULT - Static variable in class org.openremote.container.persistence.PersistenceService
- OR_DB_PORT - Static variable in class org.openremote.container.persistence.PersistenceService
- OR_DB_PORT_DEFAULT - Static variable in class org.openremote.container.persistence.PersistenceService
- OR_DB_SCHEMA - Static variable in class org.openremote.container.persistence.PersistenceService
- OR_DB_SCHEMA_DEFAULT - Static variable in class org.openremote.container.persistence.PersistenceService
- OR_DB_USER - Static variable in class org.openremote.container.persistence.PersistenceService
- OR_DB_USER_DEFAULT - Static variable in class org.openremote.container.persistence.PersistenceService
- OR_DB_VENDOR - Static variable in class org.openremote.container.persistence.PersistenceService
- OR_DB_VENDOR_DEFAULT - Static variable in class org.openremote.container.persistence.PersistenceService
- OR_IDENTITY_PROVIDER - Static variable in class org.openremote.container.security.IdentityService
- OR_IDENTITY_PROVIDER_DEFAULT - Static variable in class org.openremote.container.security.IdentityService
- OR_IDENTITY_SESSION_MAX_MINUTES - Static variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- OR_IDENTITY_SESSION_MAX_MINUTES_DEFAULT - Static variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- OR_IDENTITY_SESSION_OFFLINE_TIMEOUT_MINUTES - Static variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- OR_IDENTITY_SESSION_OFFLINE_TIMEOUT_MINUTES_DEFAULT - Static variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- OR_KEYCLOAK_HOST - Static variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- OR_KEYCLOAK_HOST_DEFAULT - Static variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- OR_KEYCLOAK_PORT - Static variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- OR_KEYCLOAK_PORT_DEFAULT - Static variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- OR_LOGGING_CONFIG_FILE - Static variable in class org.openremote.container.util.LogUtil
- OR_SCHEDULED_TASKS_THREADS_MAX - Static variable in class org.openremote.container.Container
- OR_SCHEDULED_TASKS_THREADS_MAX_DEFAULT - Static variable in class org.openremote.container.Container
- OR_SETUP_RUN_ON_RESTART - Static variable in class org.openremote.container.persistence.PersistenceService
-
We must use a different schema than Keycloak to store our tables, or FlywayDB will wipe Keycloak tables.
- OR_WEBSERVER_ALLOWED_ORIGINS - Static variable in class org.openremote.container.web.WebService
- OR_WEBSERVER_DUMP_REQUESTS - Static variable in class org.openremote.container.web.WebService
- OR_WEBSERVER_DUMP_REQUESTS_DEFAULT - Static variable in class org.openremote.container.web.WebService
- OR_WEBSERVER_IO_THREADS_MAX - Static variable in class org.openremote.container.web.WebService
- OR_WEBSERVER_IO_THREADS_MAX_DEFAULT - Static variable in class org.openremote.container.web.WebService
- OR_WEBSERVER_LISTEN_HOST - Static variable in class org.openremote.container.web.WebService
- OR_WEBSERVER_LISTEN_HOST_DEFAULT - Static variable in class org.openremote.container.web.WebService
- OR_WEBSERVER_LISTEN_PORT - Static variable in class org.openremote.container.web.WebService
- OR_WEBSERVER_LISTEN_PORT_DEFAULT - Static variable in class org.openremote.container.web.WebService
- OR_WEBSERVER_WORKER_THREADS_MAX - Static variable in class org.openremote.container.web.WebService
- org.openremote.container - package org.openremote.container
- org.openremote.container.concurrent - package org.openremote.container.concurrent
- org.openremote.container.json - package org.openremote.container.json
- org.openremote.container.message - package org.openremote.container.message
- org.openremote.container.persistence - package org.openremote.container.persistence
- org.openremote.container.persistence.migrations - package org.openremote.container.persistence.migrations
- org.openremote.container.security - package org.openremote.container.security
- org.openremote.container.security.basic - package org.openremote.container.security.basic
- org.openremote.container.security.keycloak - package org.openremote.container.security.keycloak
- org.openremote.container.timer - package org.openremote.container.timer
- org.openremote.container.util - package org.openremote.container.util
- org.openremote.container.web - package org.openremote.container.web
- org.openremote.container.web.file - package org.openremote.container.web.file
- org.openremote.container.web.socket - package org.openremote.container.web.socket
- org.openremote.container.xml - package org.openremote.container.xml
- originOk(String) - Method in class org.openremote.container.security.CORSFilter
P
- parent - Variable in class org.openremote.container.xml.SAXParser.Handler
- PARENT_BUILDER - Variable in class org.openremote.container.xml.DOMElement
- parse(File) - Method in class org.openremote.container.xml.DOMParser
- parse(File, boolean) - Method in class org.openremote.container.xml.DOMParser
- parse(InputStream) - Method in class org.openremote.container.xml.DOMParser
- parse(InputStream, boolean) - Method in class org.openremote.container.xml.DOMParser
- parse(String) - Method in class org.openremote.container.xml.DOMParser
- parse(String, boolean) - Method in class org.openremote.container.xml.DOMParser
- parse(URL) - Method in class org.openremote.container.xml.DOMParser
- parse(URL, boolean) - Method in class org.openremote.container.xml.DOMParser
- parse(InputSource) - Method in class org.openremote.container.xml.SAXParser
- parse(InputSource, boolean) - Method in class org.openremote.container.xml.DOMParser
- parser - Variable in class org.openremote.container.xml.SAXParser.Handler
- ParserException - Exception in org.openremote.container.xml
-
Unified exception thrown by the DOMParser and SAXParser.
- ParserException() - Constructor for exception org.openremote.container.xml.ParserException
- ParserException(String) - Constructor for exception org.openremote.container.xml.ParserException
- ParserException(String, Throwable) - Constructor for exception org.openremote.container.xml.ParserException
- ParserException(Throwable) - Constructor for exception org.openremote.container.xml.ParserException
- ParserException(SAXParseException) - Constructor for exception org.openremote.container.xml.ParserException
- password - Variable in class org.openremote.container.security.PasswordAuthForm
- PasswordAuthForm - Class in org.openremote.container.security
- PasswordAuthForm(String, String, String) - Constructor for class org.openremote.container.security.PasswordAuthForm
- PasswordAuthForm(String, String, String, String) - Constructor for class org.openremote.container.security.PasswordAuthForm
- PasswordStorage - Class in org.openremote.container.security.basic
-
https://github.com/defuse/password-hashing
- PasswordStorage() - Constructor for class org.openremote.container.security.basic.PasswordStorage
- PasswordStorage.CannotPerformOperationException - Exception in org.openremote.container.security.basic
- PasswordStorage.InvalidHashException - Exception in org.openremote.container.security.basic
- pathStartsWithHandler(String, String, HttpHandler) - Static method in class org.openremote.container.web.WebService
- PBKDF2_ALGORITHM - Static variable in class org.openremote.container.security.basic.PasswordStorage
- PBKDF2_INDEX - Static variable in class org.openremote.container.security.basic.PasswordStorage
- PBKDF2_ITERATIONS - Static variable in class org.openremote.container.security.basic.PasswordStorage
- PermanentFailureFilter - Class in org.openremote.container.web
-
A filter that once a HTTP status code is received that matches any in the
PermanentFailureFilter.failureResponseswill result in all future requests being blocked (i.e. - PermanentFailureFilter(List<Integer>) - Constructor for class org.openremote.container.web.PermanentFailureFilter
- PERSISTENCE_TOPIC - Static variable in class org.openremote.container.persistence.PersistenceService
- PERSISTENCE_UNIT_NAME - Static variable in class org.openremote.container.persistence.PersistenceService
- PERSISTENCE_UNIT_NAME_DEFAULT - Static variable in class org.openremote.container.persistence.PersistenceService
- PersistenceEventInterceptor - Class in org.openremote.container.persistence
-
Intercept Hibernate lifecycle events and publish a message.
- PersistenceEventInterceptor() - Constructor for class org.openremote.container.persistence.PersistenceEventInterceptor
- persistenceEvents - Variable in class org.openremote.container.persistence.PersistenceEventInterceptor
- PersistenceHealthStatusProvider - Class in org.openremote.container.persistence
- PersistenceHealthStatusProvider() - Constructor for class org.openremote.container.persistence.PersistenceHealthStatusProvider
- persistenceService - Variable in class org.openremote.container.persistence.PersistenceHealthStatusProvider
- persistenceService - Variable in class org.openremote.container.security.basic.BasicIdentityProvider
- PersistenceService - Class in org.openremote.container.persistence
- PersistenceService() - Constructor for class org.openremote.container.persistence.PersistenceService
- PersistenceService.PersistenceUnitInfo - Class in org.openremote.container.persistence
-
Programmatic definition of OpenRemotePU for hibernate
- PersistenceUnitInfo(List<String>, Properties) - Constructor for class org.openremote.container.persistence.PersistenceService.PersistenceUnitInfo
- persistenceUnitName - Variable in class org.openremote.container.persistence.PersistenceService
- persistenceUnitProperties - Variable in class org.openremote.container.persistence.PersistenceService
- pingKeycloak(KeycloakResource) - Method in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- port - Variable in class org.openremote.container.web.WebService
- POSTGRES - Enum constant in enum class org.openremote.container.persistence.Database.Product
- PostgreSQL10LTreeDialect - Class in org.openremote.container
- PostgreSQL10LTreeDialect() - Constructor for class org.openremote.container.PostgreSQL10LTreeDialect
- prefix(String) - Method in class org.openremote.container.xml.DOMElement
- prepareExchange(Exchange, Session) - Method in class org.openremote.container.web.socket.WebsocketAdapter
- prepareSchema(String, String, String, String) - Method in class org.openremote.container.persistence.PersistenceService
- print(String, int, boolean) - Method in class org.openremote.container.xml.DOMParser
- print(Source, int, boolean) - Method in class org.openremote.container.xml.DOMParser
- print(DOM) - Method in class org.openremote.container.xml.DOMParser
- print(DOM, boolean) - Method in class org.openremote.container.xml.DOMParser
- print(DOM, int) - Method in class org.openremote.container.xml.DOMParser
- print(DOM, int, boolean) - Method in class org.openremote.container.xml.DOMParser
- print(Document, int, boolean) - Method in class org.openremote.container.xml.DOMParser
- printHTML(Document) - Method in class org.openremote.container.xml.DOMParser
- printHTML(Document, int, boolean, boolean) - Method in class org.openremote.container.xml.DOMParser
- PRIORITY - Static variable in class org.openremote.container.message.MessageBrokerService
- PRIORITY - Static variable in class org.openremote.container.persistence.PersistenceService
- PRIORITY - Static variable in class org.openremote.container.security.IdentityService
- PRIORITY - Static variable in class org.openremote.container.timer.TimerService
- process(Exchange) - Method in class org.openremote.container.web.socket.WebsocketProducer
- producerTemplate - Variable in class org.openremote.container.message.MessageBrokerService
- PROPERTY_POOL_NAME - Static variable in interface org.openremote.container.persistence.Database
- ProxyClientRequestFilter - Class in org.openremote.container.web
-
Add X-Forwarded-* headers if request context is configured with values.
- ProxyClientRequestFilter() - Constructor for class org.openremote.container.web.ProxyClientRequestFilter
- proxyHost - Variable in class org.openremote.container.web.ProxyWebClientBuilder
- proxyPort - Variable in class org.openremote.container.web.ProxyWebClientBuilder
- ProxyWebClientBuilder - Class in org.openremote.container.web
-
This client will always set the configured Host header on all outgoing requests.
- ProxyWebClientBuilder(String, Integer) - Constructor for class org.openremote.container.web.ProxyWebClientBuilder
- PSEUDO - Enum constant in enum class org.openremote.container.timer.TimerService.Clock
- publishPersistenceEvent(PersistenceEvent.Cause, Object, Object, Field[]) - Method in class org.openremote.container.persistence.PersistenceService
-
Generate
PersistenceEvents for entities not managed by JPA (i.e. - publishPersistenceEvent(PersistenceEvent.Cause, Object, String[], Object[], Object[]) - Method in class org.openremote.container.persistence.PersistenceService
-
Generate
PersistenceEvents for entities not managed by JPA (i.e.
Q
- QUERY_PARAMETERS_PROPERTY - Static variable in class org.openremote.container.web.QueryParameterInjectorFilter
-
Set a property on the request using this name to inject query parameters; the value should be a
MultivaluedMap. - QueryParameterInjectorFilter - Class in org.openremote.container.web
-
A filter for injecting query parameters into the request URI.
- QueryParameterInjectorFilter() - Constructor for class org.openremote.container.web.QueryParameterInjectorFilter
R
- randomGenerator - Static variable in class org.openremote.container.util.UniqueIdentifierGenerator
- Range(long, long) - Constructor for class org.openremote.container.web.file.AbstractFileServlet.Range
- REAL - Enum constant in enum class org.openremote.container.timer.TimerService.Clock
- realm - Variable in class org.openremote.container.security.keycloak.KeycloakRealmClient
- realmsResourcePool - Variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- redeploy() - Method in class org.openremote.container.web.socket.WebsocketComponent
- redeploy(boolean) - Method in class org.openremote.container.web.socket.WebsocketComponent
- RedirectException(String) - Constructor for exception org.openremote.container.web.file.AbstractFileServlet.RedirectException
- refreshToken - Variable in class org.openremote.container.web.OAuthServerResponse
- registerDefaults(ResteasyClientBuilder) - Static method in interface org.openremote.container.web.WebClient
- remoteAddress - Variable in class org.openremote.container.web.ClientRequestInfo
- remove(Session) - Method in class org.openremote.container.web.socket.MemoryWebsocketSessions
- remove(Session) - Method in interface org.openremote.container.web.socket.WebsocketSessions
- removeChild(CHILD) - Method in class org.openremote.container.xml.DOMElement
- removeChildren() - Method in class org.openremote.container.xml.DOMElement
- removeIgnorableWSNodes(Element) - Method in class org.openremote.container.xml.DOMParser
- removePermanentFailureResponse(Integer...) - Method in class org.openremote.container.web.WebTargetBuilder
- removePermanentFailureResponse(Response.Status...) - Method in class org.openremote.container.web.WebTargetBuilder
- removeServletDeployment(DeploymentInfo) - Method in class org.openremote.container.web.WebService
- renderDevModeError(int, Throwable) - Static method in class org.openremote.container.web.WebServiceExceptions
- renderProductionError(int, Throwable) - Static method in class org.openremote.container.web.WebServiceExceptions
- replace(Object, Object, Object) - Method in class org.openremote.container.persistence.LTreeType
- replaceChild(CHILD, CHILD, boolean) - Method in class org.openremote.container.xml.DOMElement
- replaceEqualChild(DOMElement, String) - Method in class org.openremote.container.xml.DOMElement
- request - Variable in class org.openremote.container.web.WebResource
- request - Variable in class org.openremote.container.web.WebServiceExceptions.DefaultResteasyExceptionMapper
- request - Variable in class org.openremote.container.web.WebServiceExceptions.ForbiddenResteasyExceptionMapper
- REQUEST_PROPERTY_ACCESS_TOKEN - Static variable in interface org.openremote.container.web.WebClient
- REQUEST_PROPERTY_CLIENT_ID - Static variable in interface org.openremote.container.web.WebClient
- REQUEST_PROPERTY_CLIENT_SECRET - Static variable in interface org.openremote.container.web.WebClient
- REQUEST_PROPERTY_X_FORWARDED_FOR - Static variable in interface org.openremote.container.web.WebClient
- REQUEST_PROPERTY_X_FORWARDED_HOST - Static variable in interface org.openremote.container.web.WebClient
- REQUEST_PROPERTY_X_FORWARDED_PORT - Static variable in interface org.openremote.container.web.WebClient
- REQUEST_PROPERTY_X_FORWARDED_PROTO - Static variable in interface org.openremote.container.web.WebClient
- RequestHandler(String, Predicate<HttpServerExchange>, HttpHandler) - Constructor for class org.openremote.container.web.WebService.RequestHandler
- requestToken() - Method in class org.openremote.container.web.OAuthFilter
- requestTokenUsingRefresh() - Method in class org.openremote.container.web.OAuthFilter
- requiredRoles - Variable in class org.openremote.container.web.file.FileServlet
- reset() - Method in enum class org.openremote.container.timer.TimerService.Clock
- reset() - Method in class org.openremote.container.web.file.GzipHttpServletResponse
- reset() - Method in class org.openremote.container.web.file.HttpServletResponseOutputWrapper
- reset() - Method in interface org.openremote.container.web.file.ResettableBuffer
-
Perform a buffer reset.
- reset() - Method in class org.openremote.container.web.file.ResettableBufferedOutputStream
- reset() - Method in class org.openremote.container.web.file.ResettableBufferedWriter
- ResettableBuffer - Interface in org.openremote.container.web.file
-
Base interface for a resettable buffer.
- ResettableBufferedOutputStream - Class in org.openremote.container.web.file
-
This resettable buffered output stream will buffer everything until the given threshold buffer size, regardless of flush calls.
- ResettableBufferedOutputStream(int) - Constructor for class org.openremote.container.web.file.ResettableBufferedOutputStream
-
Construct a new resettable buffered output stream which forcibly buffers everything until the given threshold buffer size, regardless of flush calls and calls.
- ResettableBufferedOutputStream(OutputStream, int) - Constructor for class org.openremote.container.web.file.ResettableBufferedOutputStream
-
Construct a new resettable buffered output stream which wraps the given output stream and forcibly buffers everything until the given threshold buffer size, regardless of flush calls.
- ResettableBufferedWriter - Class in org.openremote.container.web.file
-
This resettable buffered writer will buffer everything until the given buffer size, regardless of flush calls.
- ResettableBufferedWriter(Writer, int, String) - Constructor for class org.openremote.container.web.file.ResettableBufferedWriter
-
Construct a new resettable buffered writer which wraps the given writer and forcibly buffers everything until the given buffer size in bytes, regardless of flush calls.
- resolveEntity(String, String) - Method in class org.openremote.container.xml.DOMParser
- resolveResource(String, String, String, String, String) - Method in class org.openremote.container.xml.CatalogResourceResolver
- Resource(File) - Constructor for class org.openremote.container.web.file.AbstractFileServlet.Resource
- response - Variable in class org.openremote.container.web.WebResource
- returnedClass() - Method in class org.openremote.container.persistence.LTreeType
- RootUndertowExceptionHandler(boolean, HttpHandler) - Constructor for class org.openremote.container.web.WebServiceExceptions.RootUndertowExceptionHandler
S
- SALT_BYTE_SIZE - Static variable in class org.openremote.container.security.basic.PasswordStorage
- SALT_INDEX - Static variable in class org.openremote.container.security.basic.PasswordStorage
- SAXParser - Class in org.openremote.container.xml
- SAXParser() - Constructor for class org.openremote.container.xml.SAXParser
- SAXParser(DefaultHandler) - Constructor for class org.openremote.container.xml.SAXParser
- SAXParser.Handler<I> - Class in org.openremote.container.xml
- SAXParser.SimpleErrorHandler - Class in org.openremote.container.xml
-
Always throws exceptions and stops parsing.
- schema - Variable in class org.openremote.container.xml.DOMParser
- schemas - Variable in class org.openremote.container.persistence.PersistenceService
- schemaSources - Variable in class org.openremote.container.xml.DOMParser
- secureDeployment(DeploymentInfo) - Method in class org.openremote.container.security.basic.BasicIdentityProvider
- secureDeployment(DeploymentInfo) - Method in interface org.openremote.container.security.IdentityProvider
- secureDeployment(DeploymentInfo) - Method in class org.openremote.container.security.IdentityService
- secureDeployment(DeploymentInfo) - Method in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- securityContext - Variable in class org.openremote.container.web.WebResource
- SEND_TO_ALL - Static variable in interface org.openremote.container.web.ConnectionConstants
- sendChallenge(HttpServerExchange, SecurityContext) - Method in class org.openremote.container.security.basic.BasicIdentityProvider.BasicFixAuthenticationMechanism
- sendMessage(Object) - Method in class org.openremote.container.web.socket.WebsocketConsumer
- sendMessage(Object, Consumer<Exchange>) - Method in class org.openremote.container.web.socket.WebsocketConsumer
- sendMessage(String) - Method in class org.openremote.container.web.socket.WebsocketConsumer
- sendMessage(Session, Object) - Method in class org.openremote.container.web.socket.WebsocketProducer
- sendToAll(Object, Exchange) - Method in class org.openremote.container.web.socket.WebsocketProducer
- service(HttpServletRequest, HttpServletResponse) - Method in class org.openremote.container.web.file.FileServlet
- services - Variable in class org.openremote.container.Container
- ServletUndertowExceptionHandler(boolean) - Constructor for class org.openremote.container.web.WebServiceExceptions.ServletUndertowExceptionHandler
- SESSION_CLOSE - Static variable in interface org.openremote.container.web.ConnectionConstants
- SESSION_CLOSE_ERROR - Static variable in interface org.openremote.container.web.ConnectionConstants
- SESSION_KEY - Static variable in interface org.openremote.container.web.ConnectionConstants
- SESSION_OPEN - Static variable in interface org.openremote.container.web.ConnectionConstants
- SESSION_TERMINATOR - Static variable in interface org.openremote.container.web.ConnectionConstants
- sessionMaxSeconds - Variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- sessionOfflineTimeoutSeconds - Variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- sessionTimeoutSeconds - Variable in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- setAccessToken(String) - Method in class org.openremote.container.web.OAuthServerResponse
- setActiveCredentials(OAuthGrant) - Method in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
-
Update the active credentials used to interact with keycloak; the token endpoint will be overwritten with this instances keycloak server URI and for the master realm.
- setAllowCredentials(boolean) - Method in class org.openremote.container.security.CORSFilter
- setAllowedHeaders(String) - Method in class org.openremote.container.security.CORSFilter
- setAllowedMethods(String) - Method in class org.openremote.container.security.CORSFilter
- setAllowedOrigins(Set<String>) - Method in class org.openremote.container.security.CORSFilter
- setAttribute(String, String) - Method in class org.openremote.container.xml.DOMElement
- setBasicAuthentication(String, String) - Method in class org.openremote.container.web.WebTargetBuilder
-
Add Basic authentication to requests sent by this
WebTarget; this should not be used in conjunction with any other authentication. - setCacheHeaders(HttpServletResponse, long) - Static method in class org.openremote.container.web.file.AbstractFileServlet
-
Set the cache headers.
- setClientId(String) - Method in class org.openremote.container.security.AuthForm
- setClientSecret(String) - Method in class org.openremote.container.security.ClientCredentialsAuthForm
- setContent(String) - Method in class org.openremote.container.xml.DOMElement
- setContentHandler(ContentHandler) - Method in class org.openremote.container.xml.SAXParser
- setContentHeaders(HttpServletRequest, HttpServletResponse, AbstractFileServlet.Resource, List<AbstractFileServlet.Range>) - Method in class org.openremote.container.web.file.AbstractFileServlet
-
Set content headers.
- setContentHeaders(HttpServletRequest, HttpServletResponse, AbstractFileServlet.Resource, List<AbstractFileServlet.Range>) - Method in class org.openremote.container.web.file.FileServlet
- setContentLength(int) - Method in class org.openremote.container.web.file.GzipHttpServletResponse
- setContentLengthLong(long) - Method in class org.openremote.container.web.file.GzipHttpServletResponse
- setCorsMaxAge(int) - Method in class org.openremote.container.security.CORSFilter
- setEventConsumer(Consumer<PersistenceEvent<?>>) - Method in class org.openremote.container.persistence.PersistenceEventInterceptor
- setExpiresIn(long) - Method in class org.openremote.container.web.OAuthServerResponse
- setExposedHeaders(String) - Method in class org.openremote.container.security.CORSFilter
- setGrantType(String) - Method in class org.openremote.container.security.AuthForm
- setHeader(String, String) - Method in class org.openremote.container.web.file.GzipHttpServletResponse
- setInjectHeaders(Map<String, List<String>>) - Method in class org.openremote.container.web.WebTargetBuilder
- setInjectQueryParameters(Map<String, List<String>>) - Method in class org.openremote.container.web.WebTargetBuilder
- setNoCacheHeaders(HttpServletResponse) - Static method in class org.openremote.container.web.file.AbstractFileServlet
-
Set the no-cache headers.
- setOAuthAuthentication(OAuthGrant) - Method in class org.openremote.container.web.WebTargetBuilder
-
Add OAuth authentication to requests sent by this
WebTarget; this should not be used in conjunction with any other authentication (note if basic authentication is also set then this OAuth authentication will take precedence). - setPassThrough(boolean) - Method in class org.openremote.container.web.file.HttpServletResponseOutputWrapper
-
Sets whether the writing has to be passed through to the wrapped
ServletOutputStream. - setPassword(String) - Method in class org.openremote.container.security.PasswordAuthForm
- setRefreshToken(String) - Method in class org.openremote.container.web.OAuthServerResponse
- setResourceUri(String) - Method in class org.openremote.container.web.socket.WebsocketEndpoint
- setSendToAll(Boolean) - Method in class org.openremote.container.web.socket.WebsocketEndpoint
- setTokenType(String) - Method in class org.openremote.container.web.OAuthServerResponse
- setUsername(String) - Method in class org.openremote.container.security.PasswordAuthForm
- setWriteListener(WriteListener) - Method in class org.openremote.container.web.file.DefaultServletOutputStream
- shutdown() - Method in class org.openremote.container.Container.NoShutdownScheduledExecutorService
- shutdownNow() - Method in class org.openremote.container.Container.NoShutdownScheduledExecutorService
- SimpleErrorHandler() - Constructor for class org.openremote.container.xml.SAXParser.SimpleErrorHandler
- SimpleKeycloakServletExtension - Class in org.openremote.container.security.keycloak
-
Allow Java setup of config resolver.
- SimpleKeycloakServletExtension(KeycloakConfigResolver) - Constructor for class org.openremote.container.security.keycloak.SimpleKeycloakServletExtension
- singletons - Variable in class org.openremote.container.web.WebApplication
- sqlTypes() - Method in class org.openremote.container.persistence.LTreeType
- start() - Method in class org.openremote.container.Container
- start() - Method in enum class org.openremote.container.timer.TimerService.Clock
- start() - Method in class org.openremote.container.web.socket.MemoryWebsocketSessions
- start(Container) - Method in class org.openremote.container.message.MessageBrokerService
- start(Container) - Method in class org.openremote.container.persistence.PersistenceHealthStatusProvider
- start(Container) - Method in class org.openremote.container.persistence.PersistenceService
- start(Container) - Method in class org.openremote.container.security.basic.BasicIdentityProvider
- start(Container) - Method in interface org.openremote.container.security.IdentityProvider
- start(Container) - Method in class org.openremote.container.security.IdentityService
- start(Container) - Method in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- start(Container) - Method in class org.openremote.container.timer.TimerService
- start(Container) - Method in class org.openremote.container.web.WebService
- startBackground() - Method in class org.openremote.container.Container
-
Starts the container and a non-daemon thread that waits forever.
- startElement(String, String, String, Attributes) - Method in class org.openremote.container.xml.SAXParser.Handler
- startsWithOneOf(String, String...) - Static method in class org.openremote.container.web.file.AbstractFileServlet
-
Returns
trueif the given string starts with one of the given prefixes. - startWaitingThread() - Static method in interface org.openremote.container.concurrent.ContainerThreads
- stop() - Method in class org.openremote.container.Container
- stop() - Method in enum class org.openremote.container.timer.TimerService.Clock
- stop() - Method in class org.openremote.container.web.socket.MemoryWebsocketSessions
- stop(Container) - Method in class org.openremote.container.message.MessageBrokerService
- stop(Container) - Method in class org.openremote.container.persistence.PersistenceHealthStatusProvider
- stop(Container) - Method in class org.openremote.container.persistence.PersistenceService
- stop(Container) - Method in class org.openremote.container.security.basic.BasicIdentityProvider
- stop(Container) - Method in interface org.openremote.container.security.IdentityProvider
- stop(Container) - Method in class org.openremote.container.security.IdentityService
- stop(Container) - Method in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- stop(Container) - Method in class org.openremote.container.timer.TimerService
- stop(Container) - Method in class org.openremote.container.web.WebService
- stream(File, OutputStream, long, long) - Static method in class org.openremote.container.web.file.AbstractFileServlet
-
Stream a specified range of the given file to the given output via NIO
Channelsand a directly allocated NIOByteBuffer. - stream(InputStream, OutputStream) - Static method in class org.openremote.container.web.file.AbstractFileServlet
-
Stream the given input to the given output via NIO
Channelsand a directly allocated NIOByteBuffer. - stripElements(String) - Static method in class org.openremote.container.xml.DOMParser
- switchToParent() - Method in class org.openremote.container.xml.SAXParser.Handler
- syncUsers(String, String, String) - Method in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
T
- threadNumber - Static variable in class org.openremote.container.concurrent.ContainerThreadFactory
- TIMER_CLOCK_TYPE - Static variable in class org.openremote.container.timer.TimerService
- TIMER_CLOCK_TYPE_DEFAULT - Static variable in class org.openremote.container.timer.TimerService
- TimerService - Class in org.openremote.container.timer
-
Wall real clock timer or pseudo clock time (for testing).
- TimerService() - Constructor for class org.openremote.container.timer.TimerService
- TimerService.Clock - Enum Class in org.openremote.container.timer
- tokenType - Variable in class org.openremote.container.web.OAuthServerResponse
- toResponse(Exception) - Method in class org.openremote.container.web.WebServiceExceptions.DefaultResteasyExceptionMapper
- toResponse(ClientErrorException) - Method in class org.openremote.container.web.ClientErrorExceptionHandler
- toResponse(ForbiddenException) - Method in class org.openremote.container.web.WebServiceExceptions.ForbiddenResteasyExceptionMapper
- toSimpleXMLString() - Method in class org.openremote.container.xml.DOMElement
- toString() - Method in class org.openremote.container.message.MessageBrokerService
- toString() - Method in class org.openremote.container.persistence.PersistenceService
- toString() - Method in class org.openremote.container.timer.TimerService
- toString() - Method in class org.openremote.container.web.ClientRequestInfo
- toString() - Method in class org.openremote.container.xml.DOMElement
- TYPE - Static variable in class org.openremote.container.persistence.LTreeType
U
- undeploy() - Method in class org.openremote.container.web.DefaultWebsocketComponent
- undeploy() - Method in class org.openremote.container.web.socket.WebsocketComponent
- undertow - Variable in class org.openremote.container.web.WebService
- UniqueIdentifierGenerator - Class in org.openremote.container.util
-
Generate a globally unique identifier value.
- UniqueIdentifierGenerator() - Constructor for class org.openremote.container.util.UniqueIdentifierGenerator
- unsecuredIndex - Variable in class org.openremote.container.web.file.FileServlet
- unwrap(Throwable) - Static method in interface org.openremote.container.concurrent.ContainerThreads
- unwrapException(Exception) - Method in class org.openremote.container.xml.DOMParser
- updateGrant(OAuthGrant) - Method in class org.openremote.container.web.OAuthFilter
- updateToken() - Method in class org.openremote.container.web.OAuthFilter
- uriInfo - Variable in class org.openremote.container.web.WebResource
- uriInfo - Variable in class org.openremote.container.web.WebServiceExceptions.DefaultResteasyExceptionMapper
- uriInfo - Variable in class org.openremote.container.web.WebServiceExceptions.ForbiddenResteasyExceptionMapper
- username - Variable in class org.openremote.container.security.PasswordAuthForm
V
- V0_1_2__ExampleMigration - Class in org.openremote.container.persistence.migrations
- V0_1_2__ExampleMigration() - Constructor for class org.openremote.container.persistence.migrations.V0_1_2__ExampleMigration
- validate(String) - Method in class org.openremote.container.xml.DOMParser
- validate(URL) - Method in class org.openremote.container.xml.DOMParser
- validate(Source) - Method in class org.openremote.container.xml.DOMParser
- validate(DOM) - Method in class org.openremote.container.xml.DOMParser
- validate(Document) - Method in class org.openremote.container.xml.DOMParser
- valueOf(String) - Static method in enum class org.openremote.container.persistence.Database.Product
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.openremote.container.timer.TimerService.Clock
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.openremote.container.persistence.Database.Product
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.openremote.container.timer.TimerService.Clock
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verifier - Variable in class org.openremote.container.web.ExtensibleResteasyClientBuilder.VerifierWrapper
- verify(String, SSLSession) - Method in class org.openremote.container.web.ExtensibleResteasyClientBuilder.VerifierWrapper
- verifyAccount(String, char[]) - Method in class org.openremote.container.security.basic.BasicIdentityProvider
- verifyPassword(char[], String) - Static method in class org.openremote.container.security.basic.PasswordStorage
- verifyPassword(String, String) - Static method in class org.openremote.container.security.basic.PasswordStorage
- VERSION - Static variable in class org.openremote.container.persistence.PersistenceHealthStatusProvider
- visit(Node) - Method in class org.openremote.container.xml.DOMParser.NodeVisitor
W
- waitForKeycloak() - Method in class org.openremote.container.security.keycloak.KeycloakIdentityProvider
- waitingThread - Variable in class org.openremote.container.Container
- warning(SAXParseException) - Method in class org.openremote.container.xml.DOMParser
- warning(SAXParseException) - Method in class org.openremote.container.xml.SAXParser.SimpleErrorHandler
- WebApplication - Class in org.openremote.container.web
- WebApplication(Container, Collection<Class<?>>, Collection<Object>) - Constructor for class org.openremote.container.web.WebApplication
- WebClient - Interface in org.openremote.container.web
- WebResource - Class in org.openremote.container.web
- WebResource() - Constructor for class org.openremote.container.web.WebResource
- WEBSERVER_WORKER_THREADS_MAX_DEFAULT - Static variable in class org.openremote.container.web.WebService
- webService - Variable in class org.openremote.container.web.DefaultWebsocketComponent
- WebService - Class in org.openremote.container.web
- WebService() - Constructor for class org.openremote.container.web.WebService
- WebService.RequestHandler - Class in org.openremote.container.web
- WebServiceExceptions - Class in org.openremote.container.web
-
Unified exception handling for all web services (Resteasy, Undertow, Servlets, WebSockets).
- WebServiceExceptions() - Constructor for class org.openremote.container.web.WebServiceExceptions
- WebServiceExceptions.DefaultResteasyExceptionMapper - Class in org.openremote.container.web
- WebServiceExceptions.ForbiddenResteasyExceptionMapper - Class in org.openremote.container.web
- WebServiceExceptions.RootUndertowExceptionHandler - Class in org.openremote.container.web
- WebServiceExceptions.ServletUndertowExceptionHandler - Class in org.openremote.container.web
- WEBSOCKET_PATH - Static variable in class org.openremote.container.web.DefaultWebsocketComponent
- WebsocketAdapter - Class in org.openremote.container.web.socket
- WebsocketAdapter(WebsocketConsumer) - Constructor for class org.openremote.container.web.socket.WebsocketAdapter
- WebsocketComponent - Class in org.openremote.container.web.socket
- WebsocketComponent() - Constructor for class org.openremote.container.web.socket.WebsocketComponent
- WebsocketConsumer - Class in org.openremote.container.web.socket
- WebsocketConsumer(WebsocketEndpoint, Processor) - Constructor for class org.openremote.container.web.socket.WebsocketConsumer
- WebsocketCORSFilter - Class in org.openremote.container.web.socket
- WebsocketCORSFilter() - Constructor for class org.openremote.container.web.socket.WebsocketCORSFilter
- WebsocketEndpoint - Class in org.openremote.container.web.socket
- WebsocketEndpoint(WebsocketComponent, String, String, Map<String, Object>) - Constructor for class org.openremote.container.web.socket.WebsocketEndpoint
- websocketHttpHandler - Variable in class org.openremote.container.web.DefaultWebsocketComponent
- WebsocketProducer - Class in org.openremote.container.web.socket
- WebsocketProducer(WebsocketEndpoint) - Constructor for class org.openremote.container.web.socket.WebsocketProducer
- websocketSessions - Variable in class org.openremote.container.web.socket.WebsocketComponent
- WebsocketSessions - Interface in org.openremote.container.web.socket
- WebTargetBuilder - Class in org.openremote.container.web
-
This is a factory for creating JAX-RS
WebTargetinstances. - WebTargetBuilder(ResteasyClient, URI) - Constructor for class org.openremote.container.web.WebTargetBuilder
- withLock(String, Runnable) - Static method in class org.openremote.container.concurrent.GlobalLock
-
Obtain the lock within
GlobalLock.getLockTimeoutMillis()or throwIllegalStateException. - withLockReturning(String, Supplier<R>) - Static method in class org.openremote.container.concurrent.GlobalLock
-
Obtain the lock within
GlobalLock.getLockTimeoutMillis()or throwIllegalStateException. - wrap(String, String) - Static method in class org.openremote.container.xml.DOMParser
- wrap(String, String, String) - Static method in class org.openremote.container.xml.DOMParser
- write(byte[]) - Method in class org.openremote.container.web.file.DefaultServletOutputStream
- write(byte[]) - Method in class org.openremote.container.web.file.ResettableBufferedOutputStream
- write(byte[], int, int) - Method in class org.openremote.container.web.file.DefaultServletOutputStream
- write(byte[], int, int) - Method in class org.openremote.container.web.file.ResettableBufferedOutputStream
- write(char[], int, int) - Method in class org.openremote.container.web.file.ResettableBufferedWriter
- write(int) - Method in class org.openremote.container.web.file.DefaultServletOutputStream
- write(int) - Method in class org.openremote.container.web.file.ResettableBufferedOutputStream
X
- XML_SCHEMA_NAMESPACE - Static variable in class org.openremote.container.xml.DOM
- XML_SCHEMA_RESOURCE - Static variable in class org.openremote.container.xml.DOM
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form