Interface RuntimeClassComp
-
- All Known Subinterfaces:
RuntimeClass,RuntimeObject
public interface RuntimeClassCompRuntime object type information
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description Iterator<com.redwood.scheduler.api.scripting.ScriptingFunction>getBuiltInFunctions(SchedulerSession aSession)Deprecated.this method should never be used directly, and is only provided to ensure binary compatibility with previous releases of the software, useRuntimeClass.getBuiltInFunctions(SchedulerSession)instead.Iterator<com.redwood.scheduler.api.scripting.ScriptingVariable>getContextVariables(String aMemberName)Deprecated.this method should never be used directly, and is only provided to ensure binary compatibility with previous releases of the software, useRuntimeClass.getContextVariables(String)instead.Iterator<String>getMembers()Deprecated.this method should never be used directly, and is only provided to ensure binary compatibility with previous releases of the software, useRuntimeClass.getMembers()instead.Iterator<com.redwood.scheduler.api.scripting.ScriptingFunction>getRELEntryPoints(SchedulerSession aSession)Deprecated.this method should never be used directly, and is only provided to ensure binary compatibility with previous releases of the software, useRuntimeClass.getRELEntryPoints(SchedulerSession)instead.
-
-
-
Method Detail
-
getMembers
@Deprecated Iterator<String> getMembers()
Deprecated.this method should never be used directly, and is only provided to ensure binary compatibility with previous releases of the software, useRuntimeClass.getMembers()instead.Obtain all available members for the object-type- Returns:
- An iterator<String> containing all member names.
-
getContextVariables
@Deprecated Iterator<com.redwood.scheduler.api.scripting.ScriptingVariable> getContextVariables(String aMemberName)
Deprecated.this method should never be used directly, and is only provided to ensure binary compatibility with previous releases of the software, useRuntimeClass.getContextVariables(String)instead.For given member return the variables that can be used for the SchedulerEntity this RuntimeClass represents- Parameters:
aMemberName- Variable name- Returns:
- Iterator<
ScriptingVariable> (variables that can be used in a REL expression) or Empty Iterator (if aMember does not support REL).
-
getBuiltInFunctions
@Deprecated Iterator<com.redwood.scheduler.api.scripting.ScriptingFunction> getBuiltInFunctions(SchedulerSession aSession)
Deprecated.this method should never be used directly, and is only provided to ensure binary compatibility with previous releases of the software, useRuntimeClass.getBuiltInFunctions(SchedulerSession)instead.Returns available built in scripting functions, current session has access to- Parameters:
aSession- Session to use- Returns:
- Iterator<
ScriptingVariable> with built in functions
-
getRELEntryPoints
@Deprecated Iterator<com.redwood.scheduler.api.scripting.ScriptingFunction> getRELEntryPoints(SchedulerSession aSession)
Deprecated.this method should never be used directly, and is only provided to ensure binary compatibility with previous releases of the software, useRuntimeClass.getRELEntryPoints(SchedulerSession)instead.Return all entry points the current session has access to- Parameters:
aSession- Session to use- Returns:
- Iterator<
ScriptingVariable> with functions taken from the RELEntryPoints that the user can see.
-
-