nl.pbemengine.engine.ng.blueprint.config
Annotation Type RulesetConfig


@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface RulesetConfig

Ruleset configuration, add to a Ruleset as annotation to configure Hibernate persistent classes and web interface components

Author:
Jeroen Steenbeeke

Optional Element Summary
 AutowireConfiguration autowire
          Configuration for ruleset autowiring
 HibernateConfiguration dbConfig
          The configuration for Hibernate
 WebInterfaceConfiguration webConfig
          The configuration for the web interface for this ruleset
 

autowire

public abstract AutowireConfiguration autowire
Configuration for ruleset autowiring

Returns:
An annotation containing a list of classes
Default:
@nl.pbemengine.engine.ng.blueprint.config.AutowireConfiguration

dbConfig

public abstract HibernateConfiguration dbConfig
The configuration for Hibernate

Returns:
A HibernateConfiguration annotation
Default:
@nl.pbemengine.engine.ng.blueprint.config.HibernateConfiguration

webConfig

public abstract WebInterfaceConfiguration webConfig
The configuration for the web interface for this ruleset

Returns:
A WebInterfaceConfiguration annotation
Default:
@nl.pbemengine.engine.ng.blueprint.config.WebInterfaceConfiguration


Copyright © 2008. All Rights Reserved.