com.ngMAT.appl.data
�N���X SessionData

com.ngMAT.appl.data.SessionData
���n�̊��m�̃T�u�N���X:
BBSEntrySessionData, DQMonsterBlendExplorerSessionData

public abstract class SessionData

�_�C�A���O�t���[���Ƃ̃Z�b�V�����ێ��f�[�^�N���X�B�Z�b�V�����̏����J�n����beginTransaction()���ĂсA �Z�b�V������̕K�v�ȏ��������������ۂɂ́AendTransaction()���ĂԕK�v������B ���̃I�u�W�F�N�g���Z�b�V���������菜�����ۂɁA�g�����U�N�V������Ԃ�ON_PROCESS�̏ꍇ�A�‚܂�A �^�C���A�E�g�Ȃǂɂ��A�Z�b�V�������疕�������ꍇ�AsessionTerminated()���Ăяo���B


�t�B�[���h�̊T�v
static int NOT_STARTED
          �Z�b�V�����̏������J�n����Ă��Ȃ����Ƃ������B
static int ON_PROCESS
          �Z�b�V�������������ł��邱�Ƃ������B
static int TERMINATED
          �Z�b�V�����̏������I���������Ƃ������B
 
�R���X�g���N�^�̊T�v
SessionData()
           
 
���\�b�h�̊T�v
 void beginTransaction()
          ��A�̏����̍ŏ��ŌĂԂׂ��B
abstract  void bind(GenericServletContext context)
           
 java.lang.Object clone()
           
 void endTransaction()
          ��A�̍Ō�ŌĂԂׂ��B
 int getTransactionStatus()
           
 void init(GenericServletContext context)
           
abstract  void initialize(GenericServletContext context)
           
 void sessionStarted()
          ���̃Z�b�V�����I�u�W�F�N�g���Z�b�V�����ɕۑ������ۂɁA�s���ׂ������� ����΁A�I�[�o���C�h���ċL�q����B
abstract  void sessionTerminated()
          �Z�b�V�����^�C���A�E�g�ȂǂŁA���̃Z�b�V�����I�u�W�F�N�g�������ɂȂ�ۂɁA�s���ׂ� �A�v���P�[�V�����T�[�o�ɑ΂��郍�[���o�b�N�����Ȃǂ̌�n�����L�q����B
 void valueBound(javax.servlet.http.HttpSessionBindingEvent event)
           
 void valueUnbound(javax.servlet.http.HttpSessionBindingEvent event)
           
 

�t�B�[���h�̏ڍ�

NOT_STARTED

public static final int NOT_STARTED
�Z�b�V�����̏������J�n����Ă��Ȃ����Ƃ������B0�B

ON_PROCESS

public static final int ON_PROCESS
�Z�b�V�������������ł��邱�Ƃ������B1�B

TERMINATED

public static final int TERMINATED
�Z�b�V�����̏������I���������Ƃ������B9�B
�R���X�g���N�^�̏ڍ�

SessionData

public SessionData()
���\�b�h�̏ڍ�

clone

public java.lang.Object clone()

valueBound

public final void valueBound(javax.servlet.http.HttpSessionBindingEvent event)

valueUnbound

public final void valueUnbound(javax.servlet.http.HttpSessionBindingEvent event)

init

public final void init(GenericServletContext context)

initialize

public abstract void initialize(GenericServletContext context)

beginTransaction

public void beginTransaction()
��A�̏����̍ŏ��ŌĂԂׂ��B

endTransaction

public void endTransaction()
��A�̍Ō�ŌĂԂׂ��BbeginTransaction()���Ă񂾌�A������ĂԂ܂ł́A ���炩�̏����̓r���Ƃ݂Ȃ���A�Z�b�V�������f����sessionTerminated()���Ăяo�����B

getTransactionStatus

public int getTransactionStatus()

sessionStarted

public void sessionStarted()
���̃Z�b�V�����I�u�W�F�N�g���Z�b�V�����ɕۑ������ۂɁA�s���ׂ������� ����΁A�I�[�o���C�h���ċL�q����B

sessionTerminated

public abstract void sessionTerminated()
�Z�b�V�����^�C���A�E�g�ȂǂŁA���̃Z�b�V�����I�u�W�F�N�g�������ɂȂ�ۂɁA�s���ׂ� �A�v���P�[�V�����T�[�o�ɑ΂��郍�[���o�b�N�����Ȃǂ̌�n�����L�q����B

bind

public abstract void bind(GenericServletContext context)