|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.extensions.webscripts.atom.AbderaServiceImpl
public class AbderaServiceImpl
Abdera Service Implementation
Field Summary |
---|
Fields inherited from interface org.springframework.extensions.webscripts.atom.AbderaService |
---|
ATOM_WRITER, DEFAULT_WRITER, JSON_WRITER |
Constructor Summary | |
---|---|
AbderaServiceImpl()
|
Method Summary | |
---|---|
void |
afterPropertiesSet()
|
org.apache.abdera.model.Entry |
createEntry()
Construct an Atom Entry |
org.apache.abdera.model.Feed |
createFeed()
Construct an Atom Feed |
org.apache.abdera.Abdera |
getAbdera()
Gets Abdera |
Map<String,QName> |
getNames()
Gets the map of registered QNames (indexed by alias) |
org.apache.abdera.parser.Parser |
getParser()
Gets Atom Parser |
org.apache.abdera.writer.Writer |
getWriter(String name)
Gets an Atom Writer |
org.apache.abdera.model.Element |
parse(InputStream doc,
String base)
Parse Atom |
org.apache.abdera.model.Element |
parse(Reader doc,
String base)
Parse Atom |
org.apache.abdera.model.Entry |
parseEntry(InputStream doc,
String base)
Parse Atom Entry |
org.apache.abdera.model.Entry |
parseEntry(Reader doc,
String base)
Parse Atom Entry |
org.apache.abdera.model.Feed |
parseFeed(InputStream doc,
String base)
Parse Atom Feed |
org.apache.abdera.model.Feed |
parseFeed(Reader doc,
String base)
Parse Atom Feed |
org.apache.abdera.model.Service |
parseService(InputStream doc,
String base)
Parse APP Service |
org.apache.abdera.model.Service |
parseService(Reader doc,
String base)
Parse APP Service |
void |
registerExtensionFactory(org.apache.abdera.factory.ExtensionFactory extensionFactory)
Register Extension Factory |
void |
registerQName(String alias,
String qname)
Register QName |
void |
setWriters(List<String> writerNames)
Set available Writer names |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbderaServiceImpl()
Method Detail |
---|
public void setWriters(List<String> writerNames)
writerNames
- list of writer namespublic void afterPropertiesSet() throws Exception
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
Exception
public org.apache.abdera.Abdera getAbdera()
AbderaService
getAbdera
in interface AbderaService
public org.apache.abdera.parser.Parser getParser()
AbderaService
getParser
in interface AbderaService
public org.apache.abdera.model.Entry createEntry()
AbderaService
createEntry
in interface AbderaService
public org.apache.abdera.model.Feed createFeed()
AbderaService
createFeed
in interface AbderaService
public org.apache.abdera.model.Element parse(InputStream doc, String base)
AbderaService
parse
in interface AbderaService
public org.apache.abdera.model.Element parse(Reader doc, String base)
AbderaService
parse
in interface AbderaService
public org.apache.abdera.model.Service parseService(InputStream doc, String base)
AbderaService
parseService
in interface AbderaService
doc
- document to parsebase
- (optional) base path for relative references
public org.apache.abdera.model.Service parseService(Reader doc, String base)
AbderaService
parseService
in interface AbderaService
doc
- document to parsebase
- (optional) base path for relative references
public org.apache.abdera.model.Entry parseEntry(InputStream doc, String base)
AbderaService
parseEntry
in interface AbderaService
doc
- document to parsebase
- (optional) base path for relative references
public org.apache.abdera.model.Entry parseEntry(Reader doc, String base)
AbderaService
parseEntry
in interface AbderaService
doc
- document to parsebase
- (optional) base path for relative references
public org.apache.abdera.model.Feed parseFeed(InputStream doc, String base)
AbderaService
parseFeed
in interface AbderaService
doc
- document to parsebase
- (optional) base path for relative references
public org.apache.abdera.model.Feed parseFeed(Reader doc, String base)
AbderaService
parseFeed
in interface AbderaService
doc
- document to parsebase
- (optional) base path for relative references
public org.apache.abdera.writer.Writer getWriter(String name)
AbderaService
getWriter
in interface AbderaService
name
- writer name
public Map<String,QName> getNames()
AbderaService
getNames
in interface AbderaService
public void registerQName(String alias, String qname)
alias
- qname
- public void registerExtensionFactory(org.apache.abdera.factory.ExtensionFactory extensionFactory)
extensionFactory
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |