Codota Logo
EventBuilder.getEvent
Code IndexAdd Codota to your IDE (free)

How to use
getEvent
method
in
org.opennms.netmgt.model.events.EventBuilder

Best Java code snippets using org.opennms.netmgt.model.events.EventBuilder.getEvent (Showing top 20 results out of 369)

  • Common ways to obtain EventBuilder
private void myMethod () {
EventBuilder e =
  • Codota IconString uei;String str;new EventBuilder(uei, str)
  • Codota IconString uei;String source;new EventBuilder(uei, source)
  • Smart code suggestions by Codota
}
origin: OpenNMS/opennms

/**
 * <p>createNodeDownEvent</p>
 *
 * @param source a {@link java.lang.String} object.
 * @param node a {@link org.opennms.netmgt.mock.MockNode} object.
 * @return a {@link org.opennms.netmgt.xml.event.Event} object.
 */
public static Event createNodeDownEvent(String source, MockNode node) {
  return createNodeDownEventBuilder(source, node).getEvent();
}

origin: OpenNMS/opennms

@Override
public Event getEvent() {
  Event event = super.getEvent();
  checkParam(event, EventConstants.PARM_OLD_NODE_LABEL);
  checkParam(event, EventConstants.PARM_NEW_NODE_LABEL);
  return event;
}
origin: OpenNMS/opennms

private Event createEvent(String reason) {
  EventBuilder bldr = new EventBuilder(COMMS_ERROR_UEI, "Ticketd");
  bldr.addParam("reason", reason);
  return bldr.getEvent();
}
origin: OpenNMS/opennms

private Event importStartedEvent(final Resource resource, final String rescanExisting) {

  return new EventBuilder( EventConstants.IMPORT_STARTED_UEI, NAME )
    .addParam( EventConstants.PARM_IMPORT_RESOURCE, resource.toString() )
    .addParam( EventConstants.PARM_IMPORT_RESCAN_EXISTING, rescanExisting )
    .getEvent();
}
origin: OpenNMS/opennms

private void sendAndThrow(int nodeId, Exception e) {
  Event event = buildEvent(EventConstants.PROVISIONING_ADAPTER_FAILED, nodeId).addParam("reason", MESSAGE_PREFIX+e.getLocalizedMessage()).getEvent();
  m_eventForwarder.sendNow(event);
  throw new ProvisioningAdapterException(MESSAGE_PREFIX, e);
}
origin: OpenNMS/opennms

public static Event createNodeCategoryMembershipChangedEvent(final String source, final Integer nodeId, final String nodeLabel, String[] categoriesAdded, String[] categoriesDeleted) {
  EventBuilder bldr = new EventBuilder(NODE_CATEGORY_MEMBERSHIP_CHANGED_EVENT_UEI, source);
  bldr.setNodeid(nodeId);
  bldr.addParam(PARM_NODE_LABEL, nodeLabel);
  if (categoriesAdded != null && categoriesAdded.length > 0) {
    bldr.addParam(EventConstants.PARM_CATEGORIES_ADDED, String.join(",", categoriesAdded));
  }
  if (categoriesDeleted != null && categoriesDeleted.length > 0) {
    bldr.addParam(EventConstants.PARM_CATEGORIES_DELETED, String.join(",", categoriesDeleted));
  }
  return bldr.getEvent();
}
origin: OpenNMS/opennms

  public Event getNextEvent() {
    final EventBuilder eb = new EventBuilder(eventUei, EVENT_SOURCE);
    if (eventNodeId != null) {
      eb.setNodeid(eventNodeId.intValue());
    }
    if (eventIpInterface != null) {
      eb.setInterface(InetAddressUtils.addr(eventIpInterface));
    }
    return eb.getEvent();
  }
}
origin: OpenNMS/opennms

@Override
public void triggerDaemonReload() {
  EventBuilder eventBuilder = new EventBuilder(EventConstants.RELOAD_DAEMON_CONFIG_UEI, "BSM Master Page");
  eventBuilder.addParam(EventConstants.PARM_DAEMON_NAME, "bsmd");
  eventForwarder.sendNow(eventBuilder.getEvent());
}
origin: OpenNMS/opennms

private void sendMonitorRemoteAddressChangedEvent(OnmsLocationMonitor mon, String oldRemoteHostAddress, String newRemoteHostAddress) {
  m_eventIpcManager.sendNow(createEventBuilder(mon, EventConstants.LOCATION_MONITOR_CONNECTION_ADDRESS_CHANGED_UEI)
               .addParam("oldConnectionHostAddress", oldRemoteHostAddress)
               .addParam("newConnectionHostAddress", newRemoteHostAddress).getEvent()
      );
}
origin: OpenNMS/opennms

private void sendSuccessfulScanReportEvent(final String reportId, final String locationName) {
  final EventBuilder eventBuilder = new EventBuilder(EventConstants.REMOTE_SUCCESSFUL_SCAN_REPORT_UEI, "PollerBackEnd");
  eventBuilder.addParam(PARM_SCAN_REPORT_ID, reportId);
  eventBuilder.addParam(PARM_SCAN_REPORT_LOCATION, locationName);
  m_eventIpcManager.sendNow(eventBuilder.getEvent());
}
origin: OpenNMS/opennms

private void sendUnsuccessfulScanReportEvent(final String reportId, final String locationName, final String failureMessage) {
  final EventBuilder eventBuilder = new EventBuilder(EventConstants.REMOTE_UNSUCCESSFUL_SCAN_REPORT_UEI, "PollerBackEnd");
  eventBuilder.addParam(PARM_SCAN_REPORT_ID, reportId);
  eventBuilder.addParam(PARM_SCAN_REPORT_LOCATION, locationName);
  eventBuilder.addParam(PARM_SCAN_REPORT_FAILURE_MESSAGE, failureMessage);
  m_eventIpcManager.sendNow(eventBuilder.getEvent());
}
origin: OpenNMS/opennms

