public class GlobalMemoryArea extends Object
Constructor and Description |
---|
GlobalMemoryArea(PackageInfo[] packageInfoArray) |
Modifier and Type | Method and Description |
---|---|
int |
getBooleanField(int pkgIndex,
int varIndex) |
double |
getFloatField(int pkgIndex,
int varIndex) |
long |
getIntField(int pkgIndex,
int varIndex) |
BRefType |
getRefField(int pkgIndex,
int varIndex) |
String |
getStringField(int pkgIndex,
int varIndex) |
boolean |
lockBooleanField(WorkerExecutionContext ctx,
int pkgIndex,
int varIndex) |
boolean |
lockFloatField(WorkerExecutionContext ctx,
int pkgIndex,
int varIndex) |
boolean |
lockIntField(WorkerExecutionContext ctx,
int pkgIndex,
int varIndex) |
boolean |
lockRefField(WorkerExecutionContext ctx,
int pkgIndex,
int varIndex) |
boolean |
lockStringField(WorkerExecutionContext ctx,
int pkgIndex,
int varIndex) |
void |
setBooleanField(int pkgIndex,
int varIndex,
int value) |
void |
setFloatField(int pkgIndex,
int varIndex,
double value) |
void |
setIntField(int pkgIndex,
int varIndex,
long value) |
void |
setRefField(int pkgIndex,
int varIndex,
BRefType value) |
void |
setStringField(int pkgIndex,
int varIndex,
String value) |
void |
unlockBooleanField(int pkgIndex,
int varIndex) |
void |
unlockFloatField(int pkgIndex,
int varIndex) |
void |
unlockIntField(int pkgIndex,
int varIndex) |
void |
unlockRefField(int pkgIndex,
int varIndex) |
void |
unlockStringField(int pkgIndex,
int varIndex) |
public GlobalMemoryArea(PackageInfo[] packageInfoArray)
public long getIntField(int pkgIndex, int varIndex)
public void setIntField(int pkgIndex, int varIndex, long value)
public boolean lockIntField(WorkerExecutionContext ctx, int pkgIndex, int varIndex)
public void unlockIntField(int pkgIndex, int varIndex)
public double getFloatField(int pkgIndex, int varIndex)
public void setFloatField(int pkgIndex, int varIndex, double value)
public boolean lockFloatField(WorkerExecutionContext ctx, int pkgIndex, int varIndex)
public void unlockFloatField(int pkgIndex, int varIndex)
public String getStringField(int pkgIndex, int varIndex)
public void setStringField(int pkgIndex, int varIndex, String value)
public boolean lockStringField(WorkerExecutionContext ctx, int pkgIndex, int varIndex)
public void unlockStringField(int pkgIndex, int varIndex)
public int getBooleanField(int pkgIndex, int varIndex)
public void setBooleanField(int pkgIndex, int varIndex, int value)
public boolean lockBooleanField(WorkerExecutionContext ctx, int pkgIndex, int varIndex)
public void unlockBooleanField(int pkgIndex, int varIndex)
public BRefType getRefField(int pkgIndex, int varIndex)
public void setRefField(int pkgIndex, int varIndex, BRefType value)
public boolean lockRefField(WorkerExecutionContext ctx, int pkgIndex, int varIndex)
public void unlockRefField(int pkgIndex, int varIndex)
Copyright © 2018 WSO2. All rights reserved.