public interface TestFunctions
| 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.
|
java.lang.String throwWithoutInterceptor(ExecutionContext ctx) throws ErrorException
ctx - ErrorExceptionjava.lang.String throwWithInterceptor(ExecutionContext ctx) throws ErrorException
ctx - ErrorExceptionBinaryHolder toBinary(ExecutionContext ctx, java.lang.String str) throws ErrorException
ctx - str - ErrorExceptionjava.lang.String fromBinaryToString(ExecutionContext ctx, BinaryHolder binaryHolder) throws ErrorException
ctx - binaryHolder - ErrorExceptionSetHolder findAllInSession(ExecutionContext ctx, Type type) throws ErrorException
ctx - type - ErrorExceptionvoid addIsDirtyListener(ExecutionContext ctx)
ctx - boolean isDirty(ExecutionContext ctx)
ctx - void setDirty(ExecutionContext ctx, java.lang.Boolean isDirty)
ctx - isDirty - void setIsTrackingDirty(ExecutionContext ctx, java.lang.Boolean isTracking)
ctx - isTracking - java.lang.String validationExceptionString(ExecutionContext ctx, Type type)
ctx - type - Property getProperty(ExecutionContext ctx, ReferenceHolder ref)
RecordHolder getPropertyRecord(ExecutionContext ctx, ReferenceHolder ref) throws ErrorException
ErrorExceptionSetHolder getOptimisticLockConflicts(ExecutionContext ctx, ListHolder levels, java.lang.Boolean resetVersionForUnchanged)
boolean isReferenceChanged(ReferenceHolder ref)
java.lang.Object getReferencedValue(ExecutionContext ctx, ReferenceHolder ref, java.lang.String evaluationLevel) throws ErrorException
ErrorExceptionRecordHolder getReadOnlyRecord(ExecutionContext ctx, RecordHolder holder, java.lang.String level)
java.lang.Object getClosureInLevelAndEvaluate(ExecutionContext ctx, java.lang.Object holder, ListHolder arguments, java.lang.String level) throws ErrorException
ErrorExceptionListHolder dynamicQuery(ExecutionContext ctx, Type recordType, java.lang.String iterator, java.lang.String where, ListHolder ordering, Decimal index, Decimal count) throws ErrorException, ValidationException
ErrorExceptionValidationExceptionListHolder dynamicQuery(ExecutionContext ctx, ClosureHolder closureWithQuery, java.lang.String iterator, java.lang.String where, ListHolder ordering, Decimal index, Decimal count) throws ErrorException, ValidationException
ErrorExceptionValidationExceptionListHolder 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
ErrorExceptionValidationExceptionDecimal dynamicCountQuery(ExecutionContext ctx, Type recordType, java.lang.String iterator, java.lang.String where) throws ErrorException, ValidationException
ErrorExceptionValidationExceptionDecimal dynamicCountQuery(ExecutionContext ctx, ClosureHolder closureWithQuery, java.lang.String iterator, java.lang.String where) throws ErrorException, ValidationException
ErrorExceptionValidationExceptionvoid merge(ExecutionContext ctx, java.lang.String evaluationLevel) throws LspsException
LspsExceptionvoid setStringVar(ExecutionContext ctx, java.lang.String name, java.lang.String val)
ctx - name - val - void setCompatibilityVersion(ExecutionContext ctx, java.lang.String version, CollectionHolder moduleIds)
java.lang.String compareModelInstances(Decimal modelInstanceId1, Decimal modelInstanceId2)
modelInstanceId1 - modelInstanceId2 - java.lang.String toUnicode(java.lang.String str)
java.lang.Object executeMethod(ExecutionContext ctx, RecordHolder record, java.lang.String methodName, java.lang.Object... args) throws ErrorException
ErrorExceptionjava.lang.Object executeInNewTransaction(ExecutionContext ctx, ClosureHolder closure, ListHolder arguments) throws ErrorException
ErrorExceptionjava.lang.Object interpret(ExecutionContext ctx, java.lang.String expression) throws ErrorException
ErrorExceptionjava.lang.Object interpret(ExecutionContext ctx, java.lang.String expression, ListHolder arguments) throws ErrorException
ErrorExceptionMapHolder getTypeMetadata(ExecutionContext ctx, Type type) throws ErrorException
ErrorExceptionMapHolder getVariableMetadata(ExecutionContext ctx, java.lang.String name) throws ErrorException
ErrorExceptionMapHolder getFunctionMetadata(ExecutionContext ctx, java.lang.String name) throws ErrorException
ErrorExceptionMapHolder getConstraintMetadata(ExecutionContext ctx, java.lang.String constraintId) throws ErrorException
ErrorExceptionMapHolder getConstantMetadata(ExecutionContext ctx, java.lang.String name) throws ErrorException
ErrorExceptionjava.lang.Object compileToJavaEndExecute(ExecutionContext ctx, java.lang.String expStr) throws ErrorException
ErrorExceptionCopyright © 2007-2020 Whitestein Technologies. All Rights Reserved.