| Modifier and Type | Method and Description |
|---|---|
static InteractionInvocationMethod |
InteractionInvocationMethod.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static InteractionInvocationMethod[] |
InteractionInvocationMethod.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
InteractionInvocationMethod |
InteractionContext.getInvocationMethod()
How the interaction was initiated.
|
| Constructor and Description |
|---|
AccessContext(InteractionContextType interactionType,
DeploymentCategory deploymentCategory,
AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
org.apache.isis.applib.Identifier identifier,
ObjectAdapter target) |
ActionArgumentContext(DeploymentCategory deploymentCategory,
AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter target,
org.apache.isis.applib.Identifier id,
ObjectAdapter[] args,
int position) |
ActionInvocationContext(DeploymentCategory deploymentCategory,
AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter target,
org.apache.isis.applib.Identifier id,
ObjectAdapter[] args) |
ActionUsabilityContext(DeploymentCategory deploymentCategory,
AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter target,
org.apache.isis.applib.Identifier id,
org.apache.isis.applib.annotation.Where where) |
ActionVisibilityContext(DeploymentCategory deploymentCategory,
AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter target,
org.apache.isis.applib.Identifier identifier,
org.apache.isis.applib.annotation.Where where) |
CollectionAccessContext(DeploymentCategory deploymentCategory,
AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter target,
org.apache.isis.applib.Identifier identifier) |
CollectionAddToContext(DeploymentCategory deploymentCategory,
AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter target,
org.apache.isis.applib.Identifier id,
ObjectAdapter proposed) |
CollectionRemoveFromContext(DeploymentCategory deploymentCategory,
AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter target,
org.apache.isis.applib.Identifier identifier,
ObjectAdapter proposed) |
CollectionUsabilityContext(DeploymentCategory deploymentCategory,
AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter target,
org.apache.isis.applib.Identifier identifier,
org.apache.isis.applib.annotation.Where where) |
CollectionVisibilityContext(DeploymentCategory deploymentCategory,
AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter target,
org.apache.isis.applib.Identifier identifier,
org.apache.isis.applib.annotation.Where where) |
InteractionContext(InteractionContextType interactionType,
DeploymentCategory deploymentCategory,
AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
org.apache.isis.applib.Identifier identifier,
ObjectAdapter target) |
ObjectTitleContext(DeploymentCategory deploymentCategory,
AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter target,
org.apache.isis.applib.Identifier identifier,
String title) |
ObjectValidityContext(DeploymentCategory deploymentCategory,
AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter target,
org.apache.isis.applib.Identifier identifier) |
ParseValueContext(DeploymentCategory deploymentCategory,
AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter target,
org.apache.isis.applib.Identifier identifier,
ObjectAdapter proposed) |
PropertyAccessContext(DeploymentCategory deploymentCategory,
AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter target,
org.apache.isis.applib.Identifier id,
ObjectAdapter value) |
PropertyModifyContext(DeploymentCategory deploymentCategory,
AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter target,
org.apache.isis.applib.Identifier id,
ObjectAdapter proposed) |
PropertyUsabilityContext(DeploymentCategory deploymentCategory,
AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter target,
org.apache.isis.applib.Identifier identifier,
org.apache.isis.applib.annotation.Where where) |
PropertyVisibilityContext(DeploymentCategory deploymentCategory,
AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter target,
org.apache.isis.applib.Identifier identifier,
org.apache.isis.applib.annotation.Where where) |
UsabilityContext(InteractionContextType interactionType,
DeploymentCategory deploymentCategory,
AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
org.apache.isis.applib.Identifier identifier,
ObjectAdapter target,
org.apache.isis.applib.annotation.Where where) |
ValidityContext(InteractionContextType interactionType,
DeploymentCategory deploymentCategory,
AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
org.apache.isis.applib.Identifier identifier,
ObjectAdapter target) |
VisibilityContext(InteractionContextType interactionType,
DeploymentCategory deploymentCategory,
AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
org.apache.isis.applib.Identifier identifier,
ObjectAdapter target,
org.apache.isis.applib.annotation.Where where) |
| Modifier and Type | Method and Description |
|---|---|
ObjectTitleContext |
ObjectSpecification.createTitleInteractionContext(AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter targetObjectAdapter)
Create an
InteractionContext representing an attempt to read the
object's title. |
ObjectValidityContext |
ObjectSpecification.createValidityInteractionContext(DeploymentCategory deploymentCategory,
AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter targetObjectAdapter)
Create an
InteractionContext representing an attempt to save the
object. |
| Modifier and Type | Method and Description |
|---|---|
PropertyAccessContext |
OneToOneAssociation.createAccessInteractionContext(AuthenticationSession session,
InteractionInvocationMethod interactionMethod,
ObjectAdapter targetObjectAdapter)
Creates an
InteractionContext that represents access to this
property. |
ActionInvocationContext |
ObjectAction.createActionInvocationInteractionContext(AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter targetObject,
ObjectAdapter[] proposedArguments)
Creates an
interaction context
representing an attempt to invoke this action. |
ActionArgumentContext |
ObjectActionParameter.createProposedArgumentInteractionContext(AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter targetObject,
ObjectAdapter[] args,
int position) |
UsabilityContext<?> |
ObjectMember.createUsableInteractionContext(AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter target,
org.apache.isis.applib.annotation.Where where)
Create an
InteractionContext to represent an attempt to
use this member (that is, to
check if it is usable or not). |
ValidityContext<?> |
OneToManyAssociation.createValidateAddInteractionContext(AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter owningObjectAdapter,
ObjectAdapter proposedObjectToAdd)
Creates an
InteractionContext that represents validation of a
candidate object to be added to the collection. |
ValidityContext<?> |
OneToOneAssociation.createValidateInteractionContext(AuthenticationSession session,
InteractionInvocationMethod interactionMethod,
ObjectAdapter targetObjectAdapter,
ObjectAdapter proposedValue)
Creates an
InteractionContext that represents validation of a
proposed new value for the property. |
ValidityContext<?> |
OneToManyAssociation.createValidateRemoveInteractionContext(AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter owningObjectAdapter,
ObjectAdapter proposedObjectToRemove)
Creates an
InteractionContext that represents validation of a
candidate object to be removed from the collection. |
VisibilityContext<?> |
ObjectMember.createVisibleInteractionContext(AuthenticationSession session,
InteractionInvocationMethod invocationMethod,
ObjectAdapter targetObjectAdapter,
org.apache.isis.applib.annotation.Where where)
Create an
InteractionContext to represent an attempt to view this
member (that is, to check if it is visible or not). |
Copyright © 2010–2014 The Apache Software Foundation. All rights reserved.