@PermitAll public class TestFunctionsImpl extends java.lang.Object implements TestFunctions
| Constructor and Description |
|---|
TestFunctionsImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addIsDirtyListener(ExecutionContext ctx)
Adds ModelInstanceDirtyListener to model instance.
|
java.lang.String |
compareModelInstances(Decimal modelInstanceId1,
Decimal modelInstanceId2)
Compares two model instances.
|
java.lang.Object |
compileToJavaEndExecute(ExecutionContext ctx,
java.lang.String expStr) |
ListHolder |
dynamicAuditQuery(ExecutionContext ctx,
Type recordType,
java.lang.String iterator,
java.lang.String where,
ListHolder ordering,
Decimal index,
Decimal count,
Decimal revision,
ListHolder auditCriteria) |
Decimal |
dynamicCountQuery(ExecutionContext ctx,
ClosureHolder closureWithQuery,
java.lang.String iterator,
java.lang.String where) |
Decimal |
dynamicCountQuery(ExecutionContext ctx,
Type recordType,
java.lang.String iterator,
java.lang.String where) |
ListHolder |
dynamicQuery(ExecutionContext ctx,
ClosureHolder closureWithQuery,
java.lang.String iterator,
java.lang.String where,
ListHolder ordering,
Decimal index,
Decimal count) |
ListHolder |
dynamicQuery(ExecutionContext ctx,
Type recordType,
java.lang.String iterator,
java.lang.String where,
ListHolder ordering,
Decimal index,
Decimal count) |
java.lang.Object |
executeInNewTransaction(ExecutionContext ctx,
ClosureHolder closure,
ListHolder arguments) |
java.lang.Object |
executeMethod(ExecutionContext ctx,
RecordHolder record,
java.lang.String methodName,
java.lang.Object... args) |
SetHolder |
findAllInSession(ExecutionContext ctx,
Type type)
Returns set of all loaded records of the given type.
|
java.lang.String |
fromBinaryToString(ExecutionContext ctx,
BinaryHolder binaryHolder)
Creates a string for binary holder
|
java.lang.Object |
getClosureInLevelAndEvaluate(ExecutionContext ctx,
java.lang.Object holder,
ListHolder arguments,
java.lang.String level) |
MapHolder |
getConstantMetadata(ExecutionContext ctx,
java.lang.String name) |
MapHolder |
getConstraintMetadata(ExecutionContext ctx,
java.lang.String constraintId) |
MapHolder |
getFunctionMetadata(ExecutionContext ctx,
java.lang.String name) |
SetHolder |
getOptimisticLockConflicts(ExecutionContext ctx,
ListHolder levels,
java.lang.Boolean resetVersionForUnchanged) |
Property |
getProperty(ExecutionContext ctx,
ReferenceHolder ref) |
RecordHolder |
getPropertyRecord(ExecutionContext ctx,
ReferenceHolder ref) |
RecordHolder |
getReadOnlyRecord(ExecutionContext ctx,
RecordHolder holder,
java.lang.String level) |
java.lang.Object |
getReferencedValue(ExecutionContext ctx,
ReferenceHolder ref,
java.lang.String evaluationLevel) |
MapHolder |
getTypeMetadata(ExecutionContext ctx,
Type type) |
MapHolder |
getVariableMetadata(ExecutionContext ctx,
java.lang.String name) |
java.lang.Object |
interpret(ExecutionContext ctx,
java.lang.String expression) |
java.lang.Object |
interpret(ExecutionContext ctx,
java.lang.String expression,
ListHolder arguments) |
boolean |
isDirty(ExecutionContext ctx)
Returns true if model instance is dirty
|
boolean |
isReferenceChanged(ReferenceHolder ref) |
void |
merge(ExecutionContext ctx,
java.lang.String evaluationLevel) |
void |
setCompatibilityVersion(ExecutionContext ctx,
java.lang.String version,
CollectionHolder moduleIds) |
void |
setDirty(ExecutionContext ctx,
java.lang.Boolean isDirty)
Sets is dirty to model instance.
|
void |
setIsTrackingDirty(ExecutionContext ctx,
java.lang.Boolean isTracking)
Sets is tracking dirty in model instance.
|
void |
setStringVar(ExecutionContext ctx,
java.lang.String name,
java.lang.String val)
Sets string variable.
|
java.lang.String |
throwWithInterceptor(ExecutionContext ctx)
Throws a runtime error end do not not catch it by interceptor.
|
java.lang.String |
throwWithoutInterceptor(ExecutionContext ctx)
Throws a runtime error end do not catch it by interceptor.
|
BinaryHolder |
toBinary(ExecutionContext ctx,
java.lang.String str)
Converts a string to binary holder.
|
java.lang.String |
toUnicode(java.lang.String str) |
java.lang.String |
validationExceptionString(ExecutionContext ctx,
Type type)
Returns type validation exception string.
|
public java.lang.String throwWithoutInterceptor(ExecutionContext ctx) throws ErrorException
TestFunctionsthrowWithoutInterceptor in interface TestFunctionsErrorExceptionpublic java.lang.String throwWithInterceptor(ExecutionContext ctx) throws ErrorException
TestFunctionsthrowWithInterceptor in interface TestFunctionsErrorExceptionpublic BinaryHolder toBinary(ExecutionContext ctx, java.lang.String str)
TestFunctionstoBinary in interface TestFunctionspublic java.lang.String fromBinaryToString(ExecutionContext ctx, BinaryHolder binaryHolder)
TestFunctionsfromBinaryToString in interface TestFunctionspublic SetHolder findAllInSession(ExecutionContext ctx, Type type) throws ErrorException
TestFunctionsfindAllInSession in interface TestFunctionsErrorExceptionpublic void addIsDirtyListener(ExecutionContext ctx)
TestFunctionsaddIsDirtyListener in interface TestFunctionspublic boolean isDirty(ExecutionContext ctx)
TestFunctionsisDirty in interface TestFunctionspublic void setDirty(ExecutionContext ctx, java.lang.Boolean isDirty)
TestFunctionssetDirty in interface TestFunctionspublic void setIsTrackingDirty(ExecutionContext ctx, java.lang.Boolean isTracking)
TestFunctionssetIsTrackingDirty in interface TestFunctionspublic java.lang.String validationExceptionString(ExecutionContext ctx, Type type)
TestFunctionsvalidationExceptionString in interface TestFunctionspublic Property getProperty(ExecutionContext ctx, ReferenceHolder ref)
getProperty in interface TestFunctionspublic RecordHolder getPropertyRecord(ExecutionContext ctx, ReferenceHolder ref) throws ErrorException
getPropertyRecord in interface TestFunctionsErrorExceptionpublic boolean isReferenceChanged(ReferenceHolder ref)
isReferenceChanged in interface TestFunctionspublic SetHolder getOptimisticLockConflicts(ExecutionContext ctx, ListHolder levels, java.lang.Boolean resetVersionForUnchanged)
getOptimisticLockConflicts in interface TestFunctionspublic java.lang.Object getReferencedValue(ExecutionContext ctx, ReferenceHolder ref, java.lang.String evaluationLevel) throws ErrorException
getReferencedValue in interface TestFunctionsErrorExceptionpublic RecordHolder getReadOnlyRecord(ExecutionContext ctx, RecordHolder holder, java.lang.String level)
getReadOnlyRecord in interface TestFunctionspublic java.lang.Object getClosureInLevelAndEvaluate(ExecutionContext ctx, java.lang.Object holder, ListHolder arguments, java.lang.String level) throws ErrorException
getClosureInLevelAndEvaluate in interface TestFunctionsErrorExceptionpublic ListHolder dynamicQuery(ExecutionContext ctx, Type recordType, java.lang.String iterator, java.lang.String where, ListHolder ordering, Decimal index, Decimal count) throws ErrorException, ValidationException
dynamicQuery in interface TestFunctionsErrorExceptionValidationExceptionpublic ListHolder dynamicAuditQuery(ExecutionContext ctx, Type recordType, java.lang.String iterator, java.lang.String where, ListHolder ordering, Decimal index, Decimal count, Decimal revision, ListHolder auditCriteria) throws ErrorException, ValidationException
dynamicAuditQuery in interface TestFunctionsErrorExceptionValidationExceptionpublic ListHolder dynamicQuery(ExecutionContext ctx, ClosureHolder closureWithQuery, java.lang.String iterator, java.lang.String where, ListHolder ordering, Decimal index, Decimal count) throws ErrorException, ValidationException
dynamicQuery in interface TestFunctionsErrorExceptionValidationExceptionpublic Decimal dynamicCountQuery(ExecutionContext ctx, Type recordType, java.lang.String iterator, java.lang.String where) throws ErrorException, ValidationException
dynamicCountQuery in interface TestFunctionsErrorExceptionValidationExceptionpublic Decimal dynamicCountQuery(ExecutionContext ctx, ClosureHolder closureWithQuery, java.lang.String iterator, java.lang.String where) throws ErrorException, ValidationException
dynamicCountQuery in interface TestFunctionsErrorExceptionValidationExceptionpublic void merge(ExecutionContext ctx, java.lang.String evaluationLevel) throws LspsException
merge in interface TestFunctionsLspsExceptionpublic void setStringVar(ExecutionContext ctx, java.lang.String name, java.lang.String val)
TestFunctionssetStringVar in interface TestFunctionspublic void setCompatibilityVersion(ExecutionContext ctx, java.lang.String version, CollectionHolder moduleIds)
setCompatibilityVersion in interface TestFunctionspublic java.lang.String compareModelInstances(Decimal modelInstanceId1, Decimal modelInstanceId2)
TestFunctionscompareModelInstances in interface TestFunctionspublic java.lang.String toUnicode(java.lang.String str)
toUnicode in interface TestFunctionspublic java.lang.Object executeMethod(ExecutionContext ctx, RecordHolder record, java.lang.String methodName, java.lang.Object... args) throws ErrorException
executeMethod in interface TestFunctionsErrorExceptionpublic java.lang.Object executeInNewTransaction(ExecutionContext ctx, ClosureHolder closure, ListHolder arguments) throws ErrorException
executeInNewTransaction in interface TestFunctionsErrorExceptionpublic java.lang.Object interpret(ExecutionContext ctx, java.lang.String expression) throws ErrorException
interpret in interface TestFunctionsErrorExceptionpublic java.lang.Object interpret(ExecutionContext ctx, java.lang.String expression, ListHolder arguments) throws ErrorException
interpret in interface TestFunctionsErrorExceptionpublic MapHolder getTypeMetadata(ExecutionContext ctx, Type type) throws ErrorException
getTypeMetadata in interface TestFunctionsErrorExceptionpublic MapHolder getVariableMetadata(ExecutionContext ctx, java.lang.String name) throws ErrorException
getVariableMetadata in interface TestFunctionsErrorExceptionpublic MapHolder getFunctionMetadata(ExecutionContext ctx, java.lang.String name) throws ErrorException
getFunctionMetadata in interface TestFunctionsErrorExceptionpublic MapHolder getConstraintMetadata(ExecutionContext ctx, java.lang.String constraintId) throws ErrorException
getConstraintMetadata in interface TestFunctionsErrorExceptionpublic MapHolder getConstantMetadata(ExecutionContext ctx, java.lang.String name) throws ErrorException
getConstantMetadata in interface TestFunctionsErrorExceptionpublic java.lang.Object compileToJavaEndExecute(ExecutionContext ctx, java.lang.String expStr) throws ErrorException
compileToJavaEndExecute in interface TestFunctionsErrorExceptionCopyright © 2007-2020 Whitestein Technologies. All Rights Reserved.