SAP NetWeaver '04

Uses of Interface
com.sapportals.wcm.util.content.IContent

Packages that use IContent
com.sapportals.wcm.repository Contains the repository framework interfaces and classes.  
com.sapportals.wcm.repository.filter Contains interfaces and classes to define repository filters.  
com.sapportals.wcm.repository.service.discussion The Discussion Thread Repository Service is responsible for creating, deleting and keeping track of discussions.  
com.sapportals.wcm.service.notificator Provides a service for sending notifications.  
com.sapportals.wcm.service.pipeline Contains interfaces for transforming the layout and format of resources.  
com.sapportals.wcm.service.pipeline.formatter Provides an interface for generating the output format for the publishing pipeline.  
 

Uses of IContent in com.sapportals.wcm.repository
 

Classes in com.sapportals.wcm.repository that implement IContent
 class Content
          Access to the content data of a resource.
 

Methods in com.sapportals.wcm.repository that return IContent
 IContent IResource.getContent()
          Returns the content of this resource.
 IContent IResource.getContent(boolean handleExternalLink)
          Deprecated. As of EP 5.0 SP 5

This method is deprecated because it opens a potential security hole: The URL of an external link can have different schemas (e.g. "file:") which are all accessed with the security context of the servlet engine. This could be (ab)used to access files/resources on the local server and other systems without the security context of the logged in user.

No longer supported as of SP6: Throws a NotSupportedException if parameter is true

 IContent IResource.getUnfilteredContent()
          Returns the content of this resource without applying content filters.
 IContent IResource.getUnfilteredContent(boolean handleExternalLink)
          Returns the content of this resource without applying content filters.
 

Methods in com.sapportals.wcm.repository with parameters of type IContent
 void IResource.updateContent(IContent newContent)
          Updates the content of this resource.
 void IResource.update(IContent newContent, IPropertyMap properties)
          Updates the content and properties of this resource in an atomic operation.
 ICheckInInfo IResource.checkIn(IContent newContent, IPropertyMap properties, boolean ignorePropertyFailures, URI expectedCheckInURI)
          Deprecated. As of EP 5.0 SP4
 ICheckInInfo IResource.checkIn(IContent newContent, IPropertyMap properties)
          Check in a new version of the resource with new content and/or properties.
 ICheckInInfo IResource.checkIn(IContent newContent, IPropertyMap properties, boolean ignorePropertyFailures)
          Check in a new version of the resource with new content and/or properties.
 ICheckInInfo IResource.checkIn(IContent newContent, IPropertyMap properties, boolean ignorePropertyFailures, RID expectedCheckInRID)
          Check in a new version of the resource with new content and/or properties.
 IResource ICollection.createResource(java.lang.String name, IPropertyMap properties, IContent content)
          Creates a new resource in a collection.
 IResource ICollection.createResource(java.lang.String name, IPosition position, IPropertyMap properties, IContent content)
          Creates a new resource in a collection that supports ordering.
 IResource ICollection.createResource(java.lang.String name, IPropertyMap properties, IContent content, boolean ignorePropertyFailures)
          Creates a new resource in a collection.
 IResource ICollection.createResource(java.lang.String name, IPosition position, IPropertyMap properties, IContent content, boolean ignorePropertyFailures)
          Creates a new resource in a collection that supports ordering.
 ICheckInInfo2 IVersionControlledResource.checkIn(IContent newContent, IPropertyMap properties, boolean ignorePropertyFailures, RID expectedCheckInRID, boolean forkOk, boolean keepCheckedOut)
          Check in a new version of the resource with new content and/or properties.
 

Uses of IContent in com.sapportals.wcm.repository.filter
 

Subinterfaces of IContent in com.sapportals.wcm.repository.filter
 interface IContentFilter
          This interface defines a content filter that will modify the content of a resource.
 interface IReadOnlyContentFilter
          A content filter that does not change the content.
 

Uses of IContent in com.sapportals.wcm.repository.service.discussion
 

Methods in com.sapportals.wcm.repository.service.discussion that return IContent
 IContent IDiscussionItem.getContent()
          Deprecated. as of NW04.
 

Uses of IContent in com.sapportals.wcm.service.notificator
 

Methods in com.sapportals.wcm.service.notificator that return IContent
static IContent MimeUtils.getContentFromString(java.lang.String text, java.lang.String type)
          convert a String to a content.
static IContent MimeUtils.getContent(javax.mail.internet.MimePart mimepart)
          set the content of a MimeMessage to the given body content.
 IContent INotification.getContent(IRecipient recipient, IChannel channel, java.util.Properties properties)
          Get the content (depending on recipient and channel).
 IContent AbstractNotification.getContent(IRecipient recipient, IChannel channel, java.util.Properties properties)
           
 

Methods in com.sapportals.wcm.service.notificator with parameters of type IContent
static void MimeUtils.copyContentToOutputstream(IContent content, java.io.OutputStream out)
           
static java.lang.String MimeUtils.getContentAsString(IContent content)
          convert a IContent to a string.
static javax.mail.internet.MimeMessage MimeUtils.setContent(javax.mail.internet.MimeMessage mimemessage, IContent body)
          set the content of a MimeMessage to the given body content.
static javax.mail.internet.MimeMessage MimeUtils.setContent(javax.mail.internet.MimeMessage mimemessage, IContent body, IResource[] attachments)
          set the content of a MimeMessage to a given body content with several attachments.
 

Uses of IContent in com.sapportals.wcm.service.pipeline
 

Methods in com.sapportals.wcm.service.pipeline that return IContent
 IContent IXsltPipelineService.handle(IProducer xml, IProducer xsl, java.util.Hashtable properties)
          This method calls the XSLT processor.
 IContent IXsltPipelineService.handle(IProducer xml, IProducer xsl, java.util.Hashtable properties, java.lang.String mime)
          This method calls the XSLT processor.
 IContent IXsltPipelineService.handle(java.io.InputStream xml, java.io.InputStream xsl, java.util.Hashtable properties)
          This method calls the XSLT processor.
 IContent IXsltPipelineService.handle(java.io.InputStream xml, java.io.InputStream xsl, java.util.Hashtable properties, java.lang.String mime)
          This method calls the XSLT processor.
 IContent IXsltPipelineService.handle(IProducer xml, java.lang.String xslUrl, java.util.Hashtable properties)
          This method calls the XSLT processor.
 IContent IXsltPipelineService.handle(IProducer xml, java.lang.String xslUrl, java.util.Hashtable properties, java.lang.String mime)
          This method calls the XSLT processor.
 IContent IXsltPipelineService.handle(java.lang.String xmlUrl, java.lang.String xslUrl, java.util.Hashtable properties)
          This method calls the XSLT processor.
 IContent IXsltPipelineService.handle(java.lang.String xmlUrl, java.lang.String xslUrl, java.util.Hashtable properties, java.lang.String mime)
          This method calls the XSLT processor.
 IContent IPipelineService.handle(IProducer producer, IProcessor defaultProcessor, java.util.Hashtable properties)
           
 

Uses of IContent in com.sapportals.wcm.service.pipeline.formatter
 

Methods in com.sapportals.wcm.service.pipeline.formatter that return IContent
 IContent IFormatter.format(RequestData data, java.util.Dictionary parameters)
          Generates the output format.
 


SAP NetWeaver '04

Copyright © 2004 by SAP AG. All Rights Reserved.
SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.