Uses of Interface
pt.digitalis.dif.controller.interfaces.IDIFSession

Packages that use IDIFSession
pt.digitalis.dif.controller.interfaces   
pt.digitalis.dif.controller.objects   
pt.digitalis.dif.controller.security.managers   
pt.digitalis.dif.controller.security.managers.impl   
pt.digitalis.dif.utils.extensions.document   
 

Uses of IDIFSession in pt.digitalis.dif.controller.interfaces
 

Subinterfaces of IDIFSession in pt.digitalis.dif.controller.interfaces
 interface IPrivateDIFSession
          Defines a public accessible DIF Session
 

Methods in pt.digitalis.dif.controller.interfaces that return IDIFSession
 IDIFSession IDIFRequest.getSession()
          Inspector for the session.
 IDIFSession IDIFContext.getSession()
          Inspector for the session object.
 

Methods in pt.digitalis.dif.controller.interfaces with parameters of type IDIFSession
 void INavigationHistory.cleanUpAfterLogout(IDIFSession session)
          Cleans up the navigation history after a logout process.
 void IDIFRequest.setSession(IDIFSession session)
          Modifier for the session
 void IDIFContext.setSession(IDIFSession session)
          Modifier for the session object.
 

Uses of IDIFSession in pt.digitalis.dif.controller.objects
 

Classes in pt.digitalis.dif.controller.objects that implement IDIFSession
 class DIFSession
          Base implementation of a DIF Session.
 

Methods in pt.digitalis.dif.controller.objects that return IDIFSession
 IDIFSession Breadcrumb.getDifSession()
          Inspector for the 'difSession' attribute.
 IDIFSession DIFRequest.getSession()
           
 IDIFSession DIFContext.getSession()
           
 

Methods in pt.digitalis.dif.controller.objects with parameters of type IDIFSession
 void NavigationHistoryImpl.cleanUpAfterLogout(IDIFSession session)
           
 void Breadcrumb.setDifSession(IDIFSession difSession)
          Modifier for the 'difSession' attribute.
 void DIFRequest.setSession(IDIFSession session)
           
 void DIFContext.setSession(IDIFSession session)
           
 

Uses of IDIFSession in pt.digitalis.dif.controller.security.managers
 

Methods in pt.digitalis.dif.controller.security.managers that return IDIFSession
 IDIFSession ISessionManager.createSession(String sessionID)
          Creates a new session.
 IDIFSession ISessionManager.getSession(String sessionID)
          Gets a managed session
 IDIFSession ISessionManager.logIn(String sessionID, String userID, String password)
          Performs the log in of a user with a given id on the framework.
 IDIFSession ISessionManager.logOut(String sessionID)
          Performs the log out of a user with a given id on the framework.
 

Methods in pt.digitalis.dif.controller.security.managers with parameters of type IDIFSession
 boolean ISessionManager.update(IDIFSession session)
          Updates an existent session
 

Uses of IDIFSession in pt.digitalis.dif.controller.security.managers.impl
 

Methods in pt.digitalis.dif.controller.security.managers.impl that return IDIFSession
 IDIFSession SessionManagerImpl.createSession(String sessionID)
           
 IDIFSession SessionManagerImpl.getSession(String sessionID)
           
 IDIFSession SessionManagerImpl.logIn(String sessionID, String userID, String password)
           
 IDIFSession SessionManagerImpl.logOut(String sessionID)
           
 

Methods in pt.digitalis.dif.controller.security.managers.impl with parameters of type IDIFSession
 boolean SessionManagerImpl.update(IDIFSession session)
           
 

Uses of IDIFSession in pt.digitalis.dif.utils.extensions.document
 

Methods in pt.digitalis.dif.utils.extensions.document with parameters of type IDIFSession
 void IDocumentRepositoryManager.authorizeDocumentForCurrentSession(IDIFSession session, Long documentID)
          Declares the requested document to be declared as authorized access for the current session scope.
 void AbstractDocumentRepository.authorizeDocumentForCurrentSession(IDIFSession session, Long documentID)
           
 boolean IDocumentRepositoryManager.isDocumentAuthorizedInCurrentSession(IDIFSession session, Long documentID)
          Searches the authorization list in session for the document ID
 boolean AbstractDocumentRepository.isDocumentAuthorizedInCurrentSession(IDIFSession session, Long documentID)
           
 

Constructors in pt.digitalis.dif.utils.extensions.document with parameters of type IDIFSession
UnauthorizedDocumentAccess(IDIFSession session, Long documentID)
           
 



Copyright © 2014 Digitalis Informática Lda. All Rights Reserved.