sequence
Class SequenceBean

java.lang.Object
  extended bysequence.SequenceBean
All Implemented Interfaces:
javax.ejb.EnterpriseBean, javax.ejb.EntityBean, java.io.Serializable

public class SequenceBean
extends java.lang.Object
implements javax.ejb.EntityBean

Author:
¹ÙºÎ°õ Sequence Block Bean
See Also:
Serialized Form

Field Summary
 java.lang.String name
           
 int number
           
 
Constructor Summary
SequenceBean()
           
 
Method Summary
 void ejbActivate()
          Bean ÀνºÅϽº¸¦ Ȱ¼ºÈ­ ½ÃŲ´Ù.
 java.lang.String ejbCreate(java.lang.String name, int number)
          »õ·Î¿î Entity BeanÀ» Å×ÀÌºí¿¡ ÀúÀåÇÑ´Ù.
 void ejbLoad()
          Bean ÀνºÅϽº Á¤º¸¸¦ °¡Á®¿Â´Ù.
 void ejbPassivate()
          Bean ÀνºÅϽº¸¦ ºñȰ¼ºÈ­ ½ÃŲ´Ù.
 void ejbPostCreate(java.lang.String name, int number)
           
 void ejbRemove()
          BeanÀÇ Á¤º¸¸¦ ÇØ´ç Å×ÀÌºí¿¡¼­ »èÁ¦
 void ejbStore()
          Bean ÀνºÅϽº Á¤º¸¸¦ ÇØ´ç Å×ÀÌºí¿¡ ÀúÀåÇÑ´Ù.
 int getIncrementData(int block)
           
 java.lang.String getName()
           
 int getNumber()
           
 void setEntityContext(javax.ejb.EntityContext ctx)
          DB Connection...
 void setName(java.lang.String name)
           
 void setNumber(int number)
           
 void unsetEntityContext()
          DB disconnection..
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public java.lang.String name

number

public int number
Constructor Detail

SequenceBean

public SequenceBean()
Method Detail

ejbCreate

public java.lang.String ejbCreate(java.lang.String name,
                                  int number)
                           throws javax.ejb.CreateException
»õ·Î¿î Entity BeanÀ» Å×ÀÌºí¿¡ ÀúÀåÇÑ´Ù.

Parameters:
name -
number -
Returns:
Throws:
javax.ejb.CreateException

ejbPostCreate

public void ejbPostCreate(java.lang.String name,
                          int number)
                   throws javax.ejb.CreateException
Throws:
javax.ejb.CreateException

setName

public void setName(java.lang.String name)

setNumber

public void setNumber(int number)

getName

public java.lang.String getName()

getNumber

public int getNumber()

getIncrementData

public int getIncrementData(int block)

setEntityContext

public void setEntityContext(javax.ejb.EntityContext ctx)
                      throws javax.ejb.EJBException,
                             java.rmi.RemoteException
DB Connection...

Specified by:
setEntityContext in interface javax.ejb.EntityBean
Parameters:
ctx -
Throws:
javax.ejb.EJBException
java.rmi.RemoteException
See Also:
EntityBean.setEntityContext(javax.ejb.EntityContext)

unsetEntityContext

public void unsetEntityContext()
                        throws javax.ejb.EJBException,
                               java.rmi.RemoteException
DB disconnection..

Specified by:
unsetEntityContext in interface javax.ejb.EntityBean
Throws:
javax.ejb.EJBException
java.rmi.RemoteException
See Also:
EntityBean.unsetEntityContext()

ejbRemove

public void ejbRemove()
               throws javax.ejb.RemoveException,
                      javax.ejb.EJBException,
                      java.rmi.RemoteException
BeanÀÇ Á¤º¸¸¦ ÇØ´ç Å×ÀÌºí¿¡¼­ »èÁ¦

Specified by:
ejbRemove in interface javax.ejb.EntityBean
Throws:
javax.ejb.RemoveException
javax.ejb.EJBException
java.rmi.RemoteException
See Also:
EntityBean.ejbRemove()

ejbActivate

public void ejbActivate()
                 throws javax.ejb.EJBException,
                        java.rmi.RemoteException
Bean ÀνºÅϽº¸¦ Ȱ¼ºÈ­ ½ÃŲ´Ù.

Specified by:
ejbActivate in interface javax.ejb.EntityBean
Throws:
javax.ejb.EJBException
java.rmi.RemoteException
See Also:
EntityBean.ejbActivate()

ejbPassivate

public void ejbPassivate()
                  throws javax.ejb.EJBException,
                         java.rmi.RemoteException
Bean ÀνºÅϽº¸¦ ºñȰ¼ºÈ­ ½ÃŲ´Ù.

Specified by:
ejbPassivate in interface javax.ejb.EntityBean
Throws:
javax.ejb.EJBException
java.rmi.RemoteException
See Also:
EntityBean.ejbPassivate()

ejbLoad

public void ejbLoad()
             throws javax.ejb.EJBException,
                    java.rmi.RemoteException
Bean ÀνºÅϽº Á¤º¸¸¦ °¡Á®¿Â´Ù.

Specified by:
ejbLoad in interface javax.ejb.EntityBean
Throws:
javax.ejb.EJBException
java.rmi.RemoteException
See Also:
EntityBean.ejbLoad()

ejbStore

public void ejbStore()
              throws javax.ejb.EJBException,
                     java.rmi.RemoteException
Bean ÀνºÅϽº Á¤º¸¸¦ ÇØ´ç Å×ÀÌºí¿¡ ÀúÀåÇÑ´Ù.

Specified by:
ejbStore in interface javax.ejb.EntityBean
Throws:
javax.ejb.EJBException
java.rmi.RemoteException
See Also:
EntityBean.ejbStore()