org.ow2.jasmine.monitoring.eventswitch.beans
Interface JasmineEventSLBRemote


public interface JasmineEventSLBRemote

Remote interface for the JasmineEvent stateless bean.


Method Summary
 org.ow2.jasmine.event.beans.JasmineEventEB[] getEvents(Collection<String> servers, Collection<String> probes, Date from, Date to, String orderBy, int index, int limit)
          Gets the events corresponding to a given filter.
 org.ow2.jasmine.event.beans.JasmineEventEB[] getEvents(String domain, String server, String source, String probe, String value, Date startTimestamp, Date endTimestamp, String orderBy, int limit)
          Gets the events corresponding to a given filter.
If you do not need a search criterion, just set it to null.
 org.ow2.jasmine.event.beans.JasmineEventEB[] getEvents(String domain, String server, String source, String probe, String value, Date startTimestamp, Date endTimestamp, String orderBy, int indexFirstResult, int limit)
          Gets the events corresponding to a given filter.
If you do not need a search criterion, just set it to null.
This filter add support for the index of the first result, usefull for pagination.
 void saveEvent(org.ow2.jasmine.event.beans.JasmineEventEB e)
          Saves the event represented by the given JASMINe Event Entity Bean mirror object on the database.
 

Method Detail

saveEvent

void saveEvent(org.ow2.jasmine.event.beans.JasmineEventEB e)
Saves the event represented by the given JASMINe Event Entity Bean mirror object on the database.

Parameters:
e - Event to save.

getEvents

org.ow2.jasmine.event.beans.JasmineEventEB[] getEvents(Collection<String> servers,
                                                       Collection<String> probes,
                                                       Date from,
                                                       Date to,
                                                       String orderBy,
                                                       int index,
                                                       int limit)
Gets the events corresponding to a given filter.

Parameters:
servers - Name of the probed server.
probes - Probes
from - Probe time bigger than.
to - Probe time smaller than.
orderBy - Order using column.
index - Set the index (position) of the first result to retrieve (start at 0).
limit - Maximal number of results to get.
Returns:
Events corresponding to the given search, null if none found.

getEvents

org.ow2.jasmine.event.beans.JasmineEventEB[] getEvents(String domain,
                                                       String server,
                                                       String source,
                                                       String probe,
                                                       String value,
                                                       Date startTimestamp,
                                                       Date endTimestamp,
                                                       String orderBy,
                                                       int limit)
Gets the events corresponding to a given filter.
If you do not need a search criterion, just set it to null.

Parameters:
domain - Domain of the probed server.
server - Name of the probed server.
source - Event source (for example, MBeanCmd or JMX).
probe - Probe type.
value - Probed value.
startTimestamp - Probe time bigger than.
endTimestamp - Probe time smaller than.
orderBy - Order using column.
limit - Maximal number of results to get.
Returns:
Events corresponding to the given search, null if none found.

getEvents

org.ow2.jasmine.event.beans.JasmineEventEB[] getEvents(String domain,
                                                       String server,
                                                       String source,
                                                       String probe,
                                                       String value,
                                                       Date startTimestamp,
                                                       Date endTimestamp,
                                                       String orderBy,
                                                       int indexFirstResult,
                                                       int limit)
Gets the events corresponding to a given filter.
If you do not need a search criterion, just set it to null.
This filter add support for the index of the first result, usefull for pagination.

Parameters:
domain - Domain of the probed server.
server - Name of the probed server.
source - Event source (for example, MBeanCmd or JMX).
probe - Probe type.
value - Probed value.
startTimestamp - Probe time bigger than.
endTimestamp - Probe time smaller than.
orderBy - Order using column.
indexFirstResult - Set the index (position) of the first result to retrieve (start at 0).
limit - Maximal number of results to get.
Returns:
Events corresponding to the given search, null if none found.


Copyright © 2012 OW2 Consortium. All Rights Reserved.