vishnu.model.operations.tables.creation
Class TableCreationPerformer

java.lang.Object
  extended by vishnu.model.operations.tables.creation.AbstractTableCreationConstraint
      extended by vishnu.model.operations.tables.creation.TableCreationPerformer
All Implemented Interfaces:
TableCreationConstraint

public class TableCreationPerformer
extends AbstractTableCreationConstraint

Author:
Hernan Rancati
 

Constructor Summary
TableCreationPerformer()
           
 
Method Summary
 void perform(UserContext user, java.lang.String tableName, TableSignature s, java.util.List<ConstraintViolation> constraintViolations)
          Contract: -subclasses must call this method after performing its own validation.
 
Methods inherited from class vishnu.model.operations.tables.creation.AbstractTableCreationConstraint
attach
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableCreationPerformer

public TableCreationPerformer()
Method Detail

perform

public void perform(UserContext user,
                    java.lang.String tableName,
                    TableSignature s,
                    java.util.List<ConstraintViolation> constraintViolations)
Description copied from class: AbstractTableCreationConstraint
Contract: -subclasses must call this method after performing its own validation.

Specified by:
perform in interface TableCreationConstraint
Overrides:
perform in class AbstractTableCreationConstraint