net.sf.ehcache.management.resource.services
Class CacheManagersResourceServiceImpl
java.lang.Object
net.sf.ehcache.management.resource.services.CacheManagersResourceServiceImpl
@Path(value="/agents/cacheManagers")
public final class CacheManagersResourceServiceImpl
- extends Object
An implementation of CacheManagersResourceService.
- Author:
- brandony
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ATTR_QUERY_KEY
public static final String ATTR_QUERY_KEY
- See Also:
- Constant Field Values
CacheManagersResourceServiceImpl
public CacheManagersResourceServiceImpl()
getCacheManagers
@GET
@Produces(value="application/json")
public Collection<CacheManagerEntity> getCacheManagers(@Context
javax.ws.rs.core.UriInfo info)
Get a Collection of CacheManagerEntity objects representing the cache manager information provided
by the associated monitorable entity's agent given the request path.
- Parameters:
{@link - UriInfo} for this resource request
- Returns:
- a collection of
CacheManagerEntity objects when successful.
updateCacheManager
@PUT
@Consumes(value="application/json")
public void updateCacheManager(@Context
javax.ws.rs.core.UriInfo info,
CacheManagerEntity resource)
- Update a cache manager with the name specified in the request path, for a specific agent. The request path that
does not identify a unique cache manager resource for update will constitute a bad request and will be denied,
resulting in a response with a 400.
- Parameters:
info - UriInfo for this resource requestresource - CacheEntity resource for update or creation
Copyright © 2003-2015 Terracotta, Inc.. All Rights Reserved.