Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * JBoss, Home of Professional Open Source.
   * Copyright 2012 Red Hat, Inc., and individual contributors
   * as indicated by the @author tags.
   *
   * Licensed under the Apache License, Version 2.0 (the "License");
   * you may not use this file except in compliance with the License.
   * You may obtain a copy of the License at
   *
  *     http://www.apache.org/licenses/LICENSE-2.0
  *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
 
 package io.undertow.servlet.spec;
 
 

Author(s):
Stuart Douglas
 
 
     private final ServletContextImpl servletContext;
     private SessionConfig fallback;
 
     public SessionCookieConfigImpl(final ServletContextImpl servletContext) {
         this. = servletContext;
         this. = new io.undertow.server.session.SessionCookieConfig();
     }
 
     @Override
     public String rewriteUrl(final String originalUrlfinal String sessionid) {
         return originalUrl;
     }
 
     @Override
     public void setSessionId(final HttpServerExchange exchangefinal String sessionId) {
         .setSessionId(exchangesessionId);
     }
 
     @Override
     public void clearSession(final HttpServerExchange exchangefinal String sessionId) {
         .clearSession(exchangesessionId);
     }
 
     @Override
     public String findSessionId(final HttpServerExchange exchange) {
         String existing = .findSessionId(exchange);
         if(existing != null) {
             return existing;
         }
         if( != null) {
             return .findSessionId(exchange);
         }
         return null;
     }
 
     @Override
         String existing = .findSessionId(exchange);
         if (existing != null) {
             return .;
         }
         if( != null) {
             String id =  .findSessionId(exchange);
             return id != null ? .sessionCookieSource(exchange) : .;
         }
         return .;
     }
 
     public String getName() {
         return .getCookieName();
     }
 
     public void setName(final String name) {
         if(.isInitialized()) {
         }
         .setCookieName(name);
     }
 
     public String getDomain() {
         return .getDomain();
     }
 
     public void setDomain(final String domain) {
         if(.isInitialized()) {
         }
        .setDomain(domain);
    }
    public String getPath() {
        return .getPath();
    }
    public void setPath(final String path) {
        if(.isInitialized()) {
        }
        .setPath(path);
    }
    public String getComment() {
        return .getComment();
    }
    public void setComment(final String comment) {
        if(.isInitialized()) {
        }
        .setComment(comment);
    }
    public boolean isHttpOnly() {
        return .isHttpOnly();
    }
    public void setHttpOnly(final boolean httpOnly) {
        if(.isInitialized()) {
        }
        .setHttpOnly(httpOnly);
    }
    public boolean isSecure() {
        return .isSecure();
    }
    public void setSecure(final boolean secure) {
        if(.isInitialized()) {
        }
        .setSecure(secure);
    }
    public int getMaxAge() {
        return .getMaxAge();
    }
    public void setMaxAge(final int maxAge) {
        if(.isInitialized()) {
        }
        this..setMaxAge(maxAge);
    }
    public SessionConfig getFallback() {
        return ;
    }
    public void setFallback(final SessionConfig fallback) {
        this. = fallback;
    }
New to GrepCode? Check out our FAQ X