org.siprop.v2.core.messge
Interface Context

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
B2BUAContext, MessageContext, UAContext
All Known Implementing Classes:
AbstractContext, B2BUAContextImpl, DefaultSIPB2BUAContext, DefaultSIPUAContext, MessageContextImpl, UAContextImpl

public interface Context
extends java.io.Serializable

This interface holds the message about a dialog or session.

Author:
noritsuna

Method Summary
 void addPacket(Packet packet)
          add Packet.
 Packet getCurrentPacket()
          get current Packet.
 Info getInfo()
          get Info.
 Packet getOriginalPacket()
          get original Packet.
 void setCurrentPacket(Packet currentPacket)
          set current Packet.
 void setInfo(Info info)
          set Info.
 void setOriginalPacket(Packet originalPacket)
          set original Packet.
 

Method Detail

addPacket

void addPacket(Packet packet)
add Packet. set for this.currentPacket & Info.addPacket().

Parameters:
packet -

getCurrentPacket

Packet getCurrentPacket()
get current Packet.

Returns:
current Packet

setCurrentPacket

void setCurrentPacket(Packet currentPacket)
set current Packet.

Parameters:
currentPacket -

setOriginalPacket

void setOriginalPacket(Packet originalPacket)
set original Packet.

Parameters:
originalPacket -

getOriginalPacket

Packet getOriginalPacket()
get original Packet.

Returns:
original Packet

getInfo

Info getInfo()
get Info.

Returns:
Info

setInfo

void setInfo(Info info)
set Info.

Parameters:
info - Info