Interface Page
- All Superinterfaces:
AuditingContext,LoggingContext,PerspectiveElement,PropertyTreeOwner
- All Known Implementing Classes:
DesignerPageModel,PageModel
-
Method Summary
Modifier and TypeMethodDescriptionvoidlonggetId()com.google.common.eventbus.EventBusDeprecated.getViews()booleanvoidnewAuthChallenge(AuthChallengeRequest authChallengeRequest) Trigger a new authentication challenge.voidMethods inherited from interface com.inductiveautomation.perspective.gateway.api.AuditingContext
audit, getAuditSnapshotMethods inherited from interface com.inductiveautomation.perspective.gateway.api.LoggingContext
getLogger, getMdcParent, mdc, mdcSetup, mdcSetupTree, mdcTeardown, mdcTeardownTree, mdcWrapMethods inherited from interface com.inductiveautomation.perspective.gateway.api.PerspectiveElement
createPropertyReference, getAuditProfile, getName, getPage, getQualifiedPath, getSession, getView, isRunningMethods inherited from interface com.inductiveautomation.perspective.gateway.api.PropertyTreeOwner
getPropertyTreeOf
-
Method Details
-
getId
String getId() -
getCreated
long getCreated() -
getViews
-
send
- Throws:
IOException
-
getPageEventBus
Deprecated.Replaced bygetPageEventManager(). Will be removed in 8.2.0 -
getPageEventManager
EventManager getPageEventManager() -
isConnected
boolean isConnected() -
close
-
newAuthChallenge
Trigger a new authentication challenge. Sends a message to the client to open the authentication challenge workflow using whatever framing option was specified in the auth challenge request.- Parameters:
authChallengeRequest- theAuthChallengeRequest- Throws:
Exception- if the client identifier associated with the auth challenge request is blank, or if the message channel between the Gateway and the Client is not currently open
-
getPageEventManager().