org.openanzo.atom.client
Interface AtomClient

All Known Implementing Classes:
HttpAtomClient

public interface AtomClient


Method Summary
 AtomClientResponse<org.apache.abdera.model.Element> deleteEntry(java.net.URI entryEditUri, java.util.Map<java.lang.String,java.lang.String> requestHeaders)
           
 AtomClientResponse<org.apache.abdera.model.Entry> getEntry(java.lang.String entryId, java.util.Map<java.lang.String,java.lang.String> requestHeaders)
           
 AtomClientResponse<org.apache.abdera.model.Entry> getEntry(java.net.URI entryEditUri, java.util.Map<java.lang.String,java.lang.String> requestHeaders)
           
 AtomClientResponse<org.apache.abdera.model.Feed> getFeed(java.net.URI collectionURL, java.util.Map<java.lang.String,java.lang.String> requestHeaders)
           
 AtomClientResponse<org.apache.abdera.model.Service> getIntrospectionDoc(java.util.Map<java.lang.String,java.lang.String> requestHeaders)
           
 AtomClientResponse<org.apache.abdera.model.Entry> postEntry(java.net.URI collectionURL, org.apache.abdera.model.Entry entry, java.util.Map<java.lang.String,java.lang.String> requestHeaders)
           
 AtomClientResponse<org.apache.abdera.model.Element> purgeEntry(java.net.URI entryEditUri, java.util.Map<java.lang.String,java.lang.String> requestHeaders)
           
 AtomClientResponse<org.apache.abdera.model.Entry> putEntry(java.net.URI entryEditUri, org.apache.abdera.model.Entry entry, java.util.Map<java.lang.String,java.lang.String> requestHeaders)
           
 AtomClientResponse<org.apache.abdera.model.Entry> revertEntry(java.net.URI entryEditUri, java.util.Map<java.lang.String,java.lang.String> requestHeaders)
           
 void setLogin(java.lang.String username, java.lang.String password)
           
 AtomClientResponse<org.apache.abdera.model.Entry> undeleteEntry(java.net.URI entryEditUri, java.util.Map<java.lang.String,java.lang.String> requestHeaders)
           
 

Method Detail

getEntry

AtomClientResponse<org.apache.abdera.model.Entry> getEntry(java.net.URI entryEditUri,
                                                           java.util.Map<java.lang.String,java.lang.String> requestHeaders)
                                                           throws AtomClientException
Throws:
AtomClientException

getEntry

AtomClientResponse<org.apache.abdera.model.Entry> getEntry(java.lang.String entryId,
                                                           java.util.Map<java.lang.String,java.lang.String> requestHeaders)
                                                           throws AtomClientException
Throws:
AtomClientException

postEntry

AtomClientResponse<org.apache.abdera.model.Entry> postEntry(java.net.URI collectionURL,
                                                            org.apache.abdera.model.Entry entry,
                                                            java.util.Map<java.lang.String,java.lang.String> requestHeaders)
                                                            throws AtomClientException
Throws:
AtomClientException

putEntry

AtomClientResponse<org.apache.abdera.model.Entry> putEntry(java.net.URI entryEditUri,
                                                           org.apache.abdera.model.Entry entry,
                                                           java.util.Map<java.lang.String,java.lang.String> requestHeaders)
                                                           throws AtomClientException
Throws:
AtomClientException

deleteEntry

AtomClientResponse<org.apache.abdera.model.Element> deleteEntry(java.net.URI entryEditUri,
                                                                java.util.Map<java.lang.String,java.lang.String> requestHeaders)
                                                                throws AtomClientException
Throws:
AtomClientException

undeleteEntry

AtomClientResponse<org.apache.abdera.model.Entry> undeleteEntry(java.net.URI entryEditUri,
                                                                java.util.Map<java.lang.String,java.lang.String> requestHeaders)
                                                                throws AtomClientException
Throws:
AtomClientException

purgeEntry

AtomClientResponse<org.apache.abdera.model.Element> purgeEntry(java.net.URI entryEditUri,
                                                               java.util.Map<java.lang.String,java.lang.String> requestHeaders)
                                                               throws AtomClientException
Throws:
AtomClientException

revertEntry

AtomClientResponse<org.apache.abdera.model.Entry> revertEntry(java.net.URI entryEditUri,
                                                              java.util.Map<java.lang.String,java.lang.String> requestHeaders)
                                                              throws AtomClientException
Throws:
AtomClientException

getFeed

AtomClientResponse<org.apache.abdera.model.Feed> getFeed(java.net.URI collectionURL,
                                                         java.util.Map<java.lang.String,java.lang.String> requestHeaders)
                                                         throws AtomClientException
Throws:
AtomClientException

getIntrospectionDoc

AtomClientResponse<org.apache.abdera.model.Service> getIntrospectionDoc(java.util.Map<java.lang.String,java.lang.String> requestHeaders)
                                                                        throws AtomClientException
Throws:
AtomClientException

setLogin

void setLogin(java.lang.String username,
              java.lang.String password)


Copyright © 2007 Cambridge Semantics Inc.. All Rights Reserved.