|
SAP NetWeaver 7.30 SP01 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.servlet.GenericServlet
javax.servlet.http.HttpServlet
com.sapportals.wcm.app.xmlforms.ListServlet
public class ListServlet
servlet to generate a listing of xml resources
Copyright 2004 SAP AG
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.sapportals.wcm.IWcmConst |
|---|
com.sapportals.wcm.IWcmConst.RESOURCE_TYPE_NAMESPACE, com.sapportals.wcm.IWcmConst.RESOURCE_TYPES |
| Fields inherited from interface com.sapportals.wcm.IWcmConst |
|---|
ACCESSSTATISTIC_SERVICE, ACL_SERVICE, APP_PROPERTIES_SERVICE, ARCHIVING_PROPERTY_SERVICE, ATTACHMENT_SERVICE, CACHE_MAX_DOCUMENT_AGE, CACHE_MAX_LOOKUP_TIME_MS, CACHE_ONLY_IF_CACHED, COMMENT_SERVICE, COMMENT_SERVLET_PARAM_DESCRIPTION_URI, COMMENT_SERVLET_PARAMETER_STARTPAGE, COMMENT_SERVLET_PARAMETER_XMLFILE, CONTENT_LINK_PORTAL_NAVIGATION, CONTENT_LINK_PREFIX_NAVIGATION, CONTENT_LINK_PREFIX_RID, CONTENT_LINK_PREFIX_ROOM, CONTROLS_INSTRUCTION_NONE, CONTROLS_INSTRUCTION_SUMMARY, DISCUSSION_EXTENSION, DISCUSSION_SERVICE, EVENTLOG_SERVICE, EXTERNAL_PARAMETERS, FEEDBACK_SERVICE, FEEDBACK_SERVLET_PARAM_DESCRIPTION_URI, FEEDBACK_SERVLET_PARAMETER_STARTPAGE, FEEDBACK_SERVLET_PARAMETER_XMLFILE, HTTP_SERVLET_REQUEST, INDEX_TAXONOMY_BROWSER_STARTPAGE, INSTANCE_TYPE_ID, INSTANCE_TYPE_MULTI, INSTANCE_TYPE_SINGLETON, LAYOUT_SERVICE, NAMESPACE_SEPARATOR, PERSONALNOTE_SERVICE, PRIMARY_LOCALE, PROP_ADD_METATAG_NAME_EP60PRINCIPAL, PROP_ATTACHMENT, PROP_CATEGORIES, PROP_COLLECTION, PROP_COMMENT_COUNT, PROP_CONTENT_LANGUAGE, PROP_CONTENTLENGTH, PROP_CONTENTLINK, PROP_CONTENTTYPE, PROP_CREATEDBY, PROP_CREATIONDATE, PROP_DEF_ATTR_APPLICATION, PROP_DESCRIPTION, PROP_DISCUSSION_COUNT, PROP_DISCUSSION_TOPICS_COUNT, PROP_DISPLAYNAME, PROP_DOC_ABSTRACT, PROP_EMBEDDED_KEYWORDS, PROP_EMBEDDED_LINKS, PROP_ENHANCED_COLLECTION, PROP_ETAG, PROP_EXTENSION, PROP_EXTERNALLINK, PROP_FEEDBACK_COUNT, PROP_FOLLOW_LINKS, PROP_HIDDEN, PROP_HIGHLIGHTED_CONTENTLINK, PROP_INDEX_CONTENT, PROP_INDEXING_PROPERTIES, PROP_IS_SYSTEM, PROP_LASTMODIFIED, PROP_LASTMODIFIEDBY, PROP_LASTREADDATE, PROP_LINKTYPE, PROP_PERSNOTE_COUNT, PROP_RANK_VALUE, PROP_RATING, PROP_RATING_AMOUNT_RATING, PROP_RATING_AMOUNT_USER, PROP_RATING_USER, PROP_READBYME, PROP_READONLY, PROP_RESOURCE_TYPE, PROP_RESTRICTED_LINKS, PROP_VERSIONED, PROPERTIES_SERVLET_PARAMETER_RESOURCE, PROPERTIES_SERVLET_PARAMETER_STARTPAGE, PROPERTIES_SERVLET_PARAMETER_XML_FILE, PROPERTIES_SERVLET_VALUE_XML_FILE, PROPERTY_CONFIG_SERVICE, PROPERTY_CONSUMER_ID, RATING_SERVICE, REQUEST_URI, RESOURCE_CONTEXT, RESOURCE_TYPE_PORTAL_PAGE, SAP_NAMESPACE_ROOMSTRUCTURE, SAP_WCM_NAMESPACE, SAP_WCM_NAMESPACE_ACCSTAT, SAP_WCM_NAMESPACE_COLLABORATION, SAP_WCM_NAMESPACE_EDIT, SAP_WCM_NAMESPACE_RATING, SAP_WCM_NAMESPACE_RENDERING, SECURITY_MANAGER_TYPE_ACL, SECURITY_MANAGER_TYPE_ATTACHMENT, SECURITY_MANAGER_TYPE_COLLABORATION, SECURITY_MANAGER_TYPE_W2K, SENDTO_SERVLET_PARAM_DESCRIPTION_URI, SENDTO_SERVLET_PARAMETER_DESCRIPTION, SENDTO_SERVLET_PARAMETER_RESOURCE, SENDTO_SERVLET_PARAMETER_SENDASLINK, SENDTO_SERVLET_PARAMETER_STARTPAGE, SENDTO_SERVLET_PARAMETER_SUBJECT, SENDTO_SERVLET_PARAMETER_TO, SENDTO_SERVLET_PARAMETER_XML_FILE, SENDTO_SERVLET_VALUE_FALSE, SENDTO_SERVLET_VALUE_STARTPAGE, SENDTO_SERVLET_VALUE_TRUE, SENDTO_SERVLET_VALUE_XML_FILE, SERVICE_SERVLET_ACTION_DELETE, SERVICE_SERVLET_PARAMETER_ACTION, SERVICE_SERVLET_PARAMETER_IS_GLOBAL, SERVICE_SERVLET_PARAMETER_LOCATION, SERVICE_SERVLET_PARAMETER_POPUP, SERVICE_SERVLET_PARAMETER_PREFIX, SERVICE_SERVLET_PARAMETER_REPOSITORY, SERVICE_SERVLET_PARAMETER_RESOURCE, SERVICE_SERVLET_PARAMETER_SERVICE_ID, SERVICE_SERVLET_PARAMETER_SERVICE_TYPE, SERVICE_SERVLET_PARAMETER_STARTPAGE, SERVICE_SERVLET_PARAMETER_STRING_ONE, SERVICE_SERVLET_PARAMETER_STRING_TWO, SERVICE_SERVLET_PARAMETER_SUBSCRIPTIONID, SERVICE_SERVLET_PARAMETER_XML_FILE, SERVICE_SERVLET_SUBSCRIPTIONADMINISTRATION_STARTPAGE, SERVICE_SERVLET_SUBSCRIPTIONADMINISTRATION_XML_FILE, SERVICE_SERVLET_VALUE_FALSE, SERVICE_SERVLET_VALUE_STARTPAGE, SERVICE_SERVLET_VALUE_TRUE, SERVICE_SERVLET_VALUE_XML_FILE, SHAREDSPACE_SERVICE, SORTORDERASCENDING, SORTORDERDESCENDING, STATEMANAGEMENT_SERVICE, SUBSCRIPTION_SERVICE, TIMEBASED_PUBLISH_SERVICE, USER_MAPPING_REDIRECT, VIRTUAL_ROOT_PREFIX, WASTEBASKET_SERVICE, WCM_HORIZONTAL_ALIGN_RIGHT, XSUBSCRIPTION_SERVICE |
| Constructor Summary | |
|---|---|
ListServlet()
|
|
| Method Summary | |
|---|---|
protected void |
checkServletParameters(IXMLForm form,
HttpServletRequest req)
|
protected void |
CloseInptuStream(InputStream in)
|
protected void |
copyStream(InputStream in,
OutputStream out)
|
void |
doGet(HttpServletRequest req,
HttpServletResponse res)
Process the HTTP GET request |
void |
doGetAction(HttpServletRequest req,
HttpServletResponse res,
IXMLFormManager FormManager,
IResourceContext resourceContext,
String FormID,
HashMap properties,
String tmpDir)
Process the HTTP GET request |
void |
doPost(HttpServletRequest req,
HttpServletResponse res)
Process the HTTP Post request |
String |
genhtmlResponse(String response,
String action,
Properties props)
send a response message page back to the browser |
protected String |
getCallbackURL(HttpServletRequest req)
|
protected String |
getEncoding(HttpServletRequest req)
|
protected String |
getListSytle()
|
protected String |
getParameter(String key,
HttpServletRequest req,
String encoding,
boolean normalize)
|
protected String |
GetServerPrefix(HttpServletRequest req)
|
protected void |
htmlresponse(HttpServletRequest req,
HttpServletResponse res,
String response,
String FormID)
send a simple response to the client |
void |
init(ServletConfig config)
servlet init |
protected String |
normalize(String s)
Normalizes the given string. |
protected void |
sendhtml(HttpServletResponse res,
String response)
send a simple response to the client |
void |
service(ServletRequest request,
ServletResponse response)
|
protected void |
setListSytle(String style)
|
| Methods inherited from class javax.servlet.http.HttpServlet |
|---|
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service |
| Methods inherited from class javax.servlet.GenericServlet |
|---|
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static com.sapportals.wcm.util.resource.ResourceBundles resbund
public static final String ACTION_CANCELED
public static final String DATA_EXISTS
public static final String ERROR_MESSAGE
public static final String NO_RESOURCE
public static final String NO_RESOURCENAME
public static final String NO_FORM_NAMEORTYPE
public static final String NO_FORM_MANAGER
public static final String SYSTEM_ERROR_ONCREATE
public static final String DATA_STORED_UNDER
public static final String DATA_RES_NAME
public static final String FORM_ID_LABEL
public static final String NO_FOLDER
public static final String SERVLET_PROP_SERVERNAME
public static final String SERVLET_PROP_SCHEME
public static final String SERVLET_PROP_SERVLETPATH
public static final String SERVLET_PROP_SERVERPORT
public static final String SERVLET_PROP_CALLBACKURL
public static final String SERVLET_PROP_XMLFORMSROOT
public static final String SERVLET_PROP_PACKETNO
public static final String SERVLET_PROP_PACKETSIZE
public static final String SERVLET_PROP_CSSURL
public static final String SERVLET_PROP_CSS
public static final String SERVLET_PROP_MIMEPATH
public static final String SERVLET_PROP_JAVASCRIPTPATH
public static final String SERVLET_PROP_URMAPI_JAVASCRIPTURL
public static final String SERVLET_PROP_URPOPUP_JAVASCRIPTURL
public static final String SERVLET_PROP_BROWSER
public static final String SERVLET_PROP_BROWSERVERSION
public static final String SERVLET_PROP_HTMLEDITOR
public static final String SERVLET_PROP_SERVICESERVLET
public static final String SERVLET_PROP_XMLFORMSBROWSERS
public static final String SERVLET_PROP_LISTSERVLET
public static final String SERVLET_PROP_EDITSERVLET
public static final String SERVLET_PROP_PREVIEWSERVLET
public static final String SERVLET_PROP_CONTENTACCESS
public static final String SERVLET_PROP_DATAPATH
public static final String SERVLET_PROP_CREATEMODE
public static final String SERVLET_PROP_TMPDIR
public static final String SERVLET_PROP_DETAILS_URL
public static final String SERVLET_PROP_FEEDBACK_URL
public static final String SERVLET_PROP_SENDTO_URL
public static final String NETSCAPE
public static final String NETSCAPEMAC
public static final String MSIE
protected static String SUBMITCREATE
protected static String SUBMITDELETE_KEY
protected static String SUBMITMODIFY_KEY
protected static String SUBMITKEY
protected static String SUBMIT_EVENT
protected static String SUBMIT_RESOURCE
protected boolean editaction
protected transient com.sapportals.wcm.security.WCMLogon logon
| Constructor Detail |
|---|
public ListServlet()
| Method Detail |
|---|
public void doGetAction(HttpServletRequest req,
HttpServletResponse res,
IXMLFormManager FormManager,
IResourceContext resourceContext,
String FormID,
HashMap properties,
String tmpDir)
throws ServletException,
IOException
ServletException
IOException
public void init(ServletConfig config)
throws ServletException
init in interface Servletinit in class GenericServletServletException
public void service(ServletRequest request,
ServletResponse response)
throws ServletException,
IOException
service in interface Servletservice in class HttpServletServletException
IOException
public void doGet(HttpServletRequest req,
HttpServletResponse res)
throws ServletException,
IOException
doGet in class HttpServletServletException
IOException
public void doPost(HttpServletRequest req,
HttpServletResponse res)
throws ServletException,
IOException
doPost in class HttpServletServletException
IOException
protected void copyStream(InputStream in,
OutputStream out)
throws IOException,
Exception
IOException
Exception
protected void htmlresponse(HttpServletRequest req,
HttpServletResponse res,
String response,
String FormID)
throws ServletException,
IOException
ServletException
IOException
protected void sendhtml(HttpServletResponse res,
String response)
throws ServletException,
IOException
ServletException
IOExceptionprotected void CloseInptuStream(InputStream in)
protected String getCallbackURL(HttpServletRequest req)
throws ServletException,
IOException
ServletException
IOException
protected String GetServerPrefix(HttpServletRequest req)
throws ServletException,
IOException
ServletException
IOException
protected void checkServletParameters(IXMLForm form,
HttpServletRequest req)
protected String getListSytle()
protected void setListSytle(String style)
protected String getEncoding(HttpServletRequest req)
protected String getParameter(String key,
HttpServletRequest req,
String encoding,
boolean normalize)
public String genhtmlResponse(String response,
String action,
Properties props)
protected String normalize(String s)
| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
|
SAP NetWeaver 7.30 SP01 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||