com.ptc.windchill.upgrade.ius
Interface UpdateStore

All Known Implementing Classes:
FileSystemBasedUpdateStore

public interface UpdateStore


Method Summary
 void deleteUpdate(UUID update_uuid)
           
 String describe()
           
 List getAllUpdateUuids()
          A new copy of the list of UUIDs for all updates in no particular order.
 IncrementalUpdate loadUpdate(UUID update_uuid)
           
 void saveUpdate(IncrementalUpdate update)
           
 

Method Detail

deleteUpdate

public void deleteUpdate(UUID update_uuid)
                  throws UpdateStoreException
Throws:
UpdateStoreException

getAllUpdateUuids

public List getAllUpdateUuids()
                       throws UpdateStoreException
A new copy of the list of UUIDs for all updates in no particular order.

Throws:
UpdateStoreException

loadUpdate

public IncrementalUpdate loadUpdate(UUID update_uuid)
                             throws UpdateStoreException
Throws:
UpdateStoreException

saveUpdate

public void saveUpdate(IncrementalUpdate update)
                throws UpdateStoreException
Throws:
UpdateStoreException

describe

public String describe()