Class SessionInformation
- java.lang.Object
-
- org.apache.synapse.endpoints.dispatch.SessionInformation
-
- All Implemented Interfaces:
Serializable
public class SessionInformation extends Object implements Serializable
DataStructure for session information- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SessionInformation(String id, List<Endpoint> endpointList, long expiryTime)
SessionInformation(String id, org.apache.axis2.clustering.Member member, long expiryTime, long expireTimeWindow)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Endpoint>
getEndpointList()
long
getExpiryTime()
String
getId()
org.apache.axis2.clustering.Member
getMember()
List<String>
getPath()
String
getRootEndpointName()
boolean
isExpired()
void
setExpiryTime(long expiryTime)
void
setId(String id)
void
setMember(org.apache.axis2.clustering.Member member)
void
setPath(List<String> path)
void
setRootEndpointName(String rootEndpointName)
void
updateExpiryTime()
-
-
-
Method Detail
-
getId
public String getId()
-
setId
public void setId(String id)
-
getExpiryTime
public long getExpiryTime()
-
setExpiryTime
public void setExpiryTime(long expiryTime)
-
updateExpiryTime
public void updateExpiryTime()
-
getRootEndpointName
public String getRootEndpointName()
-
setRootEndpointName
public void setRootEndpointName(String rootEndpointName)
-
isExpired
public boolean isExpired()
-
getMember
public org.apache.axis2.clustering.Member getMember()
-
setMember
public void setMember(org.apache.axis2.clustering.Member member)
-
-