Package org.apache.avalon.phoenix.interfaces

Examples of org.apache.avalon.phoenix.interfaces.ConfigurationValidator


    {
        for( Iterator i = m_delegates.values().iterator(); i.hasNext(); )
        {
            final DelegateEntry entry = (DelegateEntry)i.next();
            final Class clazz = Class.forName( entry.getClassName() );
            final ConfigurationValidator validator = (ConfigurationValidator)clazz.newInstance();

            ContainerUtil.enableLogging( validator, getLogger() );
            ContainerUtil.configure( validator, entry.getConfiguration() );
            ContainerUtil.initialize( validator );
View Full Code Here


    }

    public boolean isFeasiblyValid( String application, String block, Configuration configuration )
        throws ConfigurationException
    {
        final ConfigurationValidator delegate = getDelegate( application, block );

        return delegate.isFeasiblyValid( application, block, configuration );
    }
View Full Code Here

    }

    public boolean isValid( String application, String block, Configuration configuration )
        throws ConfigurationException
    {
        final ConfigurationValidator delegate = getDelegate( application, block );

        return delegate.isValid( application, block, configuration );
    }
View Full Code Here

        final String type = (String)m_blockTypeMap.get( createKey( application, block ) );

        if( null != type )
        {
            final DelegateEntry entry = (DelegateEntry)m_delegates.get( type );
            final ConfigurationValidator validator = entry.getValidator();

            if( validator instanceof ConfigurationValidatorMBean )
            {
                return ((ConfigurationValidatorMBean)validator).getSchema( application,
                                                                           block );
View Full Code Here

TOP

Related Classes of org.apache.avalon.phoenix.interfaces.ConfigurationValidator

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.