|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectobixserver.servlet.MessageRendererImpl
public class MessageRendererImpl
Implements rendering (unmarshalling) from Obj's to oBIX XML payload. Allows an XSL to be set to assist in user-friendly stylesheet rendering.
Field Summary | |
---|---|
private static String |
DEFAULT_PROLOG
|
private String |
prolog
XML and XSL stylesheet fragment inserted at beginning of each document. |
private String |
xslt
|
Constructor Summary | |
---|---|
MessageRendererImpl()
|
Method Summary | |
---|---|
String |
getXslt()
|
String |
renderResponse(obix.Obj obj,
int level)
Render the response, encoding objects up to the given level. |
String |
renderResponse(String serverName,
obix.Obj obj,
int level)
Render the response, encoding objects up to the given level and using given serverName instead of settings in properties for absolute href generation. |
void |
setXslt(String xslt)
Sets XSLT to be used when rendering response. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private String xslt
private static final String DEFAULT_PROLOG
private String prolog
Constructor Detail |
---|
public MessageRendererImpl()
Method Detail |
---|
public void setXslt(String xslt)
MessageRenderer
setXslt
in interface MessageRenderer
public String getXslt()
public String renderResponse(obix.Obj obj, int level)
MessageRenderer
renderResponse
in interface MessageRenderer
public String renderResponse(String serverName, obix.Obj obj, int level)
MessageRenderer
renderResponse
in interface MessageRenderer
serverName
- serverName to use to generate hrefs.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |