public interface IScopeFactory
| Modifier and Type | Method and Description |
|---|---|
IApplicationScope |
createApplicationScope(String sScopeID)
Create a new application scope
|
IGlobalScope |
createGlobalScope(String sScopeID)
Create a new global scope.
|
IRequestScope |
createRequestScope(String sScopeID,
String sSessionID)
Create a new request scope
|
ISessionApplicationScope |
createSessionApplicationScope(String sScopeID)
Create a new session application scope
|
ISessionScope |
createSessionScope(String sScopeID)
Create a new session scope
|
@Nonnull IGlobalScope createGlobalScope(@Nonnull @Nonempty String sScopeID)
sScopeID - The scope ID to use. May neither be null nor empty.null.@Nonnull IApplicationScope createApplicationScope(@Nonnull @Nonempty String sScopeID)
sScopeID - The scope ID to usenull.@Nonnull ISessionScope createSessionScope(@Nonnull @Nonempty String sScopeID)
sScopeID - The scope ID to usenull.@Nonnull ISessionApplicationScope createSessionApplicationScope(@Nonnull @Nonempty String sScopeID)
sScopeID - The scope ID to usenull.@Nonnull IRequestScope createRequestScope(@Nonnull @Nonempty String sScopeID, @Nonnull @Nonempty String sSessionID)
sScopeID - The scope ID to use. May neither be null nor empty.sSessionID - The session scope ID to use. May be null.null.Copyright © 2014–2015 Philip Helger. All rights reserved.