public class AtomPullServer extends AbstractAtomBean
AbstractAtomBean.LoggerLevel| Constructor and Description |
|---|
AtomPullServer() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected Handler |
createHandler() |
protected int |
fillSubList(List<LogRecord> list,
int page,
SearchCondition<LogRecord> theSearch) |
String |
getAlternateEntry(int index) |
String |
getAlternateFeed(int page) |
org.apache.abdera.model.Entry |
getEntry(int index) |
int |
getNumberOfAvailableRecords() |
org.apache.abdera.model.Feed |
getXmlFeed() |
org.apache.abdera.model.Feed |
getXmlFeedWithPage(int page) |
void |
init()
Initializes bean; creates ATOM handler based on current properties state, and attaches handler to
logger(s).
|
protected void |
initBusProperty() |
void |
publish(LogRecord record) |
void |
reset() |
void |
setEndpointAddress(String address) |
void |
setEndpointAddresses(List<String> addresses) |
protected void |
setFeedPageProperties(org.apache.abdera.model.Feed feed,
int page,
int lastPage) |
void |
setMaxInMemorySize(int maxInMemorySize) |
void |
setPageSize(int size) |
void |
setServerAddress(String address) |
void |
setStorage(ReadableLogStorage storage) |
checkInit, getBus, getLoggers, setBus, setLevel, setLogger, setLoggerspublic void setEndpointAddress(String address)
public void setServerAddress(String address)
public void init()
AbstractAtomBeaninit in class AbstractAtomBeanprotected Handler createHandler()
createHandler in class AbstractAtomBeanprotected void initBusProperty()
public org.apache.abdera.model.Feed getXmlFeed()
public org.apache.abdera.model.Feed getXmlFeedWithPage(int page)
public String getAlternateFeed(int page)
public org.apache.abdera.model.Entry getEntry(int index)
public String getAlternateEntry(int index)
public int getNumberOfAvailableRecords()
protected int fillSubList(List<LogRecord> list, int page, SearchCondition<LogRecord> theSearch)
protected void setFeedPageProperties(org.apache.abdera.model.Feed feed,
int page,
int lastPage)
public void publish(LogRecord record)
public void setPageSize(int size)
public void setMaxInMemorySize(int maxInMemorySize)
public void setStorage(ReadableLogStorage storage)
public void close()
public void reset()
Apache CXF