Interface Page
-
- All Superinterfaces:
AuditingContext,LoggingContext,PerspectiveElement,PropertyTreeOwner
- All Known Implementing Classes:
DesignerPageModel,PageModel
public interface Page extends PerspectiveElement
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclose(java.lang.String message)longgetCreated()java.lang.StringgetId()com.google.common.eventbus.EventBusgetPageEventBus()java.util.List<ViewModel>getViews()booleanisConnected()voidsend(java.lang.String protocol, java.lang.String payload)-
Methods inherited from interface com.inductiveautomation.perspective.gateway.api.AuditingContext
audit, getAuditSnapshot
-
Methods inherited from interface com.inductiveautomation.perspective.gateway.api.LoggingContext
getLogger, getMdcParent, mdc, mdcSetup, mdcSetupTree, mdcTeardown, mdcTeardownTree, mdcWrap
-
Methods inherited from interface com.inductiveautomation.perspective.gateway.api.PerspectiveElement
createPropertyReference, getAuditProfile, getName, getPage, getQualifiedPath, getSession, getView
-
Methods inherited from interface com.inductiveautomation.perspective.gateway.api.PropertyTreeOwner
getPropertyTreeOf
-
-
-
-
Method Detail
-
getId
java.lang.String getId()
-
getCreated
long getCreated()
-
getViews
java.util.List<ViewModel> getViews()
-
send
void send(java.lang.String protocol, java.lang.String payload) throws java.io.IOException- Throws:
java.io.IOException
-
getPageEventBus
com.google.common.eventbus.EventBus getPageEventBus()
-
isConnected
boolean isConnected()
-
close
void close(@Nullable java.lang.String message)
-
-