public class org.glassfish.api.invocation.ComponentInvocation extends java.lang.Object implements java.lang.Cloneable
{
private org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType invocationType;
private boolean preInvokeDoneStatus;
private java.lang.Boolean auth;
public java.lang.Object instance;
private java.lang.String instanceName;
public java.lang.Object container;
public java.lang.Object jndiEnvironment;
public java.lang.String componentId;
public java.lang.Object transaction;
private boolean transactionCompleting;
public java.lang.Object oldSecurityContext;
private java.lang.Object resourceTableKey;
private org.glassfish.api.invocation.ResourceHandler resourceHandler;
private java.util.Map registry;
protected java.lang.String appName;
protected java.lang.String moduleName;
private java.lang.Object transactionOperationsManager;
public void setJNDIEnvironment(java.lang.Object)
{
java.lang.Object v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v := @parameter: java.lang.Object;
v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.Object jndiEnvironment> = v;
return;
}
public java.lang.Object getJNDIEnvironment()
{
java.lang.Object v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v = v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.Object jndiEnvironment>;
return v;
}
public void <init>()
{
org.glassfish.api.invocation.ComponentInvocation v;
org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
specialinvoke v.<java.lang.Object: void <init>()>();
v = <org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType: org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType UN_INITIALIZED>;
v.<org.glassfish.api.invocation.ComponentInvocation: org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType invocationType> = v;
return;
}
public void <init>(java.lang.String, org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType, java.lang.Object, java.lang.String, java.lang.String)
{
java.lang.Object v;
java.lang.String v, v, v;
org.glassfish.api.invocation.ComponentInvocation v;
org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType v, v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v := @parameter: java.lang.String;
v := @parameter: org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<java.lang.Object: void <init>()>();
v = <org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType: org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType UN_INITIALIZED>;
v.<org.glassfish.api.invocation.ComponentInvocation: org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType invocationType> = v;
v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.String componentId> = v;
v.<org.glassfish.api.invocation.ComponentInvocation: org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType invocationType> = v;
v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.Object container> = v;
v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.String appName> = v;
v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.String moduleName> = v;
return;
}
public void <init>(java.lang.String, org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType, java.lang.Object, java.lang.Object, java.lang.Object)
{
java.lang.Object v, v, v;
java.lang.String v;
org.glassfish.api.invocation.ComponentInvocation v;
org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType v, v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v := @parameter: java.lang.String;
v := @parameter: org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
specialinvoke v.<java.lang.Object: void <init>()>();
v = <org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType: org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType UN_INITIALIZED>;
v.<org.glassfish.api.invocation.ComponentInvocation: org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType invocationType> = v;
v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.String componentId> = v;
v.<org.glassfish.api.invocation.ComponentInvocation: org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType invocationType> = v;
v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.Object instance> = v;
v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.Object container> = v;
v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.Object transaction> = v;
return;
}
public org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType getInvocationType()
{
org.glassfish.api.invocation.ComponentInvocation v;
org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v = v.<org.glassfish.api.invocation.ComponentInvocation: org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType invocationType>;
return v;
}
public void setComponentInvocationType(org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType)
{
org.glassfish.api.invocation.ComponentInvocation v;
org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v := @parameter: org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType;
v.<org.glassfish.api.invocation.ComponentInvocation: org.glassfish.api.invocation.ComponentInvocation$ComponentInvocationType invocationType> = v;
return;
}
public java.lang.Object getInstance()
{
java.lang.Object v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v = v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.Object instance>;
return v;
}
public java.lang.String getInstanceName()
{
java.lang.String v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v = v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.String instanceName>;
return v;
}
public void setInstanceName(java.lang.String)
{
java.lang.String v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v := @parameter: java.lang.String;
v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.String instanceName> = v;
return;
}
public java.lang.String getComponentId()
{
java.lang.String v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v = v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.String componentId>;
return v;
}
public java.lang.Object getContainer()
{
java.lang.Object v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v = v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.Object container>;
return v;
}
public java.lang.Object getContainerContext()
{
java.lang.Object v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v = v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.Object container>;
return v;
}
public java.lang.Object getTransaction()
{
java.lang.Object v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v = v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.Object transaction>;
return v;
}
public void setTransaction(java.lang.Object)
{
java.lang.Object v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v := @parameter: java.lang.Object;
v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.Object transaction> = v;
return;
}
public void setTransactionOperationsManager(java.lang.Object)
{
java.lang.Object v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v := @parameter: java.lang.Object;
v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.Object transactionOperationsManager> = v;
return;
}
public java.lang.Object getTransactionOperationsManager()
{
java.lang.Object v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v = v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.Object transactionOperationsManager>;
return v;
}
public void setOldSecurityContext(java.lang.Object)
{
java.lang.Object v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v := @parameter: java.lang.Object;
v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.Object oldSecurityContext> = v;
return;
}
public java.lang.Object getOldSecurityContext()
{
java.lang.Object v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v = v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.Object oldSecurityContext>;
return v;
}
public boolean isTransactionCompleting()
{
boolean v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v = v.<org.glassfish.api.invocation.ComponentInvocation: boolean transactionCompleting>;
return v;
}
public void setTransactionCompeting(boolean)
{
boolean v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v := @parameter: boolean;
v.<org.glassfish.api.invocation.ComponentInvocation: boolean transactionCompleting> = v;
return;
}
public void setResourceTableKey(java.lang.Object)
{
java.lang.Object v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v := @parameter: java.lang.Object;
v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.Object resourceTableKey> = v;
return;
}
public java.lang.Object getResourceTableKey()
{
java.lang.Object v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v = v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.Object resourceTableKey>;
return v;
}
public void setResourceHandler(org.glassfish.api.invocation.ResourceHandler)
{
org.glassfish.api.invocation.ResourceHandler v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v := @parameter: org.glassfish.api.invocation.ResourceHandler;
v.<org.glassfish.api.invocation.ComponentInvocation: org.glassfish.api.invocation.ResourceHandler resourceHandler> = v;
return;
}
public org.glassfish.api.invocation.ResourceHandler getResourceHandler()
{
org.glassfish.api.invocation.ResourceHandler v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v = v.<org.glassfish.api.invocation.ComponentInvocation: org.glassfish.api.invocation.ResourceHandler resourceHandler>;
return v;
}
public java.lang.Object getRegistryFor(java.lang.Class)
{
java.util.Map v, v;
java.lang.Class v;
java.lang.Object v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v := @parameter: java.lang.Class;
v = v.<org.glassfish.api.invocation.ComponentInvocation: java.util.Map registry>;
if v != null goto label;
return null;
label:
v = v.<org.glassfish.api.invocation.ComponentInvocation: java.util.Map registry>;
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
return v;
}
public void setRegistryFor(java.lang.Class, java.lang.Object)
{
java.util.Map v, v;
java.lang.Class v;
java.lang.Object v;
java.util.HashMap v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v := @parameter: java.lang.Class;
v := @parameter: java.lang.Object;
v = v.<org.glassfish.api.invocation.ComponentInvocation: java.util.Map registry>;
if v != null goto label;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<org.glassfish.api.invocation.ComponentInvocation: java.util.Map registry> = v;
label:
v = v.<org.glassfish.api.invocation.ComponentInvocation: java.util.Map registry>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public void clearRegistry()
{
java.util.Map v, v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v = v.<org.glassfish.api.invocation.ComponentInvocation: java.util.Map registry>;
if v == null goto label;
v = v.<org.glassfish.api.invocation.ComponentInvocation: java.util.Map registry>;
interfaceinvoke v.<java.util.Map: void clear()>();
label:
return;
}
public boolean isPreInvokeDone()
{
boolean v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v = v.<org.glassfish.api.invocation.ComponentInvocation: boolean preInvokeDoneStatus>;
return v;
}
public void setPreInvokeDone(boolean)
{
boolean v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v := @parameter: boolean;
v.<org.glassfish.api.invocation.ComponentInvocation: boolean preInvokeDoneStatus> = v;
return;
}
public java.lang.Boolean getAuth()
{
java.lang.Boolean v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v = v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.Boolean auth>;
return v;
}
public void setAuth(boolean)
{
java.lang.Boolean v;
boolean v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v := @parameter: boolean;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.Boolean auth> = v;
return;
}
public java.lang.String getAppName()
{
java.lang.String v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v = v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.String appName>;
return v;
}
public java.lang.String getModuleName()
{
java.lang.String v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
v = v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.String moduleName>;
return v;
}
public org.glassfish.api.invocation.ComponentInvocation clone()
{
java.lang.Error v;
java.lang.Object v;
java.lang.CloneNotSupportedException v;
org.glassfish.api.invocation.ComponentInvocation v;
v := @this: org.glassfish.api.invocation.ComponentInvocation;
label:
v = specialinvoke v.<java.lang.Object: java.lang.Object clone()>();
label:
goto label;
label:
v := @caughtexception;
v = new java.lang.Error;
specialinvoke v.<java.lang.Error: void <init>(java.lang.Throwable)>(v);
throw v;
label:
v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.Boolean auth> = null;
v.<org.glassfish.api.invocation.ComponentInvocation: boolean preInvokeDoneStatus> = 0;
v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.Object instance> = null;
v.<org.glassfish.api.invocation.ComponentInvocation: java.lang.Object transaction> = null;
v.<org.glassfish.api.invocation.ComponentInvocation: boolean transactionCompleting> = 0;
return v;
catch java.lang.CloneNotSupportedException from label to label with label;
}
}