org.opennms.web.rest
Class AcknowledgmentRestService

java.lang.Object
  extended by org.opennms.web.rest.OnmsRestService
      extended by org.opennms.web.rest.AcknowledgmentRestService

@Component
@PerRequest
@Scope(value="prototype")
public class AcknowledgmentRestService
extends OnmsRestService


Nested Class Summary
 
Nested classes/interfaces inherited from class org.opennms.web.rest.OnmsRestService
OnmsRestService.ComparisonOperation
 
Field Summary
 
Fields inherited from class org.opennms.web.rest.OnmsRestService
DEFAULT_LIMIT
 
Constructor Summary
AcknowledgmentRestService()
           
 
Method Summary
 OnmsAcknowledgment acknowledge(String alarmId, String notifId, String action)
          acknowledgeAlarm
 OnmsAcknowledgment getAcknowledgment(String alarmId)
          getAcknowledgment
 OnmsAcknowledgmentCollection getAcks()
          getAcks
 String getCount()
          getCount
 
Methods inherited from class org.opennms.web.rest.OnmsRestService
addFiltersToCriteria, addOrdering, addOrdering, convertNameToPropertyName, getDistinctIdCriteria, log, setLimitOffset, setLimitOffset, setLimitOffset, setProperties, throwException
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AcknowledgmentRestService

public AcknowledgmentRestService()
Method Detail

getAcknowledgment

@Transactional
public OnmsAcknowledgment getAcknowledgment(String alarmId)

getAcknowledgment

Parameters:
alarmId - a String object.
Returns:
a OnmsAcknowledgment object.

getCount

@Transactional
public String getCount()

getCount

Returns:
a String object.

getAcks

@Transactional
public OnmsAcknowledgmentCollection getAcks()

getAcks

Returns:
a OnmsAcknowledgmentCollection object.

acknowledge

@Transactional
public OnmsAcknowledgment acknowledge(String alarmId,
                                                    String notifId,
                                                    String action)

acknowledgeAlarm

Parameters:
alarmId - a String object.
action - a String object.
Returns:
a OnmsAcknowledgment object.


Copyright © 2011. All Rights Reserved.