net.nplus1.anduril.server.domain
Class ProjectBean

java.lang.Object
  extended bynet.nplus1.anduril.server.domain.ProjectBean
All Implemented Interfaces:
javax.ejb.EnterpriseBean, javax.ejb.EntityBean, java.io.Serializable
Direct Known Subclasses:
Project

public abstract class ProjectBean
extends java.lang.Object
implements javax.ejb.EntityBean

See Also:
Serialized Form

Constructor Summary
ProjectBean()
           
 
Method Summary
 java.lang.Integer ejbCreate(ClientLocal client, java.lang.String project)
           
 java.lang.Integer ejbCreate(java.lang.Integer id, ClientLocal client, java.lang.String project)
           
 void ejbPostCreate(ClientLocal client, java.lang.String project)
           
 void ejbPostCreate(java.lang.Integer id, ClientLocal client, java.lang.String project)
           
abstract  ClientLocal getClient()
           
abstract  java.lang.String getProject()
           
abstract  ProjectDTO getProjectDTO()
           
abstract  java.lang.Integer getProjectId()
           
abstract  ProjectLightDTO getProjectLightDTO()
           
abstract  void setClient(ClientLocal client)
           
abstract  void setProject(java.lang.String project)
           
abstract  void setProjectId(java.lang.Integer projectId)
           
 java.lang.String trimProject()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.ejb.EntityBean
ejbActivate, ejbLoad, ejbPassivate, ejbRemove, ejbStore, setEntityContext, unsetEntityContext
 

Constructor Detail

ProjectBean

public ProjectBean()
Method Detail

ejbCreate

public java.lang.Integer ejbCreate(java.lang.Integer id,
                                   ClientLocal client,
                                   java.lang.String project)
                            throws javax.ejb.CreateException
Throws:
javax.ejb.CreateException

ejbCreate

public java.lang.Integer ejbCreate(ClientLocal client,
                                   java.lang.String project)
                            throws javax.ejb.CreateException
Throws:
javax.ejb.CreateException

ejbPostCreate

public void ejbPostCreate(java.lang.Integer id,
                          ClientLocal client,
                          java.lang.String project)

ejbPostCreate

public void ejbPostCreate(ClientLocal client,
                          java.lang.String project)

getProjectId

public abstract java.lang.Integer getProjectId()

setProjectId

public abstract void setProjectId(java.lang.Integer projectId)

getProject

public abstract java.lang.String getProject()

setProject

public abstract void setProject(java.lang.String project)

getClient

public abstract ClientLocal getClient()

setClient

public abstract void setClient(ClientLocal client)

trimProject

public java.lang.String trimProject()

getProjectDTO

public abstract ProjectDTO getProjectDTO()

getProjectLightDTO

public abstract ProjectLightDTO getProjectLightDTO()