private void changeTicket(Integer alarmId, TroubleTicketState newState, String uei,Map<String,String> attributes) {
  OnmsAlarm alarm = m_alarmDao.get(alarmId);
  alarm.setTTicketState(newState);
  m_alarmDao.saveOrUpdate(alarm);
  EventBuilder bldr = createEventBuilder(uei, alarm, attributes);
  send(bldr.getEvent());
}
origin: OpenNMS/opennms

protected void sendCompletedEvent(int nodeid) {
  EventBuilder builder = new EventBuilder(
                "uei.opennms.org/internal/linkd/nodeLinkDiscoveryCompleted",
                "EnhancedLinkd");
            builder.setNodeid(nodeid);
            builder.addParam("runnable", getName());
            m_eventForwarder.sendNow(builder.getEvent());
}
origin: OpenNMS/opennms

protected void sendStartEvent(int nodeid) {
  EventBuilder builder = new EventBuilder(
                "uei.opennms.org/internal/linkd/nodeLinkDiscoveryStarted",
                "EnhancedLinkd");
            builder.setNodeid(nodeid);
            builder.addParam("runnable", getName());
            m_eventForwarder.sendNow(builder.getEvent());
  
}

origin: OpenNMS/opennms

protected void sendSuspendedEvent(int nodeid) {
  EventBuilder builder = new EventBuilder(
                "uei.opennms.org/internal/linkd/nodeLinkDiscoverySuspended",
                "EnhancedLinkd");
            builder.setNodeid(nodeid);
            builder.addParam("runnable", getName());
  m_eventForwarder.sendNow(builder.getEvent());
}

origin: OpenNMS/opennms

private void sendEvent(String eventUEI, OnmsMonitoredService dbObj) {
  final EventBuilder bldr = new EventBuilder(eventUEI, "ProvisionService");
  bldr.setNodeid(dbObj.getNodeId());
  bldr.setInterface(dbObj.getIpAddress());
  bldr.setService(dbObj.getServiceName());
  m_eventForwarder.sendNow(bldr.getEvent());
}
origin: OpenNMS/opennms

@Test
@Ignore
public void testNewSuspect() throws Exception {
  
  Date date = new Date();
  
  long finished = anticipateNotificationsForGroup("A new interface (10.1.1.1) has been discovered and is being queued for a services scan.", "A new interface (10.1.1.1) has been discovered and is being queued for a services scan.", "InitialGroup", date, 0);
  EventBuilder e = MockEventUtil.createNewSuspectEventBuilder("test", EventConstants.NEW_SUSPECT_INTERFACE_EVENT_UEI, "10.1.1.1");
  e.setTime(date);
  m_eventMgr.sendEventToListeners(e.getEvent());
  
  verifyAnticipated(finished, 1000);
  
}

origin: OpenNMS/opennms

public static Event toEvent(InMemoryEvent event) {
  final EventBuilder builder = new EventBuilder(event.getUei(), event.getSource());
  if (event.getSeverity() != null) {
    builder.setSeverity(OnmsSeverity.get(event.getSeverity().getId()).getLabel());
  }
  for (EventParameter p : event.getParameters()) {
    builder.setParam(p.getName(), p.getValue());
  }
  return builder.getEvent();
}
origin: OpenNMS/opennms

private Event createEventWithParms(String uei, List<Parm> parms) {
  Event e = MockEventUtil.createEventBuilder("Test", uei).getEvent();
  e.setHost("localhost");
  
  e.setParmCollection(parms);
  Logmsg logmsg = new Logmsg();
  logmsg.setContent("Testing Passive Status Keeper with down status");
  e.setLogmsg(logmsg);
  return e;
}

origin: OpenNMS/opennms

private Event createEventWithParms(String uei, List<Parm> parms) {
  Event e = MockEventUtil.createEventBuilder("Automation", uei).getEvent();
  e.setHost("localhost");
  
  e.setParmCollection(parms);
  Logmsg logmsg = new Logmsg();
  logmsg.setContent("Testing Passive Status Keeper with down status");
  e.setLogmsg(logmsg);
  return e;
}

org.opennms.netmgt.model.eventsEventBuildergetEvent

Javadoc

getEvent

Popular methods of EventBuilder

  • <init>
  • addParam
  • setInterface
  • setNodeid
  • setTime
  • setService
  • setHost
  • setSeverity
  • setLogMessage
    setLogMessage
  • setIfIndex
  • setParam
    setParam
  • setUei
  • setParam,
  • setUei,
  • setAlarmData,
  • setDescription,
  • setDistPoller,
  • setField,
  • setIpInterface,
  • setLogDest,
  • setParms

Popular in Java

  • Making http requests using okhttp
  • setRequestProperty (URLConnection)
  • scheduleAtFixedRate (Timer)
    Schedules the specified task for repeated fixed-rate execution, beginning after the specified delay.
  • addToBackStack (FragmentTransaction)
  • Container (java.awt)
    A generic Abstract Window Toolkit(AWT) container object is a component that can contain other AWT co
  • String (java.lang)
  • System (java.lang)
    Provides access to system-related information and resources including standard input and output. Ena
  • SocketException (java.net)
    This SocketException may be thrown during socket creation or setting options, and is the superclass
  • Logger (org.apache.log4j)
    This is the central class in the log4j package. Most logging operations, except configuration, are d
  • DateTimeFormat (org.joda.time.format)
    Factory that creates instances of DateTimeFormatter from patterns and styles. Datetime formatting i
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now