Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.drools.planner.api.domain.variable.event
Interface PlanningVariableListener

All Superinterfaces:
  EventListener

    public interface PlanningVariableListener

extends EventListener

Method Summary
`void` | `afterChange(ScoreDirector scoreDirector, Object planningEntity, String variableName, Object oldValue, Object newValue)` Called after a variable value has been changed.

Method Detail

### afterChange

    void afterChange(ScoreDirector scoreDirector,
                     Object planningEntity,
                     String variableName,
                     Object oldValue,
                     Object newValue)

  Called after a variable value has been changed.

  Called from the solver thread. Should return fast, as it steals time from the Solver.

  Parameters:
    `scoreDirector` - never null
    `planningEntity` - never null
    `variableName` - never null
    `oldValue` - sometimes null
    `newValue` - sometimes null

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.