vishnu.model.operations.tables.creation
Interface TableCreationConstraint

All Known Implementing Classes:
AbstractTableCreationConstraint, SignatureValidator, TableCreationPerformer, TableRedefinitionConstraint

public interface TableCreationConstraint

pattern: Pipeline

Author:
Hernan Rancati
 

Method Summary
 void attach(TableCreationConstraint c)
           
 void perform(UserContext user, java.lang.String tableName, TableSignature s, java.util.List<ConstraintViolation> constraintViolation)
           
 

Method Detail

perform

void perform(UserContext user,
             java.lang.String tableName,
             TableSignature s,
             java.util.List<ConstraintViolation> constraintViolation)

attach

void attach(TableCreationConstraint c)