public class HarCookies
extends java.lang.Object
Constructor and Description |
---|
HarCookies()
Creates a new
HarCookies object |
HarCookies(HarDatabaseConfig config,
long requestId,
boolean isRequest)
Creates a new
HarCookies object from a database. |
HarCookies(org.codehaus.jackson.JsonParser jp,
java.util.List<HarWarning> warnings)
Creates a new
HarCookies object from a JsonParser already
positioned at the beginning of the element content |
Modifier and Type | Method and Description |
---|---|
void |
addCookie(HarCookie cookie)
Add a new cookie to the list
|
void |
deleteFromJDBC(HarDatabaseConfig config,
long logId,
boolean isRequest)
Delete objects in the database referencing the specified logId.
|
java.util.List<HarCookie> |
getCookies()
Returns the cookies value.
|
void |
setCookies(java.util.List<HarCookie> cookies)
Sets the cookies value.
|
java.lang.String |
toString() |
void |
writeHar(org.codehaus.jackson.JsonGenerator g)
Write this object on a JsonGenerator stream
|
void |
writeJDBC(long requestId,
HarDatabaseConfig config,
boolean isRequest,
long logId)
Write this object in the given database referencing the specified
requestId.
|
public HarCookies()
HarCookies
objectpublic HarCookies(org.codehaus.jackson.JsonParser jp, java.util.List<HarWarning> warnings) throws org.codehaus.jackson.JsonParseException, java.io.IOException
HarCookies
object from a JsonParser already
positioned at the beginning of the element contentjp
- a JsonParser already positioned at the beginning of the element
contentwarnings
- null if parser should fail on first error, pointer to
warning list if warnings can be issued for missing fieldsorg.codehaus.jackson.JsonParseException
java.io.IOException
public HarCookies(HarDatabaseConfig config, long requestId, boolean isRequest) throws java.sql.SQLException
HarCookies
object from a database. Retrieves the
HarCookie objects that corresponds to the HarLog object with the specified
id.config
- the database configuration to userequestId
- the HarLog id to readjava.sql.SQLException
- if a database error occurspublic void writeHar(org.codehaus.jackson.JsonGenerator g) throws org.codehaus.jackson.JsonGenerationException, java.io.IOException
g
- a JsonGeneratorjava.io.IOException
- if an IO error occursorg.codehaus.jackson.JsonGenerationException
- if the generator failsHarFileWriter.writeHarFile(HarLog, java.io.File)
public void writeJDBC(long requestId, HarDatabaseConfig config, boolean isRequest, long logId) throws java.sql.SQLException
requestId
- the requestId this object refers toconfig
- the database configurationisRequest
- true if these cookies belong to a request, false if they
belong to a responsejava.sql.SQLException
- if a database access error occurspublic void deleteFromJDBC(HarDatabaseConfig config, long logId, boolean isRequest) throws java.sql.SQLException
config
- the database configurationlogId
- the logId this object refers toisRequest
- true if these cookies belong to a request, false if they
belong to a responsejava.sql.SQLException
- if a database access error occurspublic void addCookie(HarCookie cookie)
cookie
- the cookie to addpublic java.util.List<HarCookie> getCookies()
public void setCookies(java.util.List<HarCookie> cookies)
cookies
- The cookies to set.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
Copyright © 2011 Emmanuel Cecchet - University of Massachusetts - All Rights Reserved.