org.rhq.enterprise.server.rest
Class EventHandlerBean
java.lang.Object
org.rhq.enterprise.server.rest.AbstractRestBean
org.rhq.enterprise.server.rest.EventHandlerBean
- All Implemented Interfaces:
- EventHandlerLocal
public class EventHandlerBean
- extends AbstractRestBean
- implements EventHandlerLocal
Handle event related things
- Author:
- Heiko W. Rupp
|
Method Summary |
EventSourceRest |
addEventSource(int resourceId,
EventSourceRest esr)
|
javax.ws.rs.core.Response |
addEventsToSource(int sourceId,
List<EventRest> eventRest)
|
javax.ws.rs.core.Response |
deleteEventSource(int sourceId)
|
javax.ws.rs.core.Response |
getEventsForResource(int resourceId,
long startTime,
long endTime,
String severity,
javax.ws.rs.core.Request request,
javax.ws.rs.core.HttpHeaders headers)
|
javax.ws.rs.core.Response |
getEventsForSource(int sourceId,
long startTime,
long endTime,
String severity,
javax.ws.rs.core.Request request,
javax.ws.rs.core.HttpHeaders headers)
|
EventSourceRest |
getEventSource(int sourceId)
|
javax.ws.rs.core.Response |
listEventSourcesForResource(int resourceId,
javax.ws.rs.core.Request request,
javax.ws.rs.core.HttpHeaders headers)
|
| Methods inherited from class org.rhq.enterprise.server.rest.AbstractRestBean |
fetchGroup, fetchResource, fillRWT, getFqn, getFromCache, getFromCache, getResourceFromCache, getResourcesFromCacheByParentId, putResourceToCache, putToCache, putToCache, removeFromCache, renderTemplate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EventHandlerBean
public EventHandlerBean()
listEventSourcesForResource
public javax.ws.rs.core.Response listEventSourcesForResource(int resourceId,
javax.ws.rs.core.Request request,
javax.ws.rs.core.HttpHeaders headers)
- Specified by:
listEventSourcesForResource in interface EventHandlerLocal
getEventSource
public EventSourceRest getEventSource(int sourceId)
- Specified by:
getEventSource in interface EventHandlerLocal
addEventSource
public EventSourceRest addEventSource(int resourceId,
EventSourceRest esr)
- Specified by:
addEventSource in interface EventHandlerLocal
deleteEventSource
public javax.ws.rs.core.Response deleteEventSource(int sourceId)
- Specified by:
deleteEventSource in interface EventHandlerLocal
getEventsForSource
public javax.ws.rs.core.Response getEventsForSource(int sourceId,
long startTime,
long endTime,
String severity,
javax.ws.rs.core.Request request,
javax.ws.rs.core.HttpHeaders headers)
- Specified by:
getEventsForSource in interface EventHandlerLocal
getEventsForResource
public javax.ws.rs.core.Response getEventsForResource(int resourceId,
long startTime,
long endTime,
String severity,
javax.ws.rs.core.Request request,
javax.ws.rs.core.HttpHeaders headers)
- Specified by:
getEventsForResource in interface EventHandlerLocal
addEventsToSource
public javax.ws.rs.core.Response addEventsToSource(int sourceId,
List<EventRest> eventRest)
- Specified by:
addEventsToSource in interface EventHandlerLocal
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.