gov.nih.nci.caarray.common.delegate
Class SoftwareManagerDelegate
java.lang.Object
gov.nih.nci.caarray.common.delegate.SoftwareManagerDelegate
public final class SoftwareManagerDelegate
- extends java.lang.Object
- Author:
- TranP
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SoftwareManagerDelegate
public SoftwareManagerDelegate()
getSoftware
public SoftwareData getSoftware(long softwareId)
throws java.lang.Exception
- Parameters:
protocolId
-
- Throws:
java.lang.Exception
search
public SoftwareDesc[] search(SoftwareSearchCriteria criteria)
throws java.lang.Exception
- Throws:
java.lang.Exception
addSoftware
public long addSoftware(SoftwareData data)
throws java.lang.Exception
- Parameters:
data
-
- Returns:
-
- Throws:
java.lang.Exception
deleteSoftware
public void deleteSoftware(long softwareId)
throws java.lang.Exception
- Throws:
java.lang.Exception
updateSoftware
public void updateSoftware(SoftwareData softwareData)
throws java.lang.Exception
- Throws:
java.lang.Exception
getSoftwareManufacturers
public OrganizationData[] getSoftwareManufacturers()
throws java.lang.Exception
- Throws:
java.lang.Exception
addParameter
public long addParameter(long softwareId,
ParameterData parameterData)
throws java.lang.Exception
- Throws:
java.lang.Exception
deleteParameterFromSoftware
public void deleteParameterFromSoftware(long softwareId,
long parameterId)
throws java.lang.Exception
- Throws:
java.lang.Exception
addHardwareToSoftware
public void addHardwareToSoftware(long softwareId,
long hardwareId)
throws java.lang.Exception
- Throws:
java.lang.Exception
addSoftwareToSoftware
public void addSoftwareToSoftware(long softwareId,
long theOtherSoftwareId)
throws java.lang.Exception
- Throws:
java.lang.Exception
removeHardwareFromSoftware
public void removeHardwareFromSoftware(long softwareId,
long hardwareId)
throws java.lang.Exception
- Throws:
java.lang.Exception
removeSoftwareFromSoftware
public void removeSoftwareFromSoftware(long softwareId,
long theOtherSoftwareId)
throws java.lang.Exception
- Throws:
java.lang.Exception