org.jboss.metadata.validation.validator.ejb
Class JBossEjb3SessionBeanValidatorBase

java.lang.Object
  extended by org.jboss.metadata.validation.validator.ejb.JBossEjb3SessionBeanValidatorBase
All Implemented Interfaces:
Validator
Direct Known Subclasses:
CompleteEjb2xViewValidator, LocalBindingWithNoLocalInterfaceValidator, RemoteBindingsWithNoRemoteBusinessInterfaceValidator

public abstract class JBossEjb3SessionBeanValidatorBase
extends Object
implements Validator

JBossSessionBeanValidatorBase Provides common functions and contract to validate all Session beans within full metadata

Version:
$Revision: $
Author:
ALR

Constructor Summary
JBossEjb3SessionBeanValidatorBase()
           
 
Method Summary
 void validate(JBossMetaData md)
          Validates the specified metadata against the configured validators
protected abstract  void validate(JBossSessionBeanMetaData smd)
          Validate the specified Session bean's metadata
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JBossEjb3SessionBeanValidatorBase

public JBossEjb3SessionBeanValidatorBase()
Method Detail

validate

public void validate(JBossMetaData md)
              throws ValidationException
Description copied from interface: Validator
Validates the specified metadata against the configured validators

Specified by:
validate in interface Validator
Throws:
ValidationException

validate

protected abstract void validate(JBossSessionBeanMetaData smd)
                          throws ValidationException
Validate the specified Session bean's metadata

Parameters:
smd -
Throws:
ValidationException


Copyright © 2009 JBoss Inc.. All Rights Reserved.