org.jboss.metadata.process.processor.ejb.jboss
Class JBossMetaDataValidatorChainProcessor<T extends JBossMetaData>

java.lang.Object
  extended by org.jboss.metadata.process.processor.ejb.jboss.JBossMetaDataValidatorChainProcessor<T>
All Implemented Interfaces:
JBossMetaDataProcessor<T>

public class JBossMetaDataValidatorChainProcessor<T extends JBossMetaData>
extends Object
implements JBossMetaDataProcessor<T>

JBossMetaDataValidatorChainProcessor Processor to send the specified metadata through the default validation chain

Version:
$Revision: $
Author:
ALR

Field Summary
static JBossMetaDataValidatorChainProcessor<JBossMetaData> INSTANCE
           
 
Constructor Summary
JBossMetaDataValidatorChainProcessor()
           
 
Method Summary
 T process(T metadata)
          Performs processing of the specified metadata, returning the result (which is not guaranteed to be the same instance as the input)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final JBossMetaDataValidatorChainProcessor<JBossMetaData> INSTANCE
Constructor Detail

JBossMetaDataValidatorChainProcessor

public JBossMetaDataValidatorChainProcessor()
Method Detail

process

public T process(T metadata)
                                throws ProcessingException
Description copied from interface: JBossMetaDataProcessor
Performs processing of the specified metadata, returning the result (which is not guaranteed to be the same instance as the input)

Specified by:
process in interface JBossMetaDataProcessor<T extends JBossMetaData>
Throws:
ProcessingException


Copyright © 2009 JBoss Inc.. All Rights Reserved.