Interface RuntimeClassComp
-
- All Known Subinterfaces:
RuntimeClass
,RuntimeObject
public interface RuntimeClassComp
Runtime 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(com.redwood.scheduler.api.model.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(com.redwood.scheduler.api.model.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(com.redwood.scheduler.api.model.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(com.redwood.scheduler.api.model.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.
-
-