Package org.ow2.joram.spring
Class JoramTestServerBeanDefinitionParser
- java.lang.Object
-
- org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
-
- org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
-
- org.ow2.joram.spring.JoramTestServerBeanDefinitionParser
-
- All Implemented Interfaces:
org.springframework.beans.factory.xml.BeanDefinitionParser
public class JoramTestServerBeanDefinitionParser extends org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParserParser to the joram:testserver xml entry.This if all in one entry, non configuration files, ...
- Create and start a collocated Joram server on localhost.
- Create the Joram administration wrapper
- Create the anonymous user
The joram user attributes:
- sid (optionnal): the server id (default “0”)
- port (optionnal): the server port (default “16010”)
A simple example:<!-- lets create an embedded Joram server for test, create a user "anonymous" and create a collocated admin wrapper --> <joram:testserver id="server" />
-
-
Constructor Summary
Constructors Constructor Description JoramTestServerBeanDefinitionParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidcreateAdminWrapper()voidcreateAndStart(short sid, String port)private voidcreateUser(short sid)protected voiddoParse(Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder bean)protected ClassgetBeanClass(Element element)-
Methods inherited from class org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
doParse, getBeanClassName, getParentName, parseInternal
-
-
-
-
Field Detail
-
logger
public static final Logger logger
-
-
Method Detail
-
getBeanClass
protected Class getBeanClass(Element element)
- Overrides:
getBeanClassin classorg.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
-
doParse
protected void doParse(Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder bean)
- Overrides:
doParsein classorg.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
-
createAndStart
public void createAndStart(short sid, String port) throws Exception- Parameters:
sid-port-- Throws:
Exception
-
-