Ignore:
Timestamp:
09/20/11 03:16:11 (8 months ago)
Author:
delmitz
Branch:
default
Convert:
svn:7c3792e6-d75b-4784-96a6-b298f655ee64/trunk@2782
Message:

modified API interfaces.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kraken-dom/src/main/java/org/krakenapps/dom/api/ApplicationApi.java

    r178 r348  
    2323import org.krakenapps.dom.model.Vendor; 
    2424 
    25 public interface ApplicationApi { 
     25public interface ApplicationApi extends EntityEventProvider<Application> { 
    2626        Collection<Vendor> getVendors(); 
    2727 
     
    3030        Vendor createVendor(String name); 
    3131 
    32         void updateVendor(String guid, String name); 
     32        Vendor updateVendor(String guid, String name); 
    3333 
    34         void removeVendor(String guid); 
     34        Vendor removeVendor(String guid); 
    3535 
    3636        Collection<Application> getApplications(); 
     
    4646        Application createApplication(String vendorGuid, String name, String platform, Map<String, String> props); 
    4747 
    48         void updateApplication(String guid, String name, Map<String, String> props); 
     48        Application updateApplication(String guid, String name, Map<String, String> props); 
    4949 
    50         void removeApplication(String guid); 
     50        Application removeApplication(String guid); 
    5151 
    5252        Collection<ApplicationVersion> getApplicationVersions(String vendorName, String appName); 
     
    5454        ApplicationVersion createApplicationVersion(String vendorName, String appName, String version); 
    5555 
    56         void updateApplicationVersion(String guid, String version); 
     56        ApplicationVersion updateApplicationVersion(String guid, String version); 
    5757 
    58         void removeApplicationVersion(String guid); 
     58        ApplicationVersion removeApplicationVersion(String guid); 
    5959} 
Note: See TracChangeset for help on using the changeset viewer.