public class org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor extends org.glassfish.deployment.common.Descriptor
{
private static final long serialVersionUID;
public static final java.lang.String PM_IDENTIFIER_DEFAULT;
public static final java.lang.String PM_VERSION_DEFAULT;
public static final java.lang.String PM_CONFIG_DEFAULT;
public static final java.lang.String PM_CLASS_GENERATOR_DEFAULT;
public static final java.lang.String PM_CLASS_GENERATOR_DEFAULT_OLD;
public static final java.lang.String PM_MAPPING_FACTORY_DEFAULT;
private java.lang.String pm_identifier;
private java.lang.String pm_version;
private java.lang.String pm_config;
private java.lang.String pm_class_generator;
private java.lang.String pm_mapping_factory;
public void <init>()
{
org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor v;
v := @this: org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor;
specialinvoke v.<org.glassfish.deployment.common.Descriptor: void <init>()>();
v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_identifier> = "SunOne";
v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_version> = "1.0";
v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_config> = "myconfig.config";
v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_class_generator> = "com.sun.jdo.spi.persistence.support.ejb.ejbc.JDOCodeGenerator";
v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_mapping_factory> = "com.sun.ffj.MyFactory";
return;
}
public void <init>(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
{
org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor v;
java.lang.String v, v, v, v, v;
v := @this: org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.glassfish.deployment.common.Descriptor: void <init>()>();
v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_identifier> = v;
v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_version> = v;
v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_config> = v;
v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_class_generator> = v;
v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_mapping_factory> = v;
return;
}
public java.lang.String getPersistenceManagerIdentifier()
{
org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor v;
java.lang.String v;
v := @this: org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor;
v = v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_identifier>;
return v;
}
public void setPersistenceManagerIdentifier(java.lang.String)
{
org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor v;
java.lang.String v;
v := @this: org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor;
v := @parameter: java.lang.String;
if v != null goto label;
v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_identifier> = "SunOne";
goto label;
label:
v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_identifier> = v;
label:
return;
}
public java.lang.String getPersistenceManagerVersion()
{
org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor v;
java.lang.String v;
v := @this: org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor;
v = v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_version>;
return v;
}
public void setPersistenceManagerVersion(java.lang.String)
{
org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor v;
java.lang.String v;
v := @this: org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor;
v := @parameter: java.lang.String;
if v != null goto label;
v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_version> = "1.0";
goto label;
label:
v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_version> = v;
label:
return;
}
public java.lang.String getPersistenceManagerConfig()
{
org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor v;
java.lang.String v;
v := @this: org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor;
v = v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_config>;
return v;
}
public void setPersistenceManagerConfig(java.lang.String)
{
org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor v;
java.lang.String v;
v := @this: org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor;
v := @parameter: java.lang.String;
if v != null goto label;
v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_config> = "myconfig.config";
goto label;
label:
v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_config> = v;
label:
return;
}
public java.lang.String getPersistenceManagerClassGenerator()
{
org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor v;
java.lang.String v;
v := @this: org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor;
v = v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_class_generator>;
return v;
}
public void setPersistenceManagerClassGenerator(java.lang.String)
{
org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor v;
java.lang.String v;
v := @this: org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor;
v := @parameter: java.lang.String;
if v != null goto label;
v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_class_generator> = "com.sun.jdo.spi.persistence.support.ejb.ejbc.JDOCodeGenerator";
goto label;
label:
v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_class_generator> = v;
label:
return;
}
public java.lang.String getPersistenceManagerMappingFactory()
{
org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor v;
java.lang.String v;
v := @this: org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor;
v = v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_mapping_factory>;
return v;
}
public void setPersistenceManagerMappingFactory(java.lang.String)
{
org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor v;
java.lang.String v;
v := @this: org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor;
v := @parameter: java.lang.String;
if v != null goto label;
v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_mapping_factory> = "com.sun.ffj.MyFactory";
goto label;
label:
v.<org.glassfish.ejb.deployment.descriptor.runtime.IASPersistenceManagerDescriptor: java.lang.String pm_mapping_factory> = v;
label:
return;
}
}