public class org.glassfish.webservices.deployment.DeployedEndpointData extends org.glassfish.external.statistics.impl.StatisticImpl implements java.util.Map
{
public final java.lang.String appName;
public final java.lang.String endpointName;
public final java.lang.String namespace;
public final java.lang.String serviceName;
public final java.lang.String portName;
public final java.lang.String implClass;
public final java.lang.String address;
public final java.lang.String wsdl;
public final java.lang.String tester;
public final java.lang.String implType;
public final java.lang.String deploymentType;
private java.util.Map infoMap;
public void <init>(java.lang.String, com.sun.enterprise.deployment.Application, com.sun.enterprise.deployment.WebServiceEndpoint)
{
java.util.HashMap v;
org.glassfish.webservices.deployment.DeployedEndpointData v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v;
boolean v, v;
com.sun.enterprise.deployment.EjbDescriptor v;
com.sun.enterprise.deployment.WebServiceEndpoint v;
com.sun.enterprise.deployment.Application v;
javax.xml.namespace.QName v, v, v;
v := @this: org.glassfish.webservices.deployment.DeployedEndpointData;
v := @parameter: java.lang.String;
v := @parameter: com.sun.enterprise.deployment.Application;
v := @parameter: com.sun.enterprise.deployment.WebServiceEndpoint;
specialinvoke v.<org.glassfish.external.statistics.impl.StatisticImpl: void <init>(java.lang.String,java.lang.String,java.lang.String)>(v, "", "");
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.util.Map infoMap> = v;
v = virtualinvoke v.<com.sun.enterprise.deployment.Application: java.lang.String getAppName()>();
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String appName> = v;
v = virtualinvoke v.<com.sun.enterprise.deployment.WebServiceEndpoint: java.lang.String getEndpointName()>();
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String endpointName> = v;
v = virtualinvoke v.<com.sun.enterprise.deployment.WebServiceEndpoint: javax.xml.namespace.QName getServiceName()>();
v = virtualinvoke v.<javax.xml.namespace.QName: java.lang.String getNamespaceURI()>();
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String namespace> = v;
v = virtualinvoke v.<com.sun.enterprise.deployment.WebServiceEndpoint: javax.xml.namespace.QName getServiceName()>();
v = virtualinvoke v.<javax.xml.namespace.QName: java.lang.String getLocalPart()>();
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String serviceName> = v;
v = virtualinvoke v.<com.sun.enterprise.deployment.WebServiceEndpoint: javax.xml.namespace.QName getWsdlPort()>();
if v == null goto label;
v = virtualinvoke v.<javax.xml.namespace.QName: java.lang.String getLocalPart()>();
goto label;
label:
v = "";
label:
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String portName> = v;
v = virtualinvoke v.<com.sun.enterprise.deployment.WebServiceEndpoint: boolean implementedByEjbComponent()>();
if v == 0 goto label;
v = virtualinvoke v.<com.sun.enterprise.deployment.WebServiceEndpoint: com.sun.enterprise.deployment.EjbDescriptor getEjbComponentImpl()>();
v = interfaceinvoke v.<com.sun.enterprise.deployment.EjbDescriptor: java.lang.String getEjbImplClassName()>();
goto label;
label:
v = virtualinvoke v.<com.sun.enterprise.deployment.WebServiceEndpoint: java.lang.String getServletImplClass()>();
label:
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String implClass> = v;
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String address> = v;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String address>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u0001?wsdl");
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String wsdl> = v;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String address>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u0001?Tester");
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String tester> = v;
v = virtualinvoke v.<com.sun.enterprise.deployment.WebServiceEndpoint: boolean implementedByEjbComponent()>();
if v == 0 goto label;
v = "EJB";
goto label;
label:
v = "SERVLET";
label:
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String implType> = v;
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String deploymentType> = "109";
specialinvoke v.<org.glassfish.webservices.deployment.DeployedEndpointData: void fillStatMap()>();
return;
}
public void <init>(java.lang.String, com.sun.xml.ws.transport.http.servlet.ServletAdapter)
{
java.util.HashMap v;
com.sun.xml.ws.api.server.WSEndpoint v;
org.glassfish.webservices.deployment.DeployedEndpointData v;
java.lang.String v, v, v, v, v, v, v, v;
com.sun.xml.ws.transport.http.servlet.ServletAdapter v;
java.lang.Class v;
javax.xml.namespace.QName v, v, v;
v := @this: org.glassfish.webservices.deployment.DeployedEndpointData;
v := @parameter: java.lang.String;
v := @parameter: com.sun.xml.ws.transport.http.servlet.ServletAdapter;
specialinvoke v.<org.glassfish.external.statistics.impl.StatisticImpl: void <init>(java.lang.String,java.lang.String,java.lang.String)>(v, "", "");
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.util.Map infoMap> = v;
v = virtualinvoke v.<com.sun.xml.ws.transport.http.servlet.ServletAdapter: com.sun.xml.ws.api.server.WSEndpoint getEndpoint()>();
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String appName> = "";
v = virtualinvoke v.<com.sun.xml.ws.transport.http.servlet.ServletAdapter: java.lang.String getName()>();
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String endpointName> = v;
v = virtualinvoke v.<com.sun.xml.ws.api.server.WSEndpoint: javax.xml.namespace.QName getServiceName()>();
v = virtualinvoke v.<javax.xml.namespace.QName: java.lang.String getNamespaceURI()>();
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String namespace> = v;
v = virtualinvoke v.<com.sun.xml.ws.api.server.WSEndpoint: javax.xml.namespace.QName getServiceName()>();
v = virtualinvoke v.<javax.xml.namespace.QName: java.lang.String getLocalPart()>();
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String serviceName> = v;
v = virtualinvoke v.<com.sun.xml.ws.api.server.WSEndpoint: javax.xml.namespace.QName getPortName()>();
v = virtualinvoke v.<javax.xml.namespace.QName: java.lang.String getLocalPart()>();
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String portName> = v;
v = virtualinvoke v.<com.sun.xml.ws.api.server.WSEndpoint: java.lang.Class getImplementationClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String implClass> = v;
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String address> = v;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String address>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u0001?wsdl");
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String wsdl> = v;
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String tester> = "";
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String implType> = "SERVLET";
v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String deploymentType> = "RI";
specialinvoke v.<org.glassfish.webservices.deployment.DeployedEndpointData: void fillStatMap()>();
return;
}
public java.util.Map getStaticAsMap()
{
org.glassfish.webservices.deployment.DeployedEndpointData v;
java.util.Map v;
v := @this: org.glassfish.webservices.deployment.DeployedEndpointData;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.util.Map infoMap>;
return v;
}
private void fillStatMap()
{
java.util.Map v, v, v, v, v, v, v, v, v, v, v;
org.glassfish.webservices.deployment.DeployedEndpointData v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v;
v := @this: org.glassfish.webservices.deployment.DeployedEndpointData;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.util.Map infoMap>;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String appName>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("appName", v);
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.util.Map infoMap>;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String endpointName>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("endpointName", v);
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.util.Map infoMap>;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String namespace>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("namespace", v);
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.util.Map infoMap>;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String serviceName>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("serviceName", v);
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.util.Map infoMap>;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String portName>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("portName", v);
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.util.Map infoMap>;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String implClass>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("implClass", v);
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.util.Map infoMap>;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String address>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("address", v);
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.util.Map infoMap>;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String wsdl>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("wsdl", v);
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.util.Map infoMap>;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String tester>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("tester", v);
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.util.Map infoMap>;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String implType>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("implType", v);
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.util.Map infoMap>;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.lang.String deploymentType>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("deploymentType", v);
return;
}
public int size()
{
int v;
org.glassfish.webservices.deployment.DeployedEndpointData v;
java.util.Map v;
v := @this: org.glassfish.webservices.deployment.DeployedEndpointData;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.util.Map infoMap>;
v = interfaceinvoke v.<java.util.Map: int size()>();
return v;
}
public boolean isEmpty()
{
org.glassfish.webservices.deployment.DeployedEndpointData v;
boolean v;
java.util.Map v;
v := @this: org.glassfish.webservices.deployment.DeployedEndpointData;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.util.Map infoMap>;
v = interfaceinvoke v.<java.util.Map: boolean isEmpty()>();
return v;
}
public boolean containsKey(java.lang.Object)
{
java.util.Map v;
org.glassfish.webservices.deployment.DeployedEndpointData v;
java.lang.Object v;
boolean v;
v := @this: org.glassfish.webservices.deployment.DeployedEndpointData;
v := @parameter: java.lang.Object;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.util.Map infoMap>;
v = interfaceinvoke v.<java.util.Map: boolean containsKey(java.lang.Object)>(v);
return v;
}
public boolean containsValue(java.lang.Object)
{
java.util.Map v;
org.glassfish.webservices.deployment.DeployedEndpointData v;
java.lang.Object v;
boolean v;
v := @this: org.glassfish.webservices.deployment.DeployedEndpointData;
v := @parameter: java.lang.Object;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.util.Map infoMap>;
v = interfaceinvoke v.<java.util.Map: boolean containsValue(java.lang.Object)>(v);
return v;
}
public java.lang.Object get(java.lang.Object)
{
java.util.Map v;
org.glassfish.webservices.deployment.DeployedEndpointData v;
java.lang.Object v, v;
v := @this: org.glassfish.webservices.deployment.DeployedEndpointData;
v := @parameter: java.lang.Object;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.util.Map infoMap>;
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
return v;
}
public java.lang.Object put(java.lang.Object, java.lang.Object)
{
java.lang.UnsupportedOperationException v;
org.glassfish.webservices.deployment.DeployedEndpointData v;
java.lang.Object v, v;
v := @this: org.glassfish.webservices.deployment.DeployedEndpointData;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
v = new java.lang.UnsupportedOperationException;
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>(java.lang.String)>("DeployedEndpointData is a read-only map");
throw v;
}
public java.lang.Object remove(java.lang.Object)
{
java.lang.UnsupportedOperationException v;
org.glassfish.webservices.deployment.DeployedEndpointData v;
java.lang.Object v;
v := @this: org.glassfish.webservices.deployment.DeployedEndpointData;
v := @parameter: java.lang.Object;
v = new java.lang.UnsupportedOperationException;
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>(java.lang.String)>("DeployedEndpointData is a read-only map");
throw v;
}
public void putAll(java.util.Map)
{
java.lang.UnsupportedOperationException v;
org.glassfish.webservices.deployment.DeployedEndpointData v;
java.util.Map v;
v := @this: org.glassfish.webservices.deployment.DeployedEndpointData;
v := @parameter: java.util.Map;
v = new java.lang.UnsupportedOperationException;
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>(java.lang.String)>("DeployedEndpointData is a read-only map");
throw v;
}
public void clear()
{
java.lang.UnsupportedOperationException v;
org.glassfish.webservices.deployment.DeployedEndpointData v;
v := @this: org.glassfish.webservices.deployment.DeployedEndpointData;
v = new java.lang.UnsupportedOperationException;
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>(java.lang.String)>("DeployedEndpointData is a read-only map");
throw v;
}
public java.util.Set keySet()
{
java.util.Set v;
org.glassfish.webservices.deployment.DeployedEndpointData v;
java.util.Map v;
v := @this: org.glassfish.webservices.deployment.DeployedEndpointData;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.util.Map infoMap>;
v = interfaceinvoke v.<java.util.Map: java.util.Set keySet()>();
return v;
}
public java.util.Collection values()
{
org.glassfish.webservices.deployment.DeployedEndpointData v;
java.util.Collection v;
java.util.Map v;
v := @this: org.glassfish.webservices.deployment.DeployedEndpointData;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.util.Map infoMap>;
v = interfaceinvoke v.<java.util.Map: java.util.Collection values()>();
return v;
}
public java.util.Set entrySet()
{
java.util.Set v;
org.glassfish.webservices.deployment.DeployedEndpointData v;
java.util.Map v;
v := @this: org.glassfish.webservices.deployment.DeployedEndpointData;
v = v.<org.glassfish.webservices.deployment.DeployedEndpointData: java.util.Map infoMap>;
v = interfaceinvoke v.<java.util.Map: java.util.Set entrySet()>();
return v;
}
}