Rio Project 4.2 API Documentation



org.rioproject.gnostic
Class DeployedServiceContext

java.lang.Object
  extended by org.rioproject.gnostic.DeployedServiceContext

public class DeployedServiceContext
extends Object

Context for operating with deployed services


Constructor Summary
DeployedServiceContext()
           
 
Method Summary
 void decrement(String serviceName, String opstring)
           
 Map<ServiceElement,OperationalStringManager> getDeployedServiceMap()
           
<T> T
getService(String serviceName, Class<T> type)
           
<T> T
getService(String serviceName, String opstring, Class<T> type)
           
static Integer getServiceCount(String serviceName, String opstring)
           
<T> List<T>
getServices(String serviceName, Class<T> type)
           
<T> List<T>
getServices(String serviceName, String opstring, Class<T> type)
           
 void increment(String serviceName, String opstring)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeployedServiceContext

public DeployedServiceContext()
Method Detail

getDeployedServiceMap

public Map<ServiceElement,OperationalStringManager> getDeployedServiceMap()

increment

public void increment(String serviceName,
                      String opstring)

getServiceCount

public static Integer getServiceCount(String serviceName,
                                      String opstring)

decrement

public void decrement(String serviceName,
                      String opstring)

getService

public <T> T getService(String serviceName,
                        Class<T> type)

getService

public <T> T getService(String serviceName,
                        String opstring,
                        Class<T> type)

getServices

public <T> List<T> getServices(String serviceName,
                               Class<T> type)

getServices

public <T> List<T> getServices(String serviceName,
                               String opstring,
                               Class<T> type)

Copyright © Rio Project.

Copyright © 2006-2011 Rio Project. All Rights Reserved.