Class TestPageScope

All Implemented Interfaces:
com.aquima.interactions.portal.IDisposableScope, com.aquima.interactions.portal.IPageScope, com.aquima.interactions.portal.IPortalMessageScope, com.aquima.interactions.portal.IPortalScope, Serializable

public class TestPageScope extends TestPortalMessageScope implements com.aquima.interactions.portal.IPageScope
Page scope implementation used by the context templates.
Since:
6.0
Author:
O. Kerpershoek
See Also:
  • Constructor Details

    • TestPageScope

      public TestPageScope()
  • Method Details

    • addChangedValue

      public void addChangedValue(com.aquima.interactions.profile.ValueReference reference, com.aquima.interactions.foundation.IValue previousValue)
      This method may be invoked to add a value that was changed by the event.
      Parameters:
      reference - The attribute whose value was changed.
      previousValue - The value of the attribute before it was changed.
    • getChangedValues

      public com.aquima.interactions.profile.ValueReference[] getChangedValues()
      Specified by:
      getChangedValues in interface com.aquima.interactions.portal.IPageScope
    • getOriginalValue

      public com.aquima.interactions.foundation.IValue getOriginalValue(com.aquima.interactions.profile.ValueReference reference)
      Specified by:
      getOriginalValue in interface com.aquima.interactions.portal.IPageScope
    • isChangedValue

      public boolean isChangedValue(com.aquima.interactions.profile.ValueReference reference)
      Specified by:
      isChangedValue in interface com.aquima.interactions.portal.IPageScope
    • getType

      public com.aquima.interactions.portal.model.session.scope.PortalScopeType getType()
      Specified by:
      getType in interface com.aquima.interactions.portal.IPortalScope
      Overrides:
      getType in class TestPortalScope