Methods
Modifier and Type |
Method and Description |
void |
addAutocreateVariable(String name) |
void |
addFactoryMethod(String variable,
Method method,
Component component) |
void |
addFactoryMethodExpression(String variable,
String methodBindingExpression,
ScopeType scope) |
void |
addFactoryValueExpression(String variable,
String valueBindingExpression,
ScopeType scope) |
void |
addHotDeployableComponent(String name) |
void |
addInstalledFilter(String name) |
void |
addObserverMethod(String eventType,
Method method,
Component component,
boolean create) |
void |
addObserverMethodExpression(String eventType,
Expressions.MethodExpression methodBinding) |
void |
addPermissionResolver(String name) |
void |
addResourceProvider(String name) |
void |
checkDefaultInterceptors()
Sanity check to warn users if they have disabled core interceptors
|
Map<String,String> |
getConverters() |
Map<Class,String> |
getConvertersByClass() |
Init.FactoryMethod |
getFactory(String variable) |
Init.FactoryExpression |
getFactoryMethodExpression(String variable) |
Init.FactoryExpression |
getFactoryValueExpression(String variable) |
Collection<Namespace> |
getGlobalImports() |
Set<String> |
getHotDeployableComponents() |
File[] |
getHotDeployPaths() |
Set<String> |
getInstalledFilters() |
List<String> |
getInterceptors() |
String |
getJndiPattern() |
List<Init.ObserverMethodExpression> |
getObserverMethodExpressions(String eventType) |
List<Init.ObserverMethod> |
getObserverMethods(String eventType) |
Set<String> |
getPermissionResolvers() |
Set<String> |
getResourceProviders() |
Namespace |
getRootNamespace() |
long |
getTimestamp() |
Map<String,String> |
getValidators() |
long |
getWarTimestamp() |
boolean |
hasHotDeployableComponents() |
void |
importNamespace(String namespaceName) |
Namespace |
initNamespaceForName(String name,
boolean isComponent)
makes sure appropriate namespaces exist for a name.
|
static Init |
instance() |
boolean |
isAutocreateVariable(String name) |
boolean |
isDebug() |
boolean |
isDebugPageAvailable()
The debug page is considered available if debug JAR is on the classpath
and Seam is running in debug mode (to prevent it from being enabling in
the event the JAR is inadvertently packaged).
|
boolean |
isDistributable() |
boolean |
isJbpmInstalled() |
boolean |
isMyFacesLifecycleBug() |
boolean |
isSecurityEnabled() |
boolean |
isTransactionManagementEnabled() |
void |
removeObserverMethods(Component component)
Remove any observer methods registered on the component.
|
void |
setDebug(boolean debug) |
void |
setDistributable(boolean distributable) |
void |
setHotDeployPaths(File[] hotDeployJars) |
void |
setInterceptors(List<String> interceptors) |
void |
setJbpmInstalled(boolean jbpmInstalled) |
void |
setJndiPattern(String jndiPattern) |
void |
setMyFacesLifecycleBug(boolean myFacesLifecycleBugExists) |
void |
setSecurityEnabled(boolean securityEnabled) |
void |
setTimestamp(long timestamp) |
void |
setTransactionManagementEnabled(boolean transactionManagementEnabled) |
void |
setWarTimestamp(long warTimestamp) |