public class org.glassfish.webservices.WebServiceContractImpl extends java.lang.Object implements org.glassfish.webservices.WebServicesContract
{
private com.sun.enterprise.container.common.spi.util.ComponentEnvManager compEnvManager;
private org.glassfish.server.ServerEnvironmentImpl env;
private com.sun.enterprise.module.ModulesRegistry modulesRegistry;
private org.glassfish.api.invocation.InvocationManager invManager;
private jakarta.inject.Provider configProvider;
private jakarta.inject.Provider applicationRegistryProvider;
private org.glassfish.hk.api.IterableProvider adapters;
private jakarta.inject.Provider injectionManagerProvider;
private static org.glassfish.webservices.WebServiceContractImpl wscImpl;
private static final java.util.logging.Logger logger;
public void <init>()
{
org.glassfish.webservices.WebServiceContractImpl v;
v := @this: org.glassfish.webservices.WebServiceContractImpl;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public com.sun.enterprise.container.common.spi.util.ComponentEnvManager getComponentEnvManager()
{
org.glassfish.webservices.WebServiceContractImpl v;
com.sun.enterprise.container.common.spi.util.ComponentEnvManager v;
v := @this: org.glassfish.webservices.WebServiceContractImpl;
v = v.<org.glassfish.webservices.WebServiceContractImpl: com.sun.enterprise.container.common.spi.util.ComponentEnvManager compEnvManager>;
return v;
}
public com.sun.enterprise.config.serverbeans.Config getConfig()
{
java.lang.Object v;
org.glassfish.webservices.WebServiceContractImpl v;
jakarta.inject.Provider v;
v := @this: org.glassfish.webservices.WebServiceContractImpl;
v = v.<org.glassfish.webservices.WebServiceContractImpl: jakarta.inject.Provider configProvider>;
v = interfaceinvoke v.<jakarta.inject.Provider: java.lang.Object get()>();
return v;
}
public org.glassfish.api.invocation.InvocationManager getInvocationManager()
{
org.glassfish.api.invocation.InvocationManager v;
org.glassfish.webservices.WebServiceContractImpl v;
v := @this: org.glassfish.webservices.WebServiceContractImpl;
v = v.<org.glassfish.webservices.WebServiceContractImpl: org.glassfish.api.invocation.InvocationManager invManager>;
return v;
}
public org.glassfish.server.ServerEnvironmentImpl getServerEnvironmentImpl()
{
org.glassfish.webservices.WebServiceContractImpl v;
org.glassfish.server.ServerEnvironmentImpl v;
v := @this: org.glassfish.webservices.WebServiceContractImpl;
v = v.<org.glassfish.webservices.WebServiceContractImpl: org.glassfish.server.ServerEnvironmentImpl env>;
return v;
}
public com.sun.enterprise.module.ModulesRegistry getModulesRegistry()
{
org.glassfish.webservices.WebServiceContractImpl v;
com.sun.enterprise.module.ModulesRegistry v;
v := @this: org.glassfish.webservices.WebServiceContractImpl;
v = v.<org.glassfish.webservices.WebServiceContractImpl: com.sun.enterprise.module.ModulesRegistry modulesRegistry>;
return v;
}
public static org.glassfish.webservices.WebServiceContractImpl getInstance()
{
org.glassfish.webservices.WebServiceContractImpl v;
java.lang.Object v;
java.lang.'annotation'.Annotation[] v;
org.glassfish.hk.api.ServiceLocator v;
v = staticinvoke <org.glassfish.internal.api.Globals: org.glassfish.hk.api.ServiceLocator getDefaultHabitat()>();
v = newarray (java.lang.'annotation'.Annotation)[0];
v = interfaceinvoke v.<org.glassfish.hk.api.ServiceLocator: java.lang.Object getService(java.lang.Class,java.lang.'annotation'.Annotation[])>(class "Lorg/glassfish/webservices/WebServiceContractImpl;", v);
<org.glassfish.webservices.WebServiceContractImpl: org.glassfish.webservices.WebServiceContractImpl wscImpl> = v;
v = <org.glassfish.webservices.WebServiceContractImpl: org.glassfish.webservices.WebServiceContractImpl wscImpl>;
return v;
}
public java.util.logging.Logger getLogger()
{
org.glassfish.webservices.WebServiceContractImpl v;
java.util.logging.Logger v;
v := @this: org.glassfish.webservices.WebServiceContractImpl;
v = <org.glassfish.webservices.WebServiceContractImpl: java.util.logging.Logger logger>;
return v;
}
public org.glassfish.internal.data.ApplicationRegistry getApplicationRegistry()
{
java.lang.Object v;
org.glassfish.webservices.WebServiceContractImpl v;
jakarta.inject.Provider v;
v := @this: org.glassfish.webservices.WebServiceContractImpl;
v = v.<org.glassfish.webservices.WebServiceContractImpl: jakarta.inject.Provider applicationRegistryProvider>;
v = interfaceinvoke v.<jakarta.inject.Provider: java.lang.Object get()>();
return v;
}
public org.glassfish.api.admin.ServerEnvironment getServerEnvironment()
{
org.glassfish.webservices.WebServiceContractImpl v;
org.glassfish.server.ServerEnvironmentImpl v;
v := @this: org.glassfish.webservices.WebServiceContractImpl;
v = v.<org.glassfish.webservices.WebServiceContractImpl: org.glassfish.server.ServerEnvironmentImpl env>;
return v;
}
public java.lang.Iterable getAdapters()
{
java.lang.Object v;
org.glassfish.webservices.WebServiceContractImpl v;
org.glassfish.hk.api.IterableProvider v;
v := @this: org.glassfish.webservices.WebServiceContractImpl;
v = v.<org.glassfish.webservices.WebServiceContractImpl: org.glassfish.hk.api.IterableProvider adapters>;
if v == null goto label;
v = v.<org.glassfish.webservices.WebServiceContractImpl: org.glassfish.hk.api.IterableProvider adapters>;
goto label;
label:
v = <java.util.Collections: java.util.List EMPTY_LIST>;
label:
return v;
}
public com.sun.enterprise.container.common.spi.util.InjectionManager getInjectionManager()
{
java.lang.Object v;
org.glassfish.webservices.WebServiceContractImpl v;
jakarta.inject.Provider v;
v := @this: org.glassfish.webservices.WebServiceContractImpl;
v = v.<org.glassfish.webservices.WebServiceContractImpl: jakarta.inject.Provider injectionManagerProvider>;
v = interfaceinvoke v.<jakarta.inject.Provider: java.lang.Object get()>();
return v;
}
static void <clinit>()
{
java.util.logging.Logger v;
v = staticinvoke <org.glassfish.webservices.LogUtils: java.util.logging.Logger getLogger()>();
<org.glassfish.webservices.WebServiceContractImpl: java.util.logging.Logger logger> = v;
return;
}
}