public interface S8WebVertex
The vertex attached to an
S8WebObject
object.- Author:
- Pierre Convert Copyright (C) 2025, Pierre Convert. All rights reserved.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
expose
(int slot) Expose the vertexRetrieved the Object attached to this vertexgetId()
Get the object idGet the sessioninbound()
The inbound side of this vertexoutbound()
The outbound side of this vertexThe providers container of this vertexvoid
publish
(ByteOutflow outflow) (System only) Publish the updates associated with this object
-
Method Details
-
getId
String getId()Get the object id- Returns:
- the id
-
getSession
S8WebFront getSession()Get the session- Returns:
- the current session
-
getAttachedObject
S8WebObject getAttachedObject()Retrieved the Object attached to this vertex- Returns:
- the attached object
-
expose
void expose(int slot) Expose the vertex- Parameters:
slot
- the slot selected
-
publish
(System only) Publish the updates associated with this object- Parameters:
outflow
- the outflow where we write updates- Throws:
IOException
- exception raised while publishing
-
outbound
S8WebVertexOutbound outbound()The outbound side of this vertex- Returns:
- the vertex fields handling module
-
inbound
S8WebVertexInbound inbound()The inbound side of this vertex- Returns:
- the vertex methods handling module
-
providers
WebS8VertexProviders providers()The providers container of this vertex- Returns:
- the vertex generators handling module
-