/**
  * removeEventListener
  *
  * @param listener a {@link org.opennms.netmgt.model.events.EventListener} object.
  * @param ueiList a {@link java.util.List} object.
  */
 public void removeEventListener(EventListener listener, List<String> ueiList) {
   assertState();
   m_delegate.removeEventListener(listener, ueiList);
 }
 /** {@inheritDoc} */
 @Override
 public void addEventListener(EventListener listener, Collection<String> ueis) {
   assertState();
   m_delegate.addEventListener(listener, ueis);
 }
 /** {@inheritDoc} */
 @Override
 public void removeEventListener(EventListener listener) {
   assertState();
   m_delegate.removeEventListener(listener);
 }
 /**
  * addEventListener
  *
  * @param listener a {@link org.opennms.netmgt.model.events.EventListener} object.
  * @param uei a {@link java.lang.String} object.
  */
 @Override
 public void addEventListener(EventListener listener, String uei) {
   assertState();
   m_delegate.addEventListener(listener, uei);
 }
 /** {@inheritDoc} */
 @Override
 public void addEventListener(EventListener listener) {
   assertState();
   m_delegate.addEventListener(listener);
 }
 /**
  * sendNow
  *
  * @param eventLog a {@link org.opennms.netmgt.xml.event.Log} object.
  */
 @Override
 public void sendNow(Log eventLog) {
   assertState();
   m_delegate.sendNow(eventLog);
 }
 /** {@inheritDoc} */
 @Override
 public void sendNow(Event event) {
   assertState();
   m_delegate.sendNow(event);
 }
 /**
  * send
  *
  * @param eventLog a {@link org.opennms.netmgt.xml.event.Log} object.
  * @throws org.opennms.netmgt.model.events.EventProxyException if any.
  */
 @Override
 public void send(Log eventLog) throws EventProxyException {
   assertState();
   m_delegate.send(eventLog);
 }