public class LegacyProxyClientConfig
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private boolean |
allowUnknown
Flag indicating if unknown arguments are allowed.
|
private java.lang.String |
appObject
The Java name of the (Sub)AppObject where this program is configured.
|
private java.lang.String |
astFilename
The JAST file name used to generate its Java code.
|
private java.lang.String |
folder
The definition folder for this external program.
|
private java.lang.String |
fullName
The full program name, including folder.
|
private java.lang.String |
legacyName
The legacy name of the (Sub)AppObject where this program is configured.
|
private java.lang.String |
name
The program name (without extension).
|
private boolean |
persistent
Flag indicating if the program is ran PERSISTENT.
|
private java.lang.String |
pkg
The Java package for the proxy program.
|
private java.lang.String |
progExt
The program file's extension.
|
private boolean |
singleRun
Flag indicating if the program is ran SINGLE-RUN.
|
private boolean |
singleton
Flag indicating if the program is ran SINGLETON.
|
| Constructor and Description |
|---|
LegacyProxyClientConfig(java.lang.String folder,
java.lang.String name,
java.lang.String fullName,
java.lang.String progExt,
int procType,
java.lang.String legacyName,
java.lang.String appObject,
java.lang.String pkg,
boolean allowUnknown)
Initialize this instance.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAppObject()
Get the Java name of the (Sub)AppObject where this program is configured
|
java.lang.String |
getAstFilename()
Get the
astFilename. |
java.lang.String |
getFolder()
Get the external program's definition folder.
|
java.lang.String |
getFullName()
Get the full name (including folder).
|
java.lang.String |
getLegacyName()
Get the legacy name of the (Sub)AppObject where this program is configured
|
java.lang.String |
getName()
Get the external program base name.
|
java.lang.String |
getPkg()
Get the Java package for this proxy program.
|
java.lang.String |
getProgExt()
Get the program file' extension.
|
boolean |
isAllowUnknown()
Check if unknowns are allowed.
|
boolean |
isPersistent()
Check if this program is ran persistent.
|
boolean |
isSingleRun()
Check if this program is ran SINGLE-RUN.
|
boolean |
isSingleton()
Check if this program is ran SINGLETON.
|
void |
setAstFilename(java.lang.String astFilename)
Set the JAST file name.
|
private final boolean persistent
private final boolean singleton
private final boolean singleRun
private final java.lang.String name
private final java.lang.String folder
private java.lang.String astFilename
private final java.lang.String fullName
private final java.lang.String pkg
private final java.lang.String appObject
private final java.lang.String legacyName
private final boolean allowUnknown
private final java.lang.String progExt
public LegacyProxyClientConfig(java.lang.String folder,
java.lang.String name,
java.lang.String fullName,
java.lang.String progExt,
int procType,
java.lang.String legacyName,
java.lang.String appObject,
java.lang.String pkg,
boolean allowUnknown)
folder - The external program definition folder.name - The program name.fullName - The full name, including folder.progExt - The program file's extension.procType - The procedure typelegacyName - The legacy name of the (Sub)AppObject where this program is configured.appObject - The Java name of the (Sub)AppObject where this program is configured.pkg - The Java package for the proxy program.allowUnknown - Flag indicating if unknown arguments are allowed.public java.lang.String getFullName()
public java.lang.String getProgExt()
public java.lang.String getFolder()
public java.lang.String getName()
public boolean isPersistent()
public boolean isSingleton()
public boolean isSingleRun()
public java.lang.String getPkg()
public java.lang.String getAppObject()
public java.lang.String getLegacyName()
public boolean isAllowUnknown()
public java.lang.String getAstFilename()
astFilename.public void setAstFilename(java.lang.String astFilename)
astFilename - Full path for the JAST file.