com.instantbank.component.job.ejb
Interface JobHome
- All Superinterfaces:
- javax.ejb.EJBHome, java.rmi.Remote
- public interface JobHome
- extends javax.ejb.EJBHome
home interface of Job EJB: models a job
(Entity BMP EJB, master-details)
- Author:
- Instant-bank (Consuelo Franky)
|
Method Summary |
Job |
create(java.lang.String companyId,
java.lang.Long userId,
java.lang.String name,
long ftpPrimaryId,
long ftpAlternateId)
Creates a new ejb instance (persistent). |
Job |
findByName(java.lang.String companyId,
java.lang.String name)
Finds an existent ejb instance in the database |
Job |
findByPrimaryKey(java.lang.Long jobId)
Finds an existent ejb instance in the database |
| Methods inherited from interface javax.ejb.EJBHome |
getEJBMetaData, getHomeHandle, remove, remove |
create
public Job create(java.lang.String companyId,
java.lang.Long userId,
java.lang.String name,
long ftpPrimaryId,
long ftpAlternateId)
throws java.rmi.RemoteException,
javax.ejb.CreateException
- Creates a new ejb instance (persistent).
- Parameters:
companyId - current companyuserId - current username - job nameftpPrimaryId - a ftp location id of the company
(it can be LetterTemplateGlobals.UNDEF)ftpAlternateId - an alternate ftp location id of the company
(it can be LetterTemplateGlobals.UNDEF)- Returns:
- reference to the new instance EJB
- Throws:
javax.ejb.CreateException - java.rmi.RemoteException -
findByPrimaryKey
public Job findByPrimaryKey(java.lang.Long jobId)
throws java.rmi.RemoteException,
javax.ejb.FinderException
- Finds an existent ejb instance in the database
- Parameters:
jobId - key value of instance- Returns:
- reference to the instance EJB
- Throws:
javax.ejb.FinderException - java.rmi.RemoteException -
findByName
public Job findByName(java.lang.String companyId,
java.lang.String name)
throws java.rmi.RemoteException,
javax.ejb.FinderException
- Finds an existent ejb instance in the database
- Parameters:
companyId - current companyname - job name- Returns:
- reference to the instance EJB
- Throws:
javax.ejb.FinderException - java.rmi.RemoteException -