All Downloads are FREE. Search and download functionalities are using the official Maven repository.

nyla.solutions.global.patterns.observer.SubjectObserver Maven / Gradle / Ivy

package nyla.solutions.global.patterns.observer;

import nyla.solutions.global.data.Identifier;

/**
 * 
 * SubjectObserver Provides an update interface to receive signal from subject 
 * @author Gregory Green
 *
 */
public interface SubjectObserver extends Identifier
{
   /**
    * 
    * @param subject the subject where the update is generated
    * @param data the data
    */
   public void update(Subject subject, Object data);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy