org.opennms.web.rest
Class OnmsMapRestService

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

@Component
@PerRequest
@Scope(value="prototype")
@Transactional
public class OnmsMapRestService
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
OnmsMapRestService()
           
 
Method Summary
 javax.ws.rs.core.Response addMap(OnmsMap map)
          addMap
 javax.ws.rs.core.Response deleteMap(int mapId)
          deleteMap
 OnmsMap getMap(int mapId)
          getMap
 OnmsMapElementResource getMapElementResource()
          getMapElementResource
 OnmsMapList getMaps()
          getMaps
 javax.ws.rs.core.Response updateMap(int mapId, MultivaluedMapImpl params)
          updateMap
 
Methods inherited from class org.opennms.web.rest.OnmsRestService
addFiltersToCriteria, addOrdering, addOrdering, convertNameToPropertyName, getDistinctIdCriteria, getException, getException, log, setLimitOffset, setLimitOffset, setLimitOffset, setProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OnmsMapRestService

public OnmsMapRestService()
Method Detail

getMaps

public OnmsMapList getMaps()

getMaps

Returns:
a OnmsMapList object.

getMap

public OnmsMap getMap(int mapId)

getMap

Parameters:
mapId - a int.
Returns:
a OnmsMap object.

addMap

public javax.ws.rs.core.Response addMap(OnmsMap map)

addMap

Parameters:
map - a OnmsMap object.
Returns:
a Response object.

deleteMap

public javax.ws.rs.core.Response deleteMap(int mapId)

deleteMap

Parameters:
mapId - a int.
Returns:
a Response object.

updateMap

public javax.ws.rs.core.Response updateMap(int mapId,
                                           MultivaluedMapImpl params)

updateMap

Parameters:
mapId - a int.
params - a MultivaluedMapImpl object.
Returns:
a Response object.

getMapElementResource

public OnmsMapElementResource getMapElementResource()

getMapElementResource

Returns:
a OnmsMapElementResource object.


Copyright © 2011. All Rights Reserved.