vishnu.model.operations.users
Class UserRedefinitionConstraint

java.lang.Object
  extended by vishnu.model.operations.users.AbstractUserCreationConstraint
      extended by vishnu.model.operations.users.UserRedefinitionConstraint
All Implemented Interfaces:
UserCreationConstraint

public class UserRedefinitionConstraint
extends AbstractUserCreationConstraint

Author:
Mariano Tepper
 

Constructor Summary
UserRedefinitionConstraint()
           
 
Method Summary
 void perform(UserContext c, User user, java.lang.String password, java.util.List<ConstraintViolation> constraintViolations)
          Contract: -subclasses must call this method after performing its own validation.
 
Methods inherited from class vishnu.model.operations.users.AbstractUserCreationConstraint
attach
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserRedefinitionConstraint

public UserRedefinitionConstraint()
Method Detail

perform

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

Specified by:
perform in interface UserCreationConstraint
Overrides:
perform in class AbstractUserCreationConstraint