public class org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest extends java.lang.Object
{
private final org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_PersistenceContext persistenceContext;
private final org.finos.legend.engine.protocol.pure.v.model.context.PureModelContext originalPmc;
private final org.finos.legend.engine.protocol.pure.v.model.context.PureModelContextData pmcd;
private final org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel model;
private final org.finos.legend.engine.shared.core.identity.Identity userIdentity;
private final org.finos.legend.engine.shared.core.identity.Identity systemIdentity;
public void <init>(org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_PersistenceContext, org.finos.legend.engine.protocol.pure.v.model.context.PureModelContextData, org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel, org.finos.legend.engine.protocol.pure.v.model.context.PureModelContext, org.finos.legend.engine.shared.core.identity.Identity, org.finos.legend.engine.shared.core.identity.Identity)
{
org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel v;
org.finos.legend.engine.protocol.pure.v.model.context.PureModelContext v;
org.finos.legend.engine.shared.core.identity.Identity v, v;
org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest v;
org.finos.legend.engine.protocol.pure.v.model.context.PureModelContextData v;
org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_PersistenceContext v;
v := @this: org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest;
v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_PersistenceContext;
v := @parameter: org.finos.legend.engine.protocol.pure.v.model.context.PureModelContextData;
v := @parameter: org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel;
v := @parameter: org.finos.legend.engine.protocol.pure.v.model.context.PureModelContext;
v := @parameter: org.finos.legend.engine.shared.core.identity.Identity;
v := @parameter: org.finos.legend.engine.shared.core.identity.Identity;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest: org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_PersistenceContext persistenceContext> = v;
v.<org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest: org.finos.legend.engine.protocol.pure.v.model.context.PureModelContextData pmcd> = v;
v.<org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest: org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel model> = v;
v.<org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest: org.finos.legend.engine.protocol.pure.v.model.context.PureModelContext originalPmc> = v;
v.<org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest: org.finos.legend.engine.shared.core.identity.Identity userIdentity> = v;
v.<org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest: org.finos.legend.engine.shared.core.identity.Identity systemIdentity> = v;
return;
}
public org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_PersistenceContext getPersistenceContext()
{
org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_PersistenceContext v;
org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest v;
v := @this: org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest;
v = v.<org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest: org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_PersistenceContext persistenceContext>;
return v;
}
public org.finos.legend.engine.protocol.pure.v.model.context.PureModelContextData getPureModelContextData()
{
org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest v;
org.finos.legend.engine.protocol.pure.v.model.context.PureModelContextData v;
v := @this: org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest;
v = v.<org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest: org.finos.legend.engine.protocol.pure.v.model.context.PureModelContextData pmcd>;
return v;
}
public org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel getPureModel()
{
org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel v;
org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest v;
v := @this: org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest;
v = v.<org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest: org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel model>;
return v;
}
public org.finos.legend.engine.protocol.pure.v.model.context.PureModelContext getOriginalPureModelContext()
{
org.finos.legend.engine.protocol.pure.v.model.context.PureModelContext v;
org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest v;
v := @this: org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest;
v = v.<org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest: org.finos.legend.engine.protocol.pure.v.model.context.PureModelContext originalPmc>;
return v;
}
public org.finos.legend.engine.shared.core.identity.Identity getUserIdentity()
{
org.finos.legend.engine.shared.core.identity.Identity v;
org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest v;
v := @this: org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest;
v = v.<org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest: org.finos.legend.engine.shared.core.identity.Identity userIdentity>;
return v;
}
public org.finos.legend.engine.shared.core.identity.Identity getSystemIdentity()
{
org.finos.legend.engine.shared.core.identity.Identity v;
org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest v;
v := @this: org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest;
v = v.<org.finos.legend.engine.language.pure.dsl.persistence.platform.PersistencePlatformActionRequest: org.finos.legend.engine.shared.core.identity.Identity systemIdentity>;
return v;
}
}