public interface FUASupport
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT |
static java.lang.String |
VERSION |
Modifier and Type | Method and Description |
---|---|
void |
fuaDestroy()
provides for a callable interface to cleanup generated code on unload/invalidate
|
void |
fuaInit()
provides for a callable interface to initialize generated code on first load
|
java.lang.String |
getAspect()
Returns the aspect of this rule's Rule-Obj-Class that this implementation
is for.
|
java.lang.String |
getDefinitionAppliesToClass()
Returns pyClassName of defining rule
|
com.pega.pegarules.priv.generator.DependentRuleInfo[] |
getDependentRuleInfos()
The
getDependentRuleInfos method returns the set of dependent rules required to build
the generated code and (possibly) whole classes that the rules assembler declared. |
java.lang.String |
getPersonal()
returns the actual name of the personal ruleset that was used in the construction of this class.
|
com.pega.pegarules.priv.tracer.RuleTraceInfo |
getTraceInfoForUnqualifiedVersion()
Returns rule information for the unqualified version of this rule.
|
java.lang.String[] |
getUsedRules()
The
getUsedRules method returns the set of rules required to build
the generated code and (possibly) whole classes that the rules assembler declared. |
boolean |
hasPersonal()
generated to reflect the fact that a personal ruleset did/did not contribute to the construction of the class.
|
boolean |
isTransient()
tests this class to see if it is a transient one that should never be cached.
|
void |
setTransient()
makes this implementation a transient one that cannot be cached.
|
static final java.lang.String VERSION
static final java.lang.String COPYRIGHT
java.lang.String[] getUsedRules()
getUsedRules
method returns the set of rules required to build
the generated code and (possibly) whole classes that the rules assembler declared.com.pega.pegarules.priv.generator.DependentRuleInfo[] getDependentRuleInfos()
getDependentRuleInfos
method returns the set of dependent rules required to build
the generated code and (possibly) whole classes that the rules assembler declared.DependentRuleInfo
objects.boolean hasPersonal()
true
if a personal ruleset contributed at least one rule to the construction of the class
otherwise false
java.lang.String getPersonal()
void fuaInit()
void fuaDestroy()
java.lang.String getDefinitionAppliesToClass()
java.lang.String getAspect()
void setTransient()
boolean isTransient()
true
if transientcom.pega.pegarules.priv.tracer.RuleTraceInfo getTraceInfoForUnqualifiedVersion()
UnresolvedAssemblyError
- if this is not an edit-time implementation and there is no
unqualified version of the top-level ruleCopyright © 2015 Pegasystems Inc. All Rights Reserved.