Class TestPageScope
java.lang.Object
com.aquima.interactions.test.templates.context.TestPortalScope
com.aquima.interactions.test.templates.context.TestPortalMessageScope
com.aquima.interactions.test.templates.context.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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
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.com.aquima.interactions.profile.ValueReference[]
com.aquima.interactions.foundation.IValue
getOriginalValue
(com.aquima.interactions.profile.ValueReference reference) com.aquima.interactions.portal.model.session.scope.PortalScopeType
getType()
boolean
isChangedValue
(com.aquima.interactions.profile.ValueReference reference) Methods inherited from class com.aquima.interactions.test.templates.context.TestPortalMessageScope
clearPortalMessageAction, getMappedPortalMessages, getPortalMessageAction, setPortalMessageAction
Methods inherited from class com.aquima.interactions.test.templates.context.TestPortalScope
clearAttribute, destroyDisposableObjects, getAttribute, getAttributeNames, hasAttribute, setAttribute
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.aquima.interactions.portal.IDisposableScope
destroyDisposableObjects
Methods inherited from interface com.aquima.interactions.portal.IPortalMessageScope
clearPortalMessageAction, getMappedPortalMessages, getPortalMessageAction, setPortalMessageAction
Methods inherited from interface com.aquima.interactions.portal.IPortalScope
clearAttribute, getAttribute, getAttributeNames, hasAttribute, setAttribute
-
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 interfacecom.aquima.interactions.portal.IPageScope
-
getOriginalValue
public com.aquima.interactions.foundation.IValue getOriginalValue(com.aquima.interactions.profile.ValueReference reference) - Specified by:
getOriginalValue
in interfacecom.aquima.interactions.portal.IPageScope
-
isChangedValue
public boolean isChangedValue(com.aquima.interactions.profile.ValueReference reference) - Specified by:
isChangedValue
in interfacecom.aquima.interactions.portal.IPageScope
-
getType
public com.aquima.interactions.portal.model.session.scope.PortalScopeType getType()- Specified by:
getType
in interfacecom.aquima.interactions.portal.IPortalScope
- Overrides:
getType
in classTestPortalScope
-