/***************************************************************************** * * Copyright (C) Zenoss, Inc. 2010, all rights reserved. * * This content is made available according to terms specified in * License.zenoss under the directory where your Zenoss product is installed. * ****************************************************************************/ package org.zenoss.zep; import org.zenoss.protobufs.zep.Zep.Event; /** * Interface for publishing events to the raw event queue. */ public interface EventPublisher { /** * Publishes the event to the raw queue. * * @param event Event to publish. * @throws ZepException If an exception occurs. */ public void publishEvent(Event event) throws ZepException; }