org.glassfish.webservices.monitoring
Class WebServiceStatsProvider

java.lang.Object
  extended by org.glassfish.webservices.monitoring.WebServiceStatsProvider

@AMXMetadata(type="web-service-mon",
             group="monitoring")
@ManagedObject
@Description(value="Stats for Web Services deployed")
public class WebServiceStatsProvider
extends java.lang.Object

Provides statistics for Web Service endpoints. For deployment - keeps track of 109 and sun-jaxws.xml style deployed applications.

Author:
Jitendra Kotamraju

Constructor Summary
WebServiceStatsProvider()
           
 
Method Summary
 org.glassfish.webservices.monitoring.WebServiceStatsProvider.MyStats getEndpoints()
           
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getRiEndpoint(java.lang.String contextPath)
           
 void riDeploy(com.sun.xml.ws.transport.http.servlet.ServletAdapter adapter)
           
 void riUndeploy(com.sun.xml.ws.transport.http.servlet.ServletAdapter adapter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebServiceStatsProvider

public WebServiceStatsProvider()
Method Detail

riDeploy

public void riDeploy(com.sun.xml.ws.transport.http.servlet.ServletAdapter adapter)

riUndeploy

public void riUndeploy(com.sun.xml.ws.transport.http.servlet.ServletAdapter adapter)

getEndpoints

@ManagedAttribute
@Description(value="Deployed Web Service Endpoints")
public org.glassfish.webservices.monitoring.WebServiceStatsProvider.MyStats getEndpoints()

getRiEndpoint

@ManagedOperation
public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getRiEndpoint(java.lang.String contextPath)


Copyright © 2012 GlassFish Community. All Rights Reserved.