Class ApplicationSession
- java.lang.Object
-
- com.hack23.cia.model.internal.application.system.impl.ApplicationSession
-
- All Implemented Interfaces:
com.hack23.cia.model.common.api.ModelObject
,java.io.Serializable
@Entity(name="ApplicationSession") public class ApplicationSession extends java.lang.Object implements com.hack23.cia.model.common.api.ModelObject
Java class for ApplicationSession complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ApplicationSession"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="modelObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="modelObjectVersion" type="{http://www.w3.org/2001/XMLSchema}int"/> <element name="createdDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="destroyedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="ipInformation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="userAgentInformation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="sessionId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="userId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="locale" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="operatingSystem" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="screenSize" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="timeZone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="sessionType" type="{http://system.application.internal.model.cia.hack23.com/impl}ApplicationSessionType" minOccurs="0"/> <element name="events" type="{http://system.application.internal.model.cia.hack23.com/impl}ApplicationActionEvent" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Date
createdDate
protected java.util.Date
destroyedDate
protected java.util.List<ApplicationActionEvent>
events
protected java.lang.Long
hjid
protected java.lang.String
ipInformation
protected java.lang.String
locale
protected java.lang.Integer
modelObjectId
protected int
modelObjectVersion
protected java.lang.String
operatingSystem
protected java.lang.String
screenSize
protected java.lang.String
sessionId
protected ApplicationSessionType
sessionType
protected java.lang.String
timeZone
protected java.lang.String
userAgentInformation
protected java.lang.String
userId
-
Constructor Summary
Constructors Constructor Description ApplicationSession()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.util.Date
getCreatedDate()
Gets the value of the createdDate property.java.util.Date
getDestroyedDate()
Gets the value of the destroyedDate property.java.util.List<ApplicationActionEvent>
getEvents()
Gets the value of the events property.java.lang.Long
getHjid()
Gets the value of the hjid property.java.lang.String
getIpInformation()
Gets the value of the ipInformation property.java.lang.String
getLocale()
Gets the value of the locale property.java.lang.Integer
getModelObjectId()
Gets the value of the modelObjectId property.int
getModelObjectVersion()
Gets the value of the modelObjectVersion property.java.lang.String
getOperatingSystem()
Gets the value of the operatingSystem property.java.lang.String
getScreenSize()
Gets the value of the screenSize property.java.lang.String
getSessionId()
Gets the value of the sessionId property.ApplicationSessionType
getSessionType()
Gets the value of the sessionType property.java.lang.String
getTimeZone()
Gets the value of the timeZone property.java.lang.String
getUserAgentInformation()
Gets the value of the userAgentInformation property.java.lang.String
getUserId()
Gets the value of the userId property.int
hashCode()
void
setCreatedDate(java.util.Date value)
Sets the value of the createdDate property.void
setDestroyedDate(java.util.Date value)
Sets the value of the destroyedDate property.void
setEvents(java.util.List<ApplicationActionEvent> events)
void
setHjid(java.lang.Long value)
Sets the value of the hjid property.void
setIpInformation(java.lang.String value)
Sets the value of the ipInformation property.void
setLocale(java.lang.String value)
Sets the value of the locale property.void
setModelObjectId(java.lang.Integer value)
Sets the value of the modelObjectId property.void
setModelObjectVersion(int value)
Sets the value of the modelObjectVersion property.void
setOperatingSystem(java.lang.String value)
Sets the value of the operatingSystem property.void
setScreenSize(java.lang.String value)
Sets the value of the screenSize property.void
setSessionId(java.lang.String value)
Sets the value of the sessionId property.void
setSessionType(ApplicationSessionType value)
Sets the value of the sessionType property.void
setTimeZone(java.lang.String value)
Sets the value of the timeZone property.void
setUserAgentInformation(java.lang.String value)
Sets the value of the userAgentInformation property.void
setUserId(java.lang.String value)
Sets the value of the userId property.java.lang.String
toString()
ApplicationSession
withCreatedDate(java.util.Date value)
ApplicationSession
withDestroyedDate(java.util.Date value)
ApplicationSession
withEvents(java.util.List<ApplicationActionEvent> events)
ApplicationSession
withIpInformation(java.lang.String value)
ApplicationSession
withLocale(java.lang.String value)
ApplicationSession
withModelObjectId(java.lang.Integer value)
ApplicationSession
withModelObjectVersion(int value)
ApplicationSession
withOperatingSystem(java.lang.String value)
ApplicationSession
withScreenSize(java.lang.String value)
ApplicationSession
withSessionId(java.lang.String value)
ApplicationSession
withSessionType(ApplicationSessionType value)
ApplicationSession
withTimeZone(java.lang.String value)
ApplicationSession
withUserAgentInformation(java.lang.String value)
ApplicationSession
withUserId(java.lang.String value)
-
-
-
Field Detail
-
modelObjectId
protected java.lang.Integer modelObjectId
-
modelObjectVersion
protected int modelObjectVersion
-
createdDate
protected java.util.Date createdDate
-
destroyedDate
protected java.util.Date destroyedDate
-
ipInformation
protected java.lang.String ipInformation
-
userAgentInformation
protected java.lang.String userAgentInformation
-
sessionId
protected java.lang.String sessionId
-
userId
protected java.lang.String userId
-
locale
protected java.lang.String locale
-
operatingSystem
protected java.lang.String operatingSystem
-
screenSize
protected java.lang.String screenSize
-
timeZone
protected java.lang.String timeZone
-
sessionType
protected ApplicationSessionType sessionType
-
events
protected java.util.List<ApplicationActionEvent> events
-
hjid
protected java.lang.Long hjid
-
-
Method Detail
-
getModelObjectId
public java.lang.Integer getModelObjectId()
Gets the value of the modelObjectId property.- Returns:
- possible object is
Integer
-
setModelObjectId
public void setModelObjectId(java.lang.Integer value)
Sets the value of the modelObjectId property.- Parameters:
value
- allowed object isInteger
-
getModelObjectVersion
public int getModelObjectVersion()
Gets the value of the modelObjectVersion property.
-
setModelObjectVersion
public void setModelObjectVersion(int value)
Sets the value of the modelObjectVersion property.
-
getCreatedDate
public java.util.Date getCreatedDate()
Gets the value of the createdDate property.- Returns:
- possible object is
String
-
setCreatedDate
public void setCreatedDate(java.util.Date value)
Sets the value of the createdDate property.- Parameters:
value
- allowed object isString
-
getDestroyedDate
public java.util.Date getDestroyedDate()
Gets the value of the destroyedDate property.- Returns:
- possible object is
String
-
setDestroyedDate
public void setDestroyedDate(java.util.Date value)
Sets the value of the destroyedDate property.- Parameters:
value
- allowed object isString
-
getIpInformation
public java.lang.String getIpInformation()
Gets the value of the ipInformation property.- Returns:
- possible object is
String
-
setIpInformation
public void setIpInformation(java.lang.String value)
Sets the value of the ipInformation property.- Parameters:
value
- allowed object isString
-
getUserAgentInformation
public java.lang.String getUserAgentInformation()
Gets the value of the userAgentInformation property.- Returns:
- possible object is
String
-
setUserAgentInformation
public void setUserAgentInformation(java.lang.String value)
Sets the value of the userAgentInformation property.- Parameters:
value
- allowed object isString
-
getSessionId
public java.lang.String getSessionId()
Gets the value of the sessionId property.- Returns:
- possible object is
String
-
setSessionId
public void setSessionId(java.lang.String value)
Sets the value of the sessionId property.- Parameters:
value
- allowed object isString
-
getUserId
public java.lang.String getUserId()
Gets the value of the userId property.- Returns:
- possible object is
String
-
setUserId
public void setUserId(java.lang.String value)
Sets the value of the userId property.- Parameters:
value
- allowed object isString
-
getLocale
public java.lang.String getLocale()
Gets the value of the locale property.- Returns:
- possible object is
String
-
setLocale
public void setLocale(java.lang.String value)
Sets the value of the locale property.- Parameters:
value
- allowed object isString
-
getOperatingSystem
public java.lang.String getOperatingSystem()
Gets the value of the operatingSystem property.- Returns:
- possible object is
String
-
setOperatingSystem
public void setOperatingSystem(java.lang.String value)
Sets the value of the operatingSystem property.- Parameters:
value
- allowed object isString
-
getScreenSize
public java.lang.String getScreenSize()
Gets the value of the screenSize property.- Returns:
- possible object is
String
-
setScreenSize
public void setScreenSize(java.lang.String value)
Sets the value of the screenSize property.- Parameters:
value
- allowed object isString
-
getTimeZone
public java.lang.String getTimeZone()
Gets the value of the timeZone property.- Returns:
- possible object is
String
-
setTimeZone
public void setTimeZone(java.lang.String value)
Sets the value of the timeZone property.- Parameters:
value
- allowed object isString
-
getSessionType
public ApplicationSessionType getSessionType()
Gets the value of the sessionType property.- Returns:
- possible object is
ApplicationSessionType
-
setSessionType
public void setSessionType(ApplicationSessionType value)
Sets the value of the sessionType property.- Parameters:
value
- allowed object isApplicationSessionType
-
getEvents
public java.util.List<ApplicationActionEvent> getEvents()
Gets the value of the events property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the events property.For example, to add a new item, do as follows:
getEvents().add(newItem);
Objects of the following type(s) are allowed in the list
ApplicationActionEvent
-
setEvents
public void setEvents(java.util.List<ApplicationActionEvent> events)
-
withModelObjectId
public ApplicationSession withModelObjectId(java.lang.Integer value)
-
withModelObjectVersion
public ApplicationSession withModelObjectVersion(int value)
-
withCreatedDate
public ApplicationSession withCreatedDate(java.util.Date value)
-
withDestroyedDate
public ApplicationSession withDestroyedDate(java.util.Date value)
-
withIpInformation
public ApplicationSession withIpInformation(java.lang.String value)
-
withUserAgentInformation
public ApplicationSession withUserAgentInformation(java.lang.String value)
-
withSessionId
public ApplicationSession withSessionId(java.lang.String value)
-
withUserId
public ApplicationSession withUserId(java.lang.String value)
-
withLocale
public ApplicationSession withLocale(java.lang.String value)
-
withOperatingSystem
public ApplicationSession withOperatingSystem(java.lang.String value)
-
withScreenSize
public ApplicationSession withScreenSize(java.lang.String value)
-
withTimeZone
public ApplicationSession withTimeZone(java.lang.String value)
-
withSessionType
public ApplicationSession withSessionType(ApplicationSessionType value)
-
withEvents
public ApplicationSession withEvents(java.util.List<ApplicationActionEvent> events)
-
toString
public final java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getHjid
public java.lang.Long getHjid()
Gets the value of the hjid property.- Returns:
- possible object is
Long
-
setHjid
public void setHjid(java.lang.Long value)
Sets the value of the hjid property.- Parameters:
value
- allowed object isLong
-
equals
public final boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public final int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-