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()longgetExpiryTime()StringgetId()org.apache.axis2.clustering.MembergetMember()List<String>getPath()StringgetRootEndpointName()booleanisExpired()voidsetExpiryTime(long expiryTime)voidsetId(String id)voidsetMember(org.apache.axis2.clustering.Member member)voidsetPath(List<String> path)voidsetRootEndpointName(String rootEndpointName)voidupdateExpiryTime()
-
-
-
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)
-
-