public final class ActProviders extends Object
Name space of built in providers
Modifier and Type | Field and Description |
---|---|
static javax.inject.Provider<ActContext> |
ACT_CONTEXT |
static javax.inject.Provider<ActionContext> |
ACTION_CONTEXT |
static javax.inject.Provider<App> |
APP |
static javax.inject.Provider<org.osgl.cache.CacheService> |
APP_CACHE_SERVICE |
static javax.inject.Provider<AppConfig> |
APP_CONFIG |
static javax.inject.Provider<AppCrypto> |
APP_CRYPTO |
static org.osgl.inject.NamedProvider<org.osgl.cache.CacheService> |
APP_NAMED_CACHE_SERVICE |
static javax.inject.Provider<CliContext> |
CLI_CONTEXT |
static javax.inject.Provider<CliSession> |
CLI_SESSION |
static org.osgl.inject.NamedProvider<org.osgl.http.H.Cookie> |
COOKIE |
static javax.inject.Provider<EventBus> |
EVENT_BUS |
static javax.inject.Provider<org.osgl.http.H.Flash> |
FLASH |
static javax.inject.Provider<Locale> |
LOCALE |
static javax.inject.Provider<org.osgl.logging.Logger> |
LOGGER |
static javax.inject.Provider<MailerContext> |
MAILER_CONTEXT |
static org.osgl.inject.NamedProvider<Router> |
NAMED_ROUTER_PROVIDER |
static javax.inject.Provider<ProgressGauge> |
PROGRESS_GAUGE |
static javax.inject.Provider<org.osgl.http.H.Request> |
REQUEST |
static javax.inject.Provider<org.osgl.http.H.Response> |
RESPONSE |
static javax.inject.Provider<Router> |
ROUTER_PROVIDER |
static javax.inject.Provider<SecureTicketCodec> |
SECURE_TICKET_CODEC_PROVIDER |
static javax.inject.Provider<org.osgl.http.H.Session> |
SESSION |
static javax.inject.Provider<org.osgl.web.util.UserAgent> |
USER_AGENT |
static javax.inject.Provider<ViewManager> |
VIEW_MANAGER |
static javax.inject.Provider<WebSocketContext> |
WEB_SOCKET_CONTEXT |
Modifier and Type | Method and Description |
---|---|
static void |
addProvidedType(Class<?> aClass) |
static void |
classInit(App app) |
static boolean |
isProvided(Class<?> aClass) |
static void |
registerBuiltInNamedProviders(Class<?> providersClass,
org.osgl.Lang.Func2<Class,org.osgl.inject.NamedProvider,?> register) |
static void |
registerBuiltInProviders(Class<?> providersClass,
org.osgl.Lang.Func2<Class,javax.inject.Provider,?> register) |
static void |
testClassInit() |
public static final javax.inject.Provider<App> APP
public static final javax.inject.Provider<ActionContext> ACTION_CONTEXT
public static final javax.inject.Provider<org.osgl.http.H.Session> SESSION
public static final javax.inject.Provider<org.osgl.http.H.Flash> FLASH
public static final javax.inject.Provider<org.osgl.http.H.Request> REQUEST
public static final javax.inject.Provider<org.osgl.http.H.Response> RESPONSE
public static final javax.inject.Provider<CliContext> CLI_CONTEXT
public static final javax.inject.Provider<CliSession> CLI_SESSION
public static final javax.inject.Provider<ProgressGauge> PROGRESS_GAUGE
public static final javax.inject.Provider<MailerContext> MAILER_CONTEXT
public static final javax.inject.Provider<WebSocketContext> WEB_SOCKET_CONTEXT
public static final javax.inject.Provider<ActContext> ACT_CONTEXT
public static final javax.inject.Provider<org.osgl.logging.Logger> LOGGER
public static final javax.inject.Provider<org.osgl.web.util.UserAgent> USER_AGENT
public static final javax.inject.Provider<AppConfig> APP_CONFIG
public static final javax.inject.Provider<AppCrypto> APP_CRYPTO
public static final javax.inject.Provider<org.osgl.cache.CacheService> APP_CACHE_SERVICE
public static final org.osgl.inject.NamedProvider<org.osgl.cache.CacheService> APP_NAMED_CACHE_SERVICE
public static final org.osgl.inject.NamedProvider<org.osgl.http.H.Cookie> COOKIE
public static final javax.inject.Provider<Router> ROUTER_PROVIDER
public static final org.osgl.inject.NamedProvider<Router> NAMED_ROUTER_PROVIDER
public static final javax.inject.Provider<ViewManager> VIEW_MANAGER
public static final javax.inject.Provider<EventBus> EVENT_BUS
public static final javax.inject.Provider<Locale> LOCALE
public static final javax.inject.Provider<SecureTicketCodec> SECURE_TICKET_CODEC_PROVIDER
public static void classInit(App app)
public static void testClassInit()
public static void registerBuiltInProviders(Class<?> providersClass, org.osgl.Lang.Func2<Class,javax.inject.Provider,?> register)
public static void registerBuiltInNamedProviders(Class<?> providersClass, org.osgl.Lang.Func2<Class,org.osgl.inject.NamedProvider,?> register)
public static boolean isProvided(Class<?> aClass)
public static void addProvidedType(Class<?> aClass)
Copyright © 2014–2018 ActFramework. All rights reserved.