Interface DynamicActSource
-
public interface DynamicActSource
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcheckLeftAndRightTypesAssignability(java.lang.String blockAssignId, ValueExtType leftType, ValueExtType rightType, CheckMediator checkMediator)java.util.Optional<ActDynamicDefinition>getDefinition(ValueExtType leftType, ActLocalId actLocalId, org.bson.types.ObjectId companyId, boolean testMode)java.lang.Stringid()java.util.List<ActDisplay>listRecords(ValueExtType leftExtType, org.bson.types.ObjectId companyId, boolean testMode)java.lang.ObjectreadAct(ScriptContext scriptContext, java.lang.Object self, ActLocalId actLocalId, java.util.Map<java.lang.String,java.lang.Object> argValues)voidregisterBaseTypes(BaseTypeRegistration btr)voidwriteAct(ScriptContext scriptContext, java.lang.Object self, ActLocalId actLocalId, java.util.Map<java.lang.String,java.lang.Object> argValues, java.lang.Object writeValue)
-
-
-
Method Detail
-
id
java.lang.String id()
-
listRecords
java.util.List<ActDisplay> listRecords(ValueExtType leftExtType, org.bson.types.ObjectId companyId, boolean testMode)
-
getDefinition
java.util.Optional<ActDynamicDefinition> getDefinition(ValueExtType leftType, ActLocalId actLocalId, org.bson.types.ObjectId companyId, boolean testMode)
-
readAct
java.lang.Object readAct(ScriptContext scriptContext, java.lang.Object self, ActLocalId actLocalId, java.util.Map<java.lang.String,java.lang.Object> argValues)
-
writeAct
void writeAct(ScriptContext scriptContext, java.lang.Object self, ActLocalId actLocalId, java.util.Map<java.lang.String,java.lang.Object> argValues, java.lang.Object writeValue)
-
registerBaseTypes
void registerBaseTypes(BaseTypeRegistration btr)
-
checkLeftAndRightTypesAssignability
void checkLeftAndRightTypesAssignability(java.lang.String blockAssignId, ValueExtType leftType, ValueExtType rightType, CheckMediator checkMediator)
-
-