org.gcube.vremanagement.softwarerepository.softwarearchive.operations
Class SoftwareArchiveApprover

java.lang.Object
  extended by org.gcube.vremanagement.softwarerepository.softwarearchive.operations.SoftwareArchiveApprover
Direct Known Subclasses:
GCUBEApprover

public abstract class SoftwareArchiveApprover
extends java.lang.Object

Author:
Luca Frosini (ISTI-CNR)

Constructor Summary
SoftwareArchiveApprover()
           
 
Method Summary
 void approve()
          Approves the Service Archive
 void setServiceID(java.lang.String serviceID)
           
 void withdrawn()
          
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SoftwareArchiveApprover

public SoftwareArchiveApprover()
Method Detail

setServiceID

public void setServiceID(java.lang.String serviceID)
Parameters:
serviceID - the serviceID to set

approve

public void approve()
             throws java.lang.Exception
Approves the Service Archive

Throws:
java.lang.Exception - if the approval fails

withdrawn

public void withdrawn()
               throws java.lang.Exception

Throws:
java.lang.Exception