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


public interface JasmineEventSLBRemote

Remote interface for the JasmineEvent stateless bean.


Method Summary
 JasmineEventEB[] getEvents(java.lang.String domain, java.lang.String server, java.lang.String source, java.lang.String probe, java.lang.String value, java.util.Date startTimestamp, java.util.Date endTimestamp, java.lang.String orderBy, int limit)
          Gets the events corresponding to a given filter.
 void saveEvent(JasmineEventEB e)
          Saves the event represented by the given JASMINe Event Entity Bean mirror object on the database.
 

Method Detail

saveEvent

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

Parameters:
e - Event to save.

getEvents

JasmineEventEB[] getEvents(java.lang.String domain,
                           java.lang.String server,
                           java.lang.String source,
                           java.lang.String probe,
                           java.lang.String value,
                           java.util.Date startTimestamp,
                           java.util.Date endTimestamp,
                           java.lang.String orderBy,
                           int limit)
Gets the events corresponding to a given filter. If you do not need a search criteria, 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.


Copyright © 2008 OW2 Consortium. All Rights Reserved.