|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectpl.bristleback.server.bristle.config.BristleConfiguration
public class BristleConfiguration
Bristleback plugin configuration.
Created on: 2011-03-27 13:19:50
configuration elements| Field Summary | |
|---|---|
static java.lang.String |
PROPERTY_VALUE_RESOLVER_PREFIX
|
| Constructor Summary | |
|---|---|
BristleConfiguration()
|
|
| Method Summary | |
|---|---|
ActionAnnotationsProcessor |
getAnnotationProcessor()
Gets action annotation processor used to retrieve action classes. |
BindingsProcessor |
getBindingsProcessor()
Gets binding annotations processor used to retrieve details of binding operations. |
BindingEngine |
getDefaultBindingEngine()
Gets default binding engine. |
TokenizerEngine |
getDefaultTokenizer()
Gets default tokenizer engine used in object to token conversions. |
PropertyValueResolver |
getDefaultValueResolver(java.lang.Class valueType)
Gets default value resolver for type given as parameter. |
MessageContainerResolver |
getMessageContainerResolver()
Gets message container resolver, which includes messages senders and message dispatcher. |
MessageDispatcher |
getMessageDispatcher()
Gets message dispatcher. |
java.util.Map<java.lang.String,java.lang.String> |
getSettings()
Gets plugin settings map taken from jwebsocket.xml file. |
void |
load(java.util.Map<java.lang.String,java.lang.String> pluginSettings)
Loads Bristleback configuration using plugin settings taken from jwebsocket.xml. |
| 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 PROPERTY_VALUE_RESOLVER_PREFIX
| Constructor Detail |
|---|
public BristleConfiguration()
| Method Detail |
|---|
public void load(java.util.Map<java.lang.String,java.lang.String> pluginSettings)
pluginSettings - plugin settings taken from jwebsocket.xml.public java.util.Map<java.lang.String,java.lang.String> getSettings()
public ActionAnnotationsProcessor getAnnotationProcessor()
BristleConfigurationElement.ACTION_ANNOTATION_PROCESSORpublic MessageContainerResolver getMessageContainerResolver()
BristleConfigurationElement.MESSAGE_CONTAINER_RESOLVERpublic MessageDispatcher getMessageDispatcher()
BristleConfigurationElement.MESSAGE_DISPATCHERpublic TokenizerEngine getDefaultTokenizer()
Tokenize annotation.
BristleConfigurationElement.DEFAULT_TOKENIZERpublic BindingsProcessor getBindingsProcessor()
BristleConfigurationElement.BINDINGS_PROCESSORpublic BindingEngine getDefaultBindingEngine()
Bind annotation.
BristleConfigurationElement.DEFAULT_BINDING_ENGINEpublic PropertyValueResolver getDefaultValueResolver(java.lang.Class valueType)
valueType - property value type
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||