Package org.rhq.core.pluginapi.event.log

Examples of org.rhq.core.pluginapi.event.log.LogFileEventPoller


        }
        return result;
    }

    protected EventPoller createNewEventPoller(EventContext eventContext, File logFile) {
        return new LogFileEventPoller(eventContext, LOG_EVENT_TYPE, logFile, new Log4JLogEntryProcessor(LOG_EVENT_TYPE,
            logFile));
    }
View Full Code Here


    }

    @Override
    protected EventPoller createNewEventPoller(EventContext eventContext, File logFile) {
        logProcessor = new HadoopEventAndCalltimeDelegate(LOG_EVENT_TYPE, logFile);
        return new LogFileEventPoller(eventContext, LOG_EVENT_TYPE, logFile, logProcessor);
    }
View Full Code Here

                null);
            if (minimumSeverityString != null) {
                EventSeverity minimumSeverity = EventSeverity.valueOf(minimumSeverityString.toUpperCase());
                processor.setMinimumSeverity(minimumSeverity);
            }
            EventPoller poller = new LogFileEventPoller(this.eventContext, ERROR_LOG_ENTRY_EVENT_TYPE, errorLogFile,
                processor);
            this.eventContext.registerEventPoller(poller, 60, errorLogFile.getPath());
        }
    }
View Full Code Here

        super(resourceContext, logProperties, getFileFromPropertyMap(logProperties));

        this.file = getFileFromPropertyMap(logProperties);

        try {
            this.poller = new LogFileEventPoller(getEventContext(), EVENT_LOG_TYPE, new File(this.file), this);
            getEventContext().registerEventPoller(this.poller, EventContext.MINIMUM_POLLING_INTERVAL,
                this.poller.getSourceLocation());
        } catch (Exception e) {
            log.error("Failed attempt to setup syslog file poller. Cannot process syslog messages.", e);
        }
View Full Code Here

TOP

Related Classes of org.rhq.core.pluginapi.event.log.LogFileEventPoller

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.