A C D G H I J L O S T

A

abort() - Method in class org.ow2.jonas.lib.tenant.loginmodule.TenantIdLoginModule
Method to abort the authentication process (phase 2).
accept(IEvent) - Method in class org.ow2.jonas.lib.tenant.listener.TenantEventListener
Check whether the listener wants to handle this event.

C

commit() - Method in class org.ow2.jonas.lib.tenant.loginmodule.TenantIdLoginModule
Method to commit the authentication process (phase 2).

D

DEFAULT_TENANT_ID - Static variable in class org.ow2.jonas.lib.tenant.context.TenantContext
Default tenant identifier
destroy() - Method in class org.ow2.jonas.lib.tenant.filter.HttpTenantIdFilter
Destroy method for this filter.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.ow2.jonas.lib.tenant.filter.HttpTenantIdFilter
Do the filter process.

G

getCurrent() - Static method in class org.ow2.jonas.lib.tenant.context.TenantCurrent
Method getCurrent
getInstanceName() - Method in class org.ow2.jonas.lib.tenant.context.TenantContext
Get application instance name
getJmxSessionTenantId() - Method in class org.ow2.jonas.lib.tenant.context.TenantContext
Get the JMX Session Tenant identifier
getPriority() - Method in class org.ow2.jonas.lib.tenant.listener.TenantEventListener
Get the listener priority.
getTenantContext() - Method in class org.ow2.jonas.lib.tenant.context.TenantCurrent
Method getTenantContext
getTenantId() - Method in class org.ow2.jonas.lib.tenant.context.TenantContext
Get the tenant identifier
getTenantIdInfo() - Method in class org.ow2.jonas.lib.tenant.TenantIdInfo
Gets the tenant id

H

handle(IEvent) - Method in class org.ow2.jonas.lib.tenant.listener.TenantEventListener
Handle the event.
HttpTenantIdFilter - Class in org.ow2.jonas.lib.tenant.filter
Implementation of the HTTP filter for the tenant context
HttpTenantIdFilter(String) - Constructor for class org.ow2.jonas.lib.tenant.filter.HttpTenantIdFilter
The constructor with build of the tenant context.

I

init(FilterConfig) - Method in class org.ow2.jonas.lib.tenant.filter.HttpTenantIdFilter
Init method for this filter.
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.ow2.jonas.lib.tenant.loginmodule.TenantIdLoginModule
Initialize this LoginModule.
intercept(InterceptionContext) - Method in class org.ow2.jonas.lib.tenant.interceptor.jndi.JNDITenantIdInterceptor
Intercept call
invoke(InvocationContext) - Method in class org.ow2.jonas.lib.tenant.interceptor.jmx.JMXTenantIdInterceptor
Invoke interceptor method

J

JMXTenantIdInterceptor - Class in org.ow2.jonas.lib.tenant.interceptor.jmx
Intercept MBeanServer's call and add tenant-id attribute
JMXTenantIdInterceptor(String, boolean) - Constructor for class org.ow2.jonas.lib.tenant.interceptor.jmx.JMXTenantIdInterceptor
Construct an Interceptor
JNDITenantIdInterceptor - Class in org.ow2.jonas.lib.tenant.interceptor.jndi
Intercept calls and prefix JNDI names
JNDITenantIdInterceptor(String) - Constructor for class org.ow2.jonas.lib.tenant.interceptor.jndi.JNDITenantIdInterceptor
Constructor

L

login() - Method in class org.ow2.jonas.lib.tenant.loginmodule.TenantIdLoginModule
Method to authenticate a Subject (phase 1).
logout() - Method in class org.ow2.jonas.lib.tenant.loginmodule.TenantIdLoginModule
Method which logs out a Subject.

O

org.ow2.jonas.lib.tenant - package org.ow2.jonas.lib.tenant
 
org.ow2.jonas.lib.tenant.context - package org.ow2.jonas.lib.tenant.context
 
org.ow2.jonas.lib.tenant.filter - package org.ow2.jonas.lib.tenant.filter
 
org.ow2.jonas.lib.tenant.interceptor.jmx - package org.ow2.jonas.lib.tenant.interceptor.jmx
 
org.ow2.jonas.lib.tenant.interceptor.jndi - package org.ow2.jonas.lib.tenant.interceptor.jndi
 
org.ow2.jonas.lib.tenant.listener - package org.ow2.jonas.lib.tenant.listener
 
org.ow2.jonas.lib.tenant.loginmodule - package org.ow2.jonas.lib.tenant.loginmodule
 

S

setGlobalTenantContext(TenantContext) - Method in class org.ow2.jonas.lib.tenant.context.TenantCurrent
Method setTenantContext used for client container
setInstanceName(String) - Method in class org.ow2.jonas.lib.tenant.context.TenantContext
Set application instance name in TenantContext
setJmxSessionTenantId(String) - Method in class org.ow2.jonas.lib.tenant.context.TenantContext
Set the JMX Session tenant id in TenantContext
setTenantContext(TenantContext) - Method in class org.ow2.jonas.lib.tenant.context.TenantCurrent
Method setTenantContext
setTenantId(String) - Method in class org.ow2.jonas.lib.tenant.context.TenantContext
Set tenant id in TenantContext
setTenantIdInfo(String) - Method in class org.ow2.jonas.lib.tenant.TenantIdInfo
Sets the tenant id

T

TenantContext - Class in org.ow2.jonas.lib.tenant.context
Implementation of the JOnAS Tenant Context
TenantContext() - Constructor for class org.ow2.jonas.lib.tenant.context.TenantContext
Constructor TenantContext use the default tenant id
TenantContext(String) - Constructor for class org.ow2.jonas.lib.tenant.context.TenantContext
Constructor TenantContext
TenantContext(String, String) - Constructor for class org.ow2.jonas.lib.tenant.context.TenantContext
Constructor TenantContext
TenantContext(String, String, String) - Constructor for class org.ow2.jonas.lib.tenant.context.TenantContext
Constructor TenantContext
TenantCurrent - Class in org.ow2.jonas.lib.tenant.context
For handling the association TenantContext / Thread
TenantCurrent() - Constructor for class org.ow2.jonas.lib.tenant.context.TenantCurrent
 
TenantEventListener - Class in org.ow2.jonas.lib.tenant.listener
Handle events
TenantEventListener(String) - Constructor for class org.ow2.jonas.lib.tenant.listener.TenantEventListener
Constructor
TenantIdInfo - Class in org.ow2.jonas.lib.tenant
Contains tenant-id to add to deployable
TenantIdInfo() - Constructor for class org.ow2.jonas.lib.tenant.TenantIdInfo
Default constructor
TenantIdLoginModule - Class in org.ow2.jonas.lib.tenant.loginmodule
This class is used to add tenantId in the TenantContext during user login It doesn't make any authentication
TenantIdLoginModule() - Constructor for class org.ow2.jonas.lib.tenant.loginmodule.TenantIdLoginModule
 

A C D G H I J L O S T

Copyright © 2013 OW2 Consortium. All Rights Reserved.