gov.nih.nci.caarray.services.protocol.ejb
Class HardwareManagerEJB
java.lang.Object
gov.nih.nci.caarray.services.util.AbstractSessionBean
gov.nih.nci.caarray.services.protocol.ejb.HardwareManagerEJB
- All Implemented Interfaces:
- java.io.Serializable, javax.ejb.EnterpriseBean, javax.ejb.SessionBean
public class HardwareManagerEJB
- extends AbstractSessionBean
- implements javax.ejb.SessionBean
HardwareManagerEJB
- Author:
- TranP
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.ejb.SessionBean |
ejbActivate, ejbPassivate, setSessionContext |
HardwareManagerEJB
public HardwareManagerEJB()
ejbCreate
public void ejbCreate()
throws java.rmi.RemoteException,
javax.ejb.CreateException
- Overrides:
ejbCreate
in class AbstractSessionBean
- Throws:
javax.ejb.CreateException
java.rmi.RemoteException
ejbRemove
public void ejbRemove()
throws javax.ejb.EJBException,
java.rmi.RemoteException
- called when remove method is called.
- Specified by:
ejbRemove
in interface javax.ejb.SessionBean
- Overrides:
ejbRemove
in class AbstractSessionBean
- Throws:
javax.ejb.EJBException
java.rmi.RemoteException
getHardware
public HardwareData getHardware(long hardwareId)
throws java.lang.Exception
- Get a
Hardware
that has the specified ID.
- Returns:
- - A
Hardware
object.
- Throws:
java.lang.Exception
search
public HardwareDesc[] search(HardwareSearchCriteria criteria)
throws java.lang.Exception
- Throws:
java.lang.Exception
addHardware
public long addHardware(HardwareData hardwareData)
throws java.lang.Exception
- Throws:
java.lang.Exception
deleteHardware
public void deleteHardware(long hardwareId)
throws java.lang.Exception
- Throws:
java.lang.Exception
updateHardware
public void updateHardware(HardwareData hardwareData)
throws java.lang.Exception
- Throws:
java.lang.Exception
getHardwareManufacturers
public OrganizationData[] getHardwareManufacturers()
throws java.lang.Exception
- Throws:
java.lang.Exception
addParameter
public long addParameter(long hardwareId,
ParameterData parameterData)
throws java.lang.Exception
- Throws:
java.lang.Exception
deleteParameterFromHardware
public void deleteParameterFromHardware(long hardwareId,
long parameterId)
throws java.lang.Exception
- Throws:
java.lang.Exception
addSoftwareToHardware
public void addSoftwareToHardware(long hardwareId,
long softwareId)
throws java.lang.Exception
- Throws:
java.lang.Exception
removeSoftwareFromHardware
public void removeSoftwareFromHardware(long hardwareId,
long softwareId)
throws java.lang.Exception
- Throws:
java.lang.Exception