|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.webbeans.config.OpenWebBeansConfiguration
public class OpenWebBeansConfiguration
Defines configuration for OpenWebBeans. The algorithm is easy:
| Field Summary | |
|---|---|
static java.lang.String |
APPLICATION_IS_JSP
Application is core JSP |
static java.lang.String |
APPLICATION_SUPPORTS_CONVERSATION
Supports conversations |
static java.lang.String |
CONTAINER_LIFECYCLE
Container lifecycle |
static java.lang.String |
CONTEXTS_SERVICE
Contexts Service |
static java.lang.String |
CONVERSATION_PERIODIC_DELAY
Conversation periodic delay in ms. |
static java.lang.String |
CONVERSATION_SERVICE
Conversation Service |
static java.lang.String |
CONVERSATION_TIMEOUT_INTERVAL
Timeout interval in ms |
static java.lang.String |
EL_ADAPTOR_CLASS
EL Adaptor |
static java.lang.String |
INTERCEPTOR_FORCE_NO_CHECKED_EXCEPTIONS
Lifycycle methods like PostConstruct and
PreDestroy must not define a checked Exception
regarding to the spec. |
static java.lang.String |
JNDI_SERVICE
JNDI Service SPI |
static java.lang.String |
RESOURCE_INJECTION_SERVICE
Resource Injection Service |
static java.lang.String |
SCANNER_SERVICE
Scanner Service |
static java.lang.String |
SECURITY_SERVICE
Security Service |
static java.lang.String |
TRANSACTION_SERVICE
Transaction Service |
static java.lang.String |
USE_BDA_BEANSXML_SCANNER
Use BDABeansXmlScanner to determine if interceptors, decorators, and alternatives are enabled in the beans.xml of a given BDA. |
static java.lang.String |
USE_EJB_DISCOVERY
Use EJB Discovery or not |
static java.lang.String |
USE_EJBINTERCEPTOR_ACTIVATION
Use of EJB interceptor to activate EJB contexts |
static java.lang.String |
USE_EJBINTERCEPTOR_INJECTION
Use of EJB interceptor to inject EJBs |
static java.lang.String |
USE_JSF2_EXTENSIONS
Use of JSF2 extensions |
static java.lang.String |
VALIDATOR_SERVICE
Validator Service |
| Constructor Summary | |
|---|---|
OpenWebBeansConfiguration()
Parse configuration. |
|
| Method Summary | |
|---|---|
java.lang.String |
getProperty(java.lang.String key)
Gets property. |
java.lang.String |
getProperty(java.lang.String key,
java.lang.String defaultValue)
Gets property value. |
boolean |
isJspApplication()
Gets jsp property. |
boolean |
isUseEJBInterceptorActivation()
Gets EJB context activation property. |
boolean |
isUseEJBInterceptorInjection()
Gets EJB injection property. |
boolean |
isUseJSF2Extensions()
Return true if use JSF2. |
void |
parseConfiguration()
(re)read the configuration from the resources in the classpath. |
void |
setProperty(java.lang.String key,
java.lang.Object value)
Sets given property. |
boolean |
supportsConversation()
Gets conversation supports property. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String CONVERSATION_PERIODIC_DELAY
public static final java.lang.String CONVERSATION_TIMEOUT_INTERVAL
public static final java.lang.String INTERCEPTOR_FORCE_NO_CHECKED_EXCEPTIONS
PostConstruct and
PreDestroy must not define a checked Exception
regarding to the spec. But this is often unnecessary restrictive so we
allow to disable this check application wide.
public static final java.lang.String USE_EJB_DISCOVERY
public static final java.lang.String CONTAINER_LIFECYCLE
public static final java.lang.String JNDI_SERVICE
public static final java.lang.String SCANNER_SERVICE
public static final java.lang.String CONTEXTS_SERVICE
public static final java.lang.String CONVERSATION_SERVICE
public static final java.lang.String RESOURCE_INJECTION_SERVICE
public static final java.lang.String SECURITY_SERVICE
public static final java.lang.String VALIDATOR_SERVICE
public static final java.lang.String TRANSACTION_SERVICE
public static final java.lang.String APPLICATION_IS_JSP
public static final java.lang.String APPLICATION_SUPPORTS_CONVERSATION
public static final java.lang.String USE_JSF2_EXTENSIONS
public static final java.lang.String USE_EJBINTERCEPTOR_INJECTION
public static final java.lang.String USE_EJBINTERCEPTOR_ACTIVATION
public static final java.lang.String EL_ADAPTOR_CLASS
public static final java.lang.String USE_BDA_BEANSXML_SCANNER
| Constructor Detail |
|---|
public OpenWebBeansConfiguration()
| Method Detail |
|---|
public void parseConfiguration()
throws WebBeansConfigurationException
WebBeansConfigurationExceptionDEFAULT_CONFIG_PROPERTIES_NAME,
DEFAULT_CONFIG_PROPERTIES_NAMEpublic java.lang.String getProperty(java.lang.String key)
key -
null
public java.lang.String getProperty(java.lang.String key,
java.lang.String defaultValue)
key - defaultValue -
null
public void setProperty(java.lang.String key,
java.lang.Object value)
key - property namevalue - property valuepublic boolean isUseJSF2Extensions()
public boolean isJspApplication()
public boolean supportsConversation()
public boolean isUseEJBInterceptorInjection()
public boolean isUseEJBInterceptorActivation()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||