org.glassfish.webservices.deployment
Class DeployedEndpointData

java.lang.Object
  extended by org.glassfish.external.statistics.impl.StatisticImpl
      extended by org.glassfish.webservices.deployment.DeployedEndpointData
All Implemented Interfaces:
java.util.Map, org.glassfish.external.statistics.Statistic

@ManagedData
@Description(value="109 deployed endpoint info")
public class DeployedEndpointData
extends org.glassfish.external.statistics.impl.StatisticImpl
implements java.util.Map

109 and sun-jaxws.xml style deployed endpoint's info.

Author:
Jitendra Kotamraju

Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Field Summary
 java.lang.String address
           
 java.lang.String appName
           
 java.lang.String deploymentType
           
 java.lang.String endpointName
           
 java.lang.String implClass
           
 java.lang.String implType
           
 java.lang.String namespace
           
 java.lang.String portName
           
 java.lang.String serviceName
           
 java.lang.String tester
           
 java.lang.String wsdl
           
 
Fields inherited from class org.glassfish.external.statistics.impl.StatisticImpl
LAST_SAMPLE_TIME, NEWLINE, sampleTime, START_TIME, statMap, UNIT_COUNT, UNIT_MICROSECOND, UNIT_MILLISECOND, UNIT_NANOSECOND, UNIT_SECOND
 
Constructor Summary
DeployedEndpointData(java.lang.String path, Application app, WebServiceEndpoint endpoint)
           
DeployedEndpointData(java.lang.String path, com.sun.xml.ws.transport.http.servlet.ServletAdapter adapter)
           
 
Method Summary
 void clear()
           
 boolean containsKey(java.lang.Object key)
           
 boolean containsValue(java.lang.Object value)
           
 java.util.Set entrySet()
           
 java.lang.Object get(java.lang.Object key)
           
 java.util.Map<java.lang.String,java.lang.String> getStaticAsMap()
           
 boolean isEmpty()
           
 java.util.Set keySet()
           
 java.lang.Object put(java.lang.Object key, java.lang.Object value)
           
 void putAll(java.util.Map m)
           
 java.lang.Object remove(java.lang.Object key)
           
 int size()
           
 java.util.Collection values()
           
 
Methods inherited from class org.glassfish.external.statistics.impl.StatisticImpl
getDescription, getLastSampleTime, getName, getStartTime, getUnit, isValidString, reset, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Field Detail

appName

@ManagedAttribute
@Description(value="Application Name")
public final java.lang.String appName

endpointName

@ManagedAttribute
@Description(value="Endpoint Name")
public final java.lang.String endpointName

namespace

@ManagedAttribute
@Description(value="Target Namespace of the Web Service")
public final java.lang.String namespace

serviceName

@ManagedAttribute
@Description(value="Web Service name")
public final java.lang.String serviceName

portName

@ManagedAttribute
@Description(value="Web Service port name")
public final java.lang.String portName

implClass

@ManagedAttribute
@Description(value="Service Implementation Class")
public final java.lang.String implClass

address

@ManagedAttribute
@Description(value="Address for Web Service")
public final java.lang.String address

wsdl

@ManagedAttribute
@Description(value="WSDL for Web Service")
public final java.lang.String wsdl

tester

@ManagedAttribute
@Description(value="Tester for Web Service")
public final java.lang.String tester

implType

@ManagedAttribute
@Description(value="Implementation Type: EJB or SERVLET")
public final java.lang.String implType

deploymentType

@ManagedAttribute
@Description(value="Deployment Type: 109 or RI")
public final java.lang.String deploymentType
Constructor Detail

DeployedEndpointData

public DeployedEndpointData(java.lang.String path,
                            Application app,
                            WebServiceEndpoint endpoint)

DeployedEndpointData

public DeployedEndpointData(java.lang.String path,
                            com.sun.xml.ws.transport.http.servlet.ServletAdapter adapter)
Method Detail

getStaticAsMap

public java.util.Map<java.lang.String,java.lang.String> getStaticAsMap()
Overrides:
getStaticAsMap in class org.glassfish.external.statistics.impl.StatisticImpl

size

public int size()
Specified by:
size in interface java.util.Map

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface java.util.Map

containsKey

public boolean containsKey(java.lang.Object key)
Specified by:
containsKey in interface java.util.Map

containsValue

public boolean containsValue(java.lang.Object value)
Specified by:
containsValue in interface java.util.Map

get

public java.lang.Object get(java.lang.Object key)
Specified by:
get in interface java.util.Map

put

public java.lang.Object put(java.lang.Object key,
                            java.lang.Object value)
Specified by:
put in interface java.util.Map

remove

public java.lang.Object remove(java.lang.Object key)
Specified by:
remove in interface java.util.Map

putAll

public void putAll(java.util.Map m)
Specified by:
putAll in interface java.util.Map

clear

public void clear()
Specified by:
clear in interface java.util.Map

keySet

public java.util.Set keySet()
Specified by:
keySet in interface java.util.Map

values

public java.util.Collection values()
Specified by:
values in interface java.util.Map

entrySet

public java.util.Set entrySet()
Specified by:
entrySet in interface java.util.Map


Copyright © 2012 GlassFish Community. All Rights Reserved.