Examples of SessionProvider


Examples of com.asakusafw.windgate.core.session.SessionProvider

    private SessionProvider loadSessionProvider(SessionProfile session) throws IOException {
        assert session != null;
        LOG.debug("Loading session provider: {}",
                session.getProviderClass().getName());
        SessionProvider result = session.createProvider();
        return result;
    }
View Full Code Here

Examples of com.asakusafw.windgate.core.session.SessionProvider

    private SessionProvider loadSessionProvider(SessionProfile session) throws IOException {
        assert session != null;
        LOG.debug("Loading session provider: {}",
                session.getProviderClass().getName());
        SessionProvider result = session.createProvider();
        return result;
    }
View Full Code Here

Examples of com.opengamma.bbg.SessionProvider

    ArgumentChecker.notNull(referenceDataProvider, "referenceDataProvider");
    ArgumentChecker.notNull(availabilityNotificationSender, "availabilityNotificationSender");
    _availabilityNotificationSender = availabilityNotificationSender;
    _bloombergConnector = bloombergConnector;
    _referenceDataProvider = referenceDataProvider;
    _sessionProvider = new SessionProvider(_bloombergConnector, BloombergConstants.MKT_DATA_SVC_NAME);
  }
View Full Code Here

Examples of org.apache.jackrabbit.server.SessionProvider

        return repository;
    }

    @Override
    protected SessionProvider getSessionProvider() {
        return new SessionProvider() {

            public Session getSession(final HttpServletRequest req, final Repository repository, final String workspace)
                    throws LoginException, RepositoryException, ServletException {
                final ResourceResolver resolver = (ResourceResolver) req.getAttribute(AuthenticationSupport.REQUEST_ATTRIBUTE_RESOLVER);
                if (resolver != null) {
View Full Code Here

Examples of org.apache.jackrabbit.server.SessionProvider

     * session.
     */
    public synchronized Session getSession(
            HttpServletRequest request, Repository repository, String workspace)
            throws LoginException, ServletException, RepositoryException {
        SessionProvider provider = null;
        Session session = null;

        for (Map.Entry<SessionProvider, Set<Session>> entry : providers.entrySet()) {
            provider = entry.getKey();
            session = provider.getSession(request, repository, workspace);
            if (session != null) {
                entry.getValue().add(session);
                break;
            }
        }

        if (session == null) {
            provider = super.getSessionProvider();
            session = provider.getSession(request, repository, workspace);
        }

        if (session != null) {
            sessions.put(session, provider);
        }
View Full Code Here

Examples of org.apache.jackrabbit.server.SessionProvider

    /**
     * Releases the given session using the provider from which it was acquired.
     */
    public synchronized void releaseSession(Session session) {
        SessionProvider provider = sessions.remove(session);
        if (provider != null) {
            provider.releaseSession(session);
        }
    }
View Full Code Here

Examples of org.apache.wicket.cluster.SessionProvider

   * @param attributes
   */
  public void replicateSession(String contextPath, String id, int maxInactiveInterval,
      Map<String, SessionAttributeHolder> attributes) {
    log.debug("Replicating session " + id + " in context " + contextPath);
    SessionProvider sessionProvider = getSessionProvider(contextPath);
    if (sessionProvider == null) {
      log.warn("Couldn't find session provider for context " + contextPath);
    } else {   
      HttpSession session = sessionProvider.getSession(id, true);
      session.setMaxInactiveInterval(maxInactiveInterval);
      for (Entry<String, SessionAttributeHolder> entry : attributes
          .entrySet()) {
        session.setAttribute(entry.getKey(), entry.getValue());
      }
View Full Code Here

Examples of org.dayatang.persistence.hibernate.SessionProvider

        sessionFactory.close();
    }

    @Before
    public void setUp() {
        SessionProvider sessionProvider = new SessionProvider(sessionFactory);
        session = sessionProvider.getSession();
        tx = session.beginTransaction();
        repository = new EntityRepositoryHibernate(sessionFactory);
        AbstractEntity.setRepository(repository);
        observer_1 = createMotherObserver(false);
        observer_1.setSubjectKeys(Collections.singleton("BABY-SUBJECT"));
View Full Code Here

Examples of org.exoplatform.services.jcr.ext.common.SessionProvider

      }

      // start all scheduled before tasks
      if (registryService != null && !registryService.getForceXMLConfigurationValue(initParams))
      {
         SessionProvider sessionProvider = SessionProvider.createSystemProvider();
         try
         {
            readParamsFromRegistryService(sessionProvider);
         }
         catch (Exception e)
         {
            readParamsFromFile();
            try
            {
               writeParamsToRegistryService(sessionProvider);
            }
            catch (Exception exc)
            {
               log.error("Cannot write init configuration to RegistryService.", exc);
            }
         }
         finally
         {
            sessionProvider.close();
         }
      }
      else
      {
         readParamsFromFile();
View Full Code Here

Examples of org.exoplatform.services.jcr.ext.common.SessionProvider

    * @throws Exception {@link Exception}
    */
   protected Session session(String repoName, String wsName, List<String> lockTokens) throws Exception
   {
      ManageableRepository repo = this.repositoryService.getRepository(repoName);
      SessionProvider sp = sessionProviderService.getSessionProvider(null);
      if (sp == null)
         throw new RepositoryException("SessionProvider is not properly set. Make the application calls"
            + "SessionProviderService.setSessionProvider(..) somewhere before ("
            + "for instance in Servlet Filter for WEB application)");

      Session session = sp.getSession(wsName, repo);
      if (lockTokens != null)
      {
         String[] presentLockTokens = session.getLockTokens();
         ArrayList<String> presentLockTokensList = new ArrayList<String>();
         for (int i = 0; i < presentLockTokens.length; i++)
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.