org.glite.authz.common.config
Interface IniSectionConfigurationParser<ObjectType>


public interface IniSectionConfigurationParser<ObjectType>

A generic parser that parses an INI Section and creates an ObjectType.


Field Summary
static java.lang.String PARSER_CLASS_PROP
          The name of the "parserClass" property which gives the fully qualified class name of the ObjectType configuration parser.
 
Method Summary
 ObjectType parse(org.ini4j.Profile.Section iniConfig, AbstractConfigurationBuilder<?> configBuilder)
          Creates a ObjectType from the information within the Section.
 

Field Detail

PARSER_CLASS_PROP

static final java.lang.String PARSER_CLASS_PROP
The name of the "parserClass" property which gives the fully qualified class name of the ObjectType configuration parser.

See Also:
Constant Field Values
Method Detail

parse

ObjectType parse(org.ini4j.Profile.Section iniConfig,
                 AbstractConfigurationBuilder<?> configBuilder)
                 throws ConfigurationException
Creates a ObjectType from the information within the Section.

Parameters:
iniConfig - the INI configuration for the obligation handler
configBuilder - the configuration builder currently being populated
Returns:
the obligation handler
Throws:
ConfigurationException - thrown if there is a problem creating the obligation handler from the given information


Copyright © 2008-2012 EMI - European Middleware Initiative. All Rights Reserved.