Class ServerCookie

java.lang.Object
com.predic8.membrane.core.http.cookie.ServerCookie
All Implemented Interfaces:
Serializable

public class ServerCookie extends Object implements Serializable
Server-side cookie representation. Allows recycling and uses MessageBytes as low-level representation ( and thus the byte-> char conversion can be delayed until we know the charset ).

Tomcat.core uses this recyclable object to represent cookies, and the facade will convert it to the external representation.

Source: ... License: ...

Author:
unknown (Tomcat)
See Also:
  • Constructor Details

    • ServerCookie

      public ServerCookie()
  • Method Details

    • recycle

      public void recycle()
    • getComment

      public MessageBytes getComment()
    • getDomain

      public MessageBytes getDomain()
    • setMaxAge

      public void setMaxAge(int expiry)
    • getMaxAge

      public int getMaxAge()
    • getPath

      public MessageBytes getPath()
    • setSecure

      public void setSecure(boolean flag)
    • getSecure

      public boolean getSecure()
    • getName

      public MessageBytes getName()
    • getValue

      public MessageBytes getValue()
    • getVersion

      public int getVersion()
    • setVersion

      public void setVersion(int v)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • appendCookieValue

      public static void appendCookieValue(StringBuffer headerBuf, int version, String name, String value, String path, String domain, String comment, int maxAge, boolean isSecure, boolean isHttpOnly)