Package io.ryos.rhino.sdk.dsl
Interface SessionDslItem
-
- All Superinterfaces:
DslItem
,MaterializableDsl
,MaterializableDslItem
- All Known Subinterfaces:
ForEachDsl<E,R>
,HttpDsl
- All Known Implementing Classes:
AbstractSessionDslItem
,ForEachDslImpl
,HttpDslImpl
,SessionDslImpl
public interface SessionDslItem extends MaterializableDslItem
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
SessionDslItem.Scope
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.function.Supplier<java.lang.Object>
getObjectFunction()
java.lang.String
getSessionKey()
SessionDslItem.Scope
getSessionScope()
void
setSessionKey(java.lang.String key)
void
setSessionScope(SessionDslItem.Scope scope)
-
Methods inherited from interface io.ryos.rhino.sdk.dsl.DslItem
getChildren, getName, getParent, getParentName, hasParent, setName, setParent
-
Methods inherited from interface io.ryos.rhino.sdk.dsl.MaterializableDsl
materializer
-
-
-
-
Method Detail
-
getSessionScope
SessionDslItem.Scope getSessionScope()
-
getSessionKey
java.lang.String getSessionKey()
-
setSessionKey
void setSessionKey(java.lang.String key)
-
getObjectFunction
java.util.function.Supplier<java.lang.Object> getObjectFunction()
-
setSessionScope
void setSessionScope(SessionDslItem.Scope scope)
-
-