Uses of Interface
org.nakedobjects.metamodel.authentication.AuthenticationSession

Packages that use AuthenticationSession
org.nakedobjects.metamodel.authentication   
org.nakedobjects.metamodel.facets.disable   
org.nakedobjects.metamodel.facets.hide   
org.nakedobjects.metamodel.interactions   
org.nakedobjects.metamodel.runtimecontext   
org.nakedobjects.metamodel.runtimecontext.noruntime   
org.nakedobjects.metamodel.runtimecontext.spec   
org.nakedobjects.metamodel.runtimecontext.spec.feature   
org.nakedobjects.metamodel.spec   
org.nakedobjects.metamodel.spec.feature   
org.nakedobjects.metamodel.specloader.internal   
 

Uses of AuthenticationSession in org.nakedobjects.metamodel.authentication
 

Classes in org.nakedobjects.metamodel.authentication that implement AuthenticationSession
 class AuthenticationSessionAbstract
           
 

Methods in org.nakedobjects.metamodel.authentication with parameters of type AuthenticationSession
static UserMemento AuthenticationSessionUtils.createUserMemento(AuthenticationSession session)
           
 

Uses of AuthenticationSession in org.nakedobjects.metamodel.facets.disable
 

Methods in org.nakedobjects.metamodel.facets.disable with parameters of type AuthenticationSession
 java.lang.String DisableForSessionFacetNone.disabledReason(AuthenticationSession session)
           
 java.lang.String DisableForSessionFacetViaMethod.disabledReason(AuthenticationSession session)
          Will only check provided that a AuthenticationSession has been provided.
 java.lang.String DisableForSessionFacet.disabledReason(AuthenticationSession session)
          The reason this is disabled, or null if not.
 

Uses of AuthenticationSession in org.nakedobjects.metamodel.facets.hide
 

Methods in org.nakedobjects.metamodel.facets.hide with parameters of type AuthenticationSession
 java.lang.String HideForSessionFacetViaMethod.hiddenReason(AuthenticationSession session)
          Will only check provided that a AuthenticationSession has been provided.
 java.lang.String HideForSessionFacet.hiddenReason(AuthenticationSession session)
           
 java.lang.String HideForSessionFacetNone.hiddenReason(AuthenticationSession session)
          Always returns null.
 

Uses of AuthenticationSession in org.nakedobjects.metamodel.interactions
 

Methods in org.nakedobjects.metamodel.interactions that return AuthenticationSession
 AuthenticationSession InteractionContext.getSession()
          The user or role that is performing this interaction.
 

Constructors in org.nakedobjects.metamodel.interactions with parameters of type AuthenticationSession
AccessContext(InteractionContextType interactionType, AuthenticationSession session, InteractionInvocationMethod invocationMethod, Identifier identifier, NakedObject target)
           
ActionArgumentContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject target, Identifier id, NakedObject[] args, int position)
           
ActionInvocationContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject target, Identifier id, NakedObject[] args)
           
ActionUsabilityContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject target, Identifier id)
           
ActionVisibilityContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject target, Identifier identifier)
           
CollectionAccessContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject target, Identifier identifier)
           
CollectionAddToContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject target, Identifier id, NakedObject proposed)
           
CollectionRemoveFromContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject target, Identifier identifier, NakedObject proposed)
           
CollectionUsabilityContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject target, Identifier identifier)
           
CollectionVisibilityContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject target, Identifier identifier)
           
InteractionContext(InteractionContextType interactionType, AuthenticationSession session, InteractionInvocationMethod invocationMethod, Identifier identifier, NakedObject target)
           
ObjectTitleContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject target, Identifier identifier, java.lang.String title)
           
ObjectValidityContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject target, Identifier identifier)
           
ParseValueContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject target, Identifier identifier, NakedObject proposed)
           
PropertyAccessContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject target, Identifier id, NakedObject value)
           
PropertyModifyContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject target, Identifier id, NakedObject proposed)
           
PropertyUsabilityContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject target, Identifier identifier)
           
PropertyVisibilityContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject target, Identifier identifier)
           
UsabilityContext(InteractionContextType interactionType, AuthenticationSession session, InteractionInvocationMethod invocationMethod, Identifier identifier, NakedObject target)
           
ValidityContext(InteractionContextType interactionType, AuthenticationSession session, InteractionInvocationMethod invocationMethod, Identifier identifier, NakedObject target)
           
VisibilityContext(InteractionContextType interactionType, AuthenticationSession session, InteractionInvocationMethod invocationMethod, Identifier identifier, NakedObject target)
           
 

Uses of AuthenticationSession in org.nakedobjects.metamodel.runtimecontext
 

Methods in org.nakedobjects.metamodel.runtimecontext that return AuthenticationSession
 AuthenticationSession RuntimeContext.getAuthenticationSession()
          Provided by AuthenticationManager when used by framework.
 

Uses of AuthenticationSession in org.nakedobjects.metamodel.runtimecontext.noruntime
 

Classes in org.nakedobjects.metamodel.runtimecontext.noruntime that implement AuthenticationSession
 class AuthenticationSessionNoRuntime
           
 

Methods in org.nakedobjects.metamodel.runtimecontext.noruntime that return AuthenticationSession
 AuthenticationSession RuntimeContextNoRuntime.getAuthenticationSession()
           
 

Uses of AuthenticationSession in org.nakedobjects.metamodel.runtimecontext.spec
 

Methods in org.nakedobjects.metamodel.runtimecontext.spec that return AuthenticationSession
protected  AuthenticationSession IntrospectableSpecificationAbstract.getAuthenticationSession()
          Derived from runtime context.
 

Methods in org.nakedobjects.metamodel.runtimecontext.spec with parameters of type AuthenticationSession
 InteractionContext NakedObjectSpecificationNoMember.createPersistInteractionContext(AuthenticationSession session, boolean programmatic, NakedObject targetNakedObject)
          Does nothing, but should never be called.
 ObjectTitleContext IntrospectableSpecificationAbstract.createTitleInteractionContext(AuthenticationSession session, InteractionInvocationMethod interactionMethod, NakedObject targetNakedObject)
           
 ObjectValidityContext IntrospectableSpecificationAbstract.createValidityInteractionContext(AuthenticationSession session, InteractionInvocationMethod interactionMethod, NakedObject targetNakedObject)
          Create an InteractionContext representing an attempt to save the object.
 

Uses of AuthenticationSession in org.nakedobjects.metamodel.runtimecontext.spec.feature
 

Methods in org.nakedobjects.metamodel.runtimecontext.spec.feature that return AuthenticationSession
protected  AuthenticationSession NakedObjectMemberAbstract.getAuthenticationSession()
           
 

Methods in org.nakedobjects.metamodel.runtimecontext.spec.feature with parameters of type AuthenticationSession
 ActionInvocationContext NakedObjectActionSet.createActionInvocationInteractionContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject object, NakedObject[] candidateArguments)
           
 UsabilityContext<?> NakedObjectActionSet.createUsableInteractionContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject target)
           
 VisibilityContext<?> NakedObjectActionSet.createVisibleInteractionContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject targetNakedObject)
          Does nothing, but shouldn't be called.
 Consent NakedObjectActionSet.isUsable(AuthenticationSession session, NakedObject target)
           
 Consent NakedObjectMemberAbstract.isUsable(AuthenticationSession session, NakedObject target)
          Loops over all DisablingInteractionAdvisor Facets and returns true only if none disables the member.
 Consent NakedObjectActionSet.isVisible(AuthenticationSession session, NakedObject target)
           
 Consent NakedObjectMemberAbstract.isVisible(AuthenticationSession session, NakedObject target)
          Loops over all HidingInteractionAdvisor Facets and returns true only if none hide the member.
 

Uses of AuthenticationSession in org.nakedobjects.metamodel.spec
 

Methods in org.nakedobjects.metamodel.spec with parameters of type AuthenticationSession
 ObjectTitleContext NakedObjectSpecification.createTitleInteractionContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject targetNakedObject)
          Create an InteractionContext representing an attempt to read the object's title.
 ObjectValidityContext NakedObjectSpecification.createValidityInteractionContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject targetNakedObject)
          Create an InteractionContext representing an attempt to save the object.
 

Uses of AuthenticationSession in org.nakedobjects.metamodel.spec.feature
 

Methods in org.nakedobjects.metamodel.spec.feature with parameters of type AuthenticationSession
 PropertyAccessContext OneToOneAssociation.createAccessInteractionContext(AuthenticationSession session, InteractionInvocationMethod interactionMethod, NakedObject targetNakedObject)
          Creates an InteractionContext that represents access to this property.
 ActionInvocationContext NakedObjectAction.createActionInvocationInteractionContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject targetObject, NakedObject[] proposedArguments)
          Creates an interaction context representing an attempt to invoke this action.
 ActionArgumentContext NakedObjectActionParameter.createProposedArgumentInteractionContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject targetObject, NakedObject[] args, int position)
           
 UsabilityContext<?> NakedObjectMember.createUsableInteractionContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject target)
          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, NakedObject owningNakedObject, NakedObject proposedObjectToAdd)
          Creates an InteractionContext that represents validation of a candidate object to be added to the collection.
 ValidityContext<?> OneToOneAssociation.createValidateInteractionContext(AuthenticationSession session, InteractionInvocationMethod interactionMethod, NakedObject targetNakedObject, NakedObject proposedValue)
          Creates an InteractionContext that represents validation of a proposed new value for the property.
 ValidityContext<?> OneToManyAssociation.createValidateRemoveInteractionContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject owningNakedObject, NakedObject proposedObjectToRemove)
          Creates an InteractionContext that represents validation of a candidate object to be removed from the collection.
 VisibilityContext<?> NakedObjectMember.createVisibleInteractionContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject targetNakedObject)
          Create an InteractionContext to represent an attempt to view this member (that is, to check if it is visible or not).
static Filter<NakedObjectAssociation> NakedObjectAssociationFilters.dynamicallyVisible(AuthenticationSession session, NakedObject target)
          Filters only properties that are visible statically, ie have not been hidden at compile time.
 Consent NakedObjectMember.isUsable(AuthenticationSession session, NakedObject target)
          Determines whether this member is usable, represented as a Consent.
 Consent NakedObjectMember.isVisible(AuthenticationSession session, NakedObject target)
          Determines if this member is visible, represented as a Consent.
 

Uses of AuthenticationSession in org.nakedobjects.metamodel.specloader.internal
 

Methods in org.nakedobjects.metamodel.specloader.internal that return AuthenticationSession
protected  AuthenticationSession NakedObjectActionParameterAbstract.getAuthenticationSession()
           
 

Methods in org.nakedobjects.metamodel.specloader.internal with parameters of type AuthenticationSession
 PropertyAccessContext OneToOneAssociationImpl.createAccessInteractionContext(AuthenticationSession session, InteractionInvocationMethod interactionMethod, NakedObject ownerAdapter)
          TODO: currently this method is hard-coded to assume all interactions are initiated by user.
 ActionInvocationContext NakedObjectActionImpl.createActionInvocationInteractionContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject targetObject, NakedObject[] proposedArguments)
           
 ActionArgumentContext NakedObjectActionParameterAbstract.createProposedArgumentInteractionContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject targetObject, NakedObject[] proposedArguments, int position)
           
 UsabilityContext<?> OneToManyAssociationImpl.createUsableInteractionContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject ownerAdapter)
           
 UsabilityContext<?> NakedObjectActionImpl.createUsableInteractionContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject targetNakedObject)
           
 UsabilityContext<?> OneToOneAssociationImpl.createUsableInteractionContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject ownerAdapter)
           
 ValidityContext<?> OneToManyAssociationImpl.createValidateAddInteractionContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject ownerAdapter, NakedObject proposedToAddAdapter)
           
 ValidityContext<?> OneToOneAssociationImpl.createValidateInteractionContext(AuthenticationSession session, InteractionInvocationMethod interactionMethod, NakedObject ownerAdapter, NakedObject proposedToReferenceAdapter)
           
 ValidityContext<?> OneToManyAssociationImpl.createValidateRemoveInteractionContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject ownerAdapter, NakedObject proposedToRemoveAdapter)
           
 VisibilityContext<?> OneToManyAssociationImpl.createVisibleInteractionContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject ownerAdapter)
           
 VisibilityContext<?> NakedObjectActionImpl.createVisibleInteractionContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject targetNakedObject)
           
 VisibilityContext<?> OneToOneAssociationImpl.createVisibleInteractionContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject ownerAdapter)
           
 Consent NakedObjectActionImpl.isUsable(AuthenticationSession session, NakedObject target)
           
 Consent NakedObjectActionImpl.isVisible(AuthenticationSession session, NakedObject target)
           
 



Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.