member.control
Interface MemberControl

All Superinterfaces:
javax.ejb.EJBLocalObject

public interface MemberControl
extends javax.ejb.EJBLocalObject

Member Control Session Remote Interface

Since:
2005. 3. 30.
Author:
¹ÙºÎ°õ

Method Summary
 boolean delete(MemberDTO dto)
          È¸¿øÅ»Åð
 Vector list()
          Àüü ȸ¿ø Á¤º¸
 Vector list(int page, int pagePerRow)
          ÇØ´ç ÆäÀÌÁöÀÇ È¸¿ø
 MemberDTO login(MemberDTO dto)
          ·Î±×ÀÎ
 boolean register(MemberDTO dto)
          È¸¿ø°¡ÀÔ
 void sendMail(Vector email, String admin, String title, String contents)
          È¸¿ø¿¡°Ô ¸ÞÀÏ º¸³»±â..
 int totalMembers()
          Àüü ȸ¿ø¼ö
 MemberDTO update(MemberDTO dto)
          È¸¿øÁ¤º¸ ¼öÁ¤
 MemberDTO view(MemberDTO dto)
          È¸¿øÁ¤º¸º¸±â
 
Methods inherited from interface javax.ejb.EJBLocalObject
getEJBLocalHome, getPrimaryKey, isIdentical, remove
 

Method Detail

register

public boolean register(MemberDTO dto)
ȸ¿ø°¡ÀÔ

Parameters:
dto - email, passwd, nicknameÀÌ ´ã°ÜÀÖ¾î¾ß ÇÔ.
Returns:
°¡ÀÔ¼º°ø true, ½ÇÆÐ false

login

public MemberDTO login(MemberDTO dto)
·Î±×ÀÎ

Parameters:
dto - email°ú passwd°¡ ´ã°ÜÀÖ¾î¾ßÇÔ.
Returns:
¼º°ø½Ã ȸ¿øÁ¤º¸ MemberDTO, ½ÇÆÐ½Ã null

view

public MemberDTO view(MemberDTO dto)
ȸ¿øÁ¤º¸º¸±â

Parameters:
dto - uid°¡ ´ã°ÜÀÖ¾î¾ß ÇÔ.
Returns:
¼º°ø½Ã ȸ¿øÁ¤º¸ MemberDTO, ½ÇÆÐ½Ã null

delete

public boolean delete(MemberDTO dto)
ȸ¿øÅ»Åð

Parameters:
dto -
Returns:
»èÁ¦ ¼º°ø ¿©ºÎ

list

public Vector list()
Àüü ȸ¿ø Á¤º¸

Returns:
ȸ¿ø ¸®½ºÆ®

list

public Vector list(int page,
                   int pagePerRow)
ÇØ´ç ÆäÀÌÁöÀÇ È¸¿ø

Parameters:
page - ÆäÀÌÁö
pagePerRow - ÇÑÆäÀÌÁö¿¡ º¸¿©Á٠ȸ¿ø¼ö
Returns:
ȸ¿ø ¸®½ºÆ®

update

public MemberDTO update(MemberDTO dto)
ȸ¿øÁ¤º¸ ¼öÁ¤

Parameters:
dto -
Returns:
¼öÁ¤µÈ ȸ¿øÁ¤º¸

totalMembers

public int totalMembers()
Àüü ȸ¿ø¼ö

Returns:
ȸ¿ø¼ö

sendMail

public void sendMail(Vector email,
                     String admin,
                     String title,
                     String contents)
ȸ¿ø¿¡°Ô ¸ÞÀÏ º¸³»±â..

Parameters:
email - ȸ¿øÀ̸ÞÀÏÀÇ Vector
admin -
title -
contents -