1 23 24 package org.apache.slide.store; 25 26 import org.apache.slide.common.Service; 27 import org.apache.slide.common.ServiceAccessException; 28 import org.apache.slide.common.Uri; 29 import org.apache.slide.content.NodeRevisionDescriptors; 30 import org.apache.slide.content.RevisionDescriptorNotFoundException; 31 32 37 public interface RevisionDescriptorsStore extends Service { 38 39 40 42 43 51 NodeRevisionDescriptors retrieveRevisionDescriptors(Uri uri) 52 throws ServiceAccessException, RevisionDescriptorNotFoundException; 53 54 55 62 void createRevisionDescriptors(Uri uri, 63 NodeRevisionDescriptors revisionDescriptors) 64 throws ServiceAccessException; 65 66 67 76 void storeRevisionDescriptors(Uri uri, 77 NodeRevisionDescriptors revisionDescriptors) 78 throws ServiceAccessException, RevisionDescriptorNotFoundException; 79 80 81 87 void removeRevisionDescriptors(Uri uri) 88 throws ServiceAccessException; 89 90 91 } 92 | Popular Tags |