public class org.glassfish.deployment.common.ModuleDescriptor extends org.glassfish.deployment.common.Descriptor
{
private static final long serialVersionUID;
private org.glassfish.api.deployment.archive.ArchiveType type;
private java.lang.String path;
private java.lang.String altDD;
private java.lang.String contextRoot;
private org.glassfish.deployment.common.RootDeploymentDescriptor descriptor;
private transient java.util.jar.Manifest manifest;
private boolean standalone;
private java.lang.String moduleName;
public void <init>()
{
org.glassfish.deployment.common.ModuleDescriptor v;
v := @this: org.glassfish.deployment.common.ModuleDescriptor;
specialinvoke v.<org.glassfish.deployment.common.Descriptor: void <init>()>();
return;
}
public void setModuleType(org.glassfish.api.deployment.archive.ArchiveType)
{
org.glassfish.api.deployment.archive.ArchiveType v;
org.glassfish.deployment.common.ModuleDescriptor v;
v := @this: org.glassfish.deployment.common.ModuleDescriptor;
v := @parameter: org.glassfish.api.deployment.archive.ArchiveType;
v.<org.glassfish.deployment.common.ModuleDescriptor: org.glassfish.api.deployment.archive.ArchiveType type> = v;
return;
}
public org.glassfish.api.deployment.archive.ArchiveType getModuleType()
{
org.glassfish.deployment.common.RootDeploymentDescriptor v, v;
org.glassfish.api.deployment.archive.ArchiveType v, v;
org.glassfish.deployment.common.ModuleDescriptor v;
v := @this: org.glassfish.deployment.common.ModuleDescriptor;
v = v.<org.glassfish.deployment.common.ModuleDescriptor: org.glassfish.deployment.common.RootDeploymentDescriptor descriptor>;
if v == null goto label;
v = v.<org.glassfish.deployment.common.ModuleDescriptor: org.glassfish.deployment.common.RootDeploymentDescriptor descriptor>;
v = virtualinvoke v.<org.glassfish.deployment.common.RootDeploymentDescriptor: org.glassfish.api.deployment.archive.ArchiveType getModuleType()>();
return v;
label:
v = v.<org.glassfish.deployment.common.ModuleDescriptor: org.glassfish.api.deployment.archive.ArchiveType type>;
return v;
}
public void setArchiveUri(java.lang.String)
{
org.glassfish.deployment.common.ModuleDescriptor v;
java.lang.String v;
v := @this: org.glassfish.deployment.common.ModuleDescriptor;
v := @parameter: java.lang.String;
v.<org.glassfish.deployment.common.ModuleDescriptor: java.lang.String path> = v;
return;
}
public java.lang.String getArchiveUri()
{
org.glassfish.deployment.common.ModuleDescriptor v;
java.lang.String v;
v := @this: org.glassfish.deployment.common.ModuleDescriptor;
v = v.<org.glassfish.deployment.common.ModuleDescriptor: java.lang.String path>;
return v;
}
public void setAlternateDescriptor(java.lang.String)
{
org.glassfish.deployment.common.ModuleDescriptor v;
java.lang.String v;
v := @this: org.glassfish.deployment.common.ModuleDescriptor;
v := @parameter: java.lang.String;
v.<org.glassfish.deployment.common.ModuleDescriptor: java.lang.String altDD> = v;
return;
}
public java.lang.String getAlternateDescriptor()
{
org.glassfish.deployment.common.ModuleDescriptor v;
java.lang.String v;
v := @this: org.glassfish.deployment.common.ModuleDescriptor;
v = v.<org.glassfish.deployment.common.ModuleDescriptor: java.lang.String altDD>;
return v;
}
public void setDescriptor(org.glassfish.deployment.common.RootDeploymentDescriptor)
{
org.glassfish.deployment.common.RootDeploymentDescriptor v;
org.glassfish.deployment.common.ModuleDescriptor v;
v := @this: org.glassfish.deployment.common.ModuleDescriptor;
v := @parameter: org.glassfish.deployment.common.RootDeploymentDescriptor;
v.<org.glassfish.deployment.common.ModuleDescriptor: org.glassfish.deployment.common.RootDeploymentDescriptor descriptor> = v;
virtualinvoke v.<org.glassfish.deployment.common.RootDeploymentDescriptor: void setModuleDescriptor(org.glassfish.deployment.common.ModuleDescriptor)>(v);
return;
}
public org.glassfish.deployment.common.RootDeploymentDescriptor getDescriptor()
{
org.glassfish.deployment.common.RootDeploymentDescriptor v;
org.glassfish.deployment.common.ModuleDescriptor v;
v := @this: org.glassfish.deployment.common.ModuleDescriptor;
v = v.<org.glassfish.deployment.common.ModuleDescriptor: org.glassfish.deployment.common.RootDeploymentDescriptor descriptor>;
return v;
}
public void setContextRoot(java.lang.String)
{
org.glassfish.deployment.common.ModuleDescriptor v;
java.lang.String v;
v := @this: org.glassfish.deployment.common.ModuleDescriptor;
v := @parameter: java.lang.String;
v.<org.glassfish.deployment.common.ModuleDescriptor: java.lang.String contextRoot> = v;
return;
}
public java.lang.String getContextRoot()
{
org.glassfish.deployment.common.ModuleDescriptor v;
java.lang.String v;
v := @this: org.glassfish.deployment.common.ModuleDescriptor;
v = v.<org.glassfish.deployment.common.ModuleDescriptor: java.lang.String contextRoot>;
return v;
}
public java.lang.String getModuleName()
{
org.glassfish.deployment.common.ModuleDescriptor v;
java.lang.String v, v, v, v, v;
v := @this: org.glassfish.deployment.common.ModuleDescriptor;
v = v.<org.glassfish.deployment.common.ModuleDescriptor: java.lang.String moduleName>;
if v != null goto label;
v = v.<org.glassfish.deployment.common.ModuleDescriptor: java.lang.String path>;
v = staticinvoke <org.glassfish.deployment.common.DeploymentUtils: java.lang.String getDefaultEEName(java.lang.String)>(v);
v = staticinvoke <org.glassfish.deployment.versioning.VersioningUtils: java.lang.String getUntaggedName(java.lang.String)>(v);
goto label;
label:
v = v.<org.glassfish.deployment.common.ModuleDescriptor: java.lang.String moduleName>;
v = staticinvoke <org.glassfish.deployment.versioning.VersioningUtils: java.lang.String getUntaggedName(java.lang.String)>(v);
label:
return v;
}
public void setModuleName(java.lang.String)
{
org.glassfish.deployment.common.ModuleDescriptor v;
java.lang.String v;
v := @this: org.glassfish.deployment.common.ModuleDescriptor;
v := @parameter: java.lang.String;
v.<org.glassfish.deployment.common.ModuleDescriptor: java.lang.String moduleName> = v;
return;
}
public java.util.jar.Manifest getManifest()
{
java.util.jar.Manifest v;
org.glassfish.deployment.common.ModuleDescriptor v;
v := @this: org.glassfish.deployment.common.ModuleDescriptor;
v = v.<org.glassfish.deployment.common.ModuleDescriptor: java.util.jar.Manifest manifest>;
return v;
}
public void setManifest(java.util.jar.Manifest)
{
java.util.jar.Manifest v;
org.glassfish.deployment.common.ModuleDescriptor v;
v := @this: org.glassfish.deployment.common.ModuleDescriptor;
v := @parameter: java.util.jar.Manifest;
v.<org.glassfish.deployment.common.ModuleDescriptor: java.util.jar.Manifest manifest> = v;
return;
}
public boolean isStandalone()
{
org.glassfish.deployment.common.ModuleDescriptor v;
boolean v;
v := @this: org.glassfish.deployment.common.ModuleDescriptor;
v = v.<org.glassfish.deployment.common.ModuleDescriptor: boolean standalone>;
return v;
}
public void setStandalone(boolean)
{
org.glassfish.deployment.common.ModuleDescriptor v;
boolean v;
v := @this: org.glassfish.deployment.common.ModuleDescriptor;
v := @parameter: boolean;
v.<org.glassfish.deployment.common.ModuleDescriptor: boolean standalone> = v;
return;
}
public java.util.Iterator getWebDeploymentExtensions()
{
java.lang.Object v;
org.glassfish.deployment.common.ModuleDescriptor v;
java.util.Iterator v;
v := @this: org.glassfish.deployment.common.ModuleDescriptor;
v = virtualinvoke v.<org.glassfish.deployment.common.ModuleDescriptor: java.lang.Object getExtraAttribute(java.lang.String)>("web-deployment-extension");
if v == null goto label;
v = virtualinvoke v.<java.util.Vector: java.util.Iterator iterator()>();
return v;
label:
return null;
}
public void print(java.lang.StringBuffer)
{
org.glassfish.api.deployment.archive.ArchiveType v;
org.glassfish.deployment.common.ModuleDescriptor v;
java.lang.StringBuffer v;
java.lang.String v, v, v, v, v, v;
v := @this: org.glassfish.deployment.common.ModuleDescriptor;
v := @parameter: java.lang.StringBuffer;
v = v.<org.glassfish.deployment.common.ModuleDescriptor: org.glassfish.api.deployment.archive.ArchiveType type>;
v = v.<org.glassfish.deployment.common.ModuleDescriptor: java.lang.String path>;
v = v.<org.glassfish.deployment.common.ModuleDescriptor: java.lang.String altDD>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (org.glassfish.api.deployment.archive.ArchiveType,java.lang.String,java.lang.String)>(v, v, 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[])>("\u ModuleDescriptor: [  \u ] , altDD = \u0001");
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = v.<org.glassfish.deployment.common.ModuleDescriptor: java.lang.String contextRoot>;
if v == null goto label;
v = v.<org.glassfish.deployment.common.ModuleDescriptor: java.lang.String contextRoot>;
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[])>(" , ContextRoot = \u0001");
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
label:
return;
}
private void writeObject(java.io.ObjectOutputStream) throws java.io.IOException
{
org.glassfish.deployment.common.RootDeploymentDescriptor v;
java.io.ObjectOutputStream v;
org.glassfish.deployment.common.ModuleDescriptor v;
java.lang.String v, v, v;
boolean v;
v := @this: org.glassfish.deployment.common.ModuleDescriptor;
v := @parameter: java.io.ObjectOutputStream;
v = v.<org.glassfish.deployment.common.ModuleDescriptor: java.lang.String path>;
virtualinvoke v.<java.io.ObjectOutputStream: void writeObject(java.lang.Object)>(v);
v = v.<org.glassfish.deployment.common.ModuleDescriptor: java.lang.String altDD>;
virtualinvoke v.<java.io.ObjectOutputStream: void writeObject(java.lang.Object)>(v);
v = v.<org.glassfish.deployment.common.ModuleDescriptor: java.lang.String contextRoot>;
virtualinvoke v.<java.io.ObjectOutputStream: void writeObject(java.lang.Object)>(v);
v = v.<org.glassfish.deployment.common.ModuleDescriptor: org.glassfish.deployment.common.RootDeploymentDescriptor descriptor>;
virtualinvoke v.<java.io.ObjectOutputStream: void writeObject(java.lang.Object)>(v);
v = v.<org.glassfish.deployment.common.ModuleDescriptor: boolean standalone>;
virtualinvoke v.<java.io.ObjectOutputStream: void writeBoolean(boolean)>(v);
return;
}
private void readObject(java.io.ObjectInputStream) throws java.io.IOException, java.lang.ClassNotFoundException
{
java.io.ObjectInputStream v;
java.lang.Object v, v, v, v;
org.glassfish.deployment.common.ModuleDescriptor v;
boolean v;
v := @this: org.glassfish.deployment.common.ModuleDescriptor;
v := @parameter: java.io.ObjectInputStream;
v = virtualinvoke v.<java.io.ObjectInputStream: java.lang.Object readObject()>();
v.<org.glassfish.deployment.common.ModuleDescriptor: java.lang.String path> = v;
v = virtualinvoke v.<java.io.ObjectInputStream: java.lang.Object readObject()>();
v.<org.glassfish.deployment.common.ModuleDescriptor: java.lang.String altDD> = v;
v = virtualinvoke v.<java.io.ObjectInputStream: java.lang.Object readObject()>();
v.<org.glassfish.deployment.common.ModuleDescriptor: java.lang.String contextRoot> = v;
v = virtualinvoke v.<java.io.ObjectInputStream: java.lang.Object readObject()>();
v.<org.glassfish.deployment.common.ModuleDescriptor: org.glassfish.deployment.common.RootDeploymentDescriptor descriptor> = v;
v = virtualinvoke v.<java.io.ObjectInputStream: boolean readBoolean()>();
v.<org.glassfish.deployment.common.ModuleDescriptor: boolean standalone> = v;
return;
}
}