package eu.dnetlib.common.nh;

/**
 *  Copyright ©2008-2009 DRIVER-II Project All Rights Reserved
 *
 *  @author Jochen Schirrwagen (jochen.schirrwagen@uni-bielefeld.de) 
 */


import eu.dnetlib.common.interfaces.nh.IMessageHandler;
import eu.dnetlib.common.interfaces.nh.INotificationListener;


/**
 * @author Jochen Schirrwagen (jochen.schirrwagen@uni-bielefeld.de)
 *
 */
public abstract class NotificationManagerImpl implements INotificationListener{

	private IMessageHandler	messageHandler;
	private String 			serviceResourceType;
	
	public IMessageHandler getMessageHandler() {
		return messageHandler;
	}
	public void setMessageHandler(IMessageHandler messageHandler) {
		this.messageHandler = messageHandler;
	}
	public abstract String getServiceProfileId();
	
	public abstract void setServiceProfileId(String serviceProfileId);
	
	public String getServiceResourceType() {
		return serviceResourceType;
	}
	public void setServiceResourceType(String serviceResourceType) {
		this.serviceResourceType = serviceResourceType;
	}

}
