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.rfadapter   
com.sapportals.wcm.service.indexmanagement Provides a service for managing indexes.  
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.
 class VaryingContent
          Represents the content of a resource that may vary for different parameters of the resource context.
 

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
 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.
 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(String name, IPropertyMap properties, IContent content)
          Creates a new resource in a collection.
 IResource ICollection.createResource(String name, IPosition position, IPropertyMap properties, IContent content)
          Creates a new resource in a collection that supports ordering.
 IResource ICollection.createResource(String name, IPropertyMap properties, IContent content, boolean ignorePropertyFailures)
          Creates a new resource in a collection.
 IResource ICollection.createResource(String name, IPosition position, IPropertyMap properties, IContent content, boolean ignorePropertyFailures)
          Creates a new resource in a collection that supports ordering.
 

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 IContentFilter2
          Defines a content filter that will modify the content of a resource when the content is read or writen.
 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.rfadapter
 

Methods in com.sapportals.wcm.rfadapter that return IContent
 IContent ResourceDataPack.content()
           
static IContent ContentCreator.content(String content, String contenttype)
           
static IContent ContentCreator.content(String content, String encoding, String contenttype, boolean bom)
           
 

Constructors in com.sapportals.wcm.rfadapter with parameters of type IContent
UpdateUtility(IResource source, IPropertyMap properties, IContent content)
          uses all parameter needed for the actual update of the given IResource
UpdateUtility(IContent content, String newName, IResource source)
          uses all parameter needed for the actual update of the given IResource
ResourceDataPack(String name, IPropertyMap properties, IContent content)
           
 

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

Methods in com.sapportals.wcm.service.indexmanagement that return IContent
 IContent AbstractIndex.getContent(RID rid)
          Returns the content for the specified ridList.
 

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

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

Methods in com.sapportals.wcm.service.notificator with parameters of type IContent
static void MimeUtils.copyContentToOutputstream(IContent content, OutputStream out)
           
static String MimeUtils.getContentAsString(IContent content)
          convert a IContent to a string.
static MimeMessage MimeUtils.setContent(MimeMessage mimemessage, IContent body)
          set the content of a MimeMessage to the given body content.
static MimeMessage MimeUtils.setContent(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, Hashtable properties)
          This method calls the XSLT processor.
 IContent IXsltPipelineService.handle(IProducer xml, IProducer xsl, Hashtable properties, String mime)
          This method calls the XSLT processor.
 IContent IXsltPipelineService.handle(InputStream xml, InputStream xsl, Hashtable properties)
          This method calls the XSLT processor.
 IContent IXsltPipelineService.handle(InputStream xml, InputStream xsl, Hashtable properties, String mime)
          This method calls the XSLT processor.
 IContent IXsltPipelineService.handle(IProducer xml, String xslUrl, Hashtable properties)
          This method calls the XSLT processor.
 IContent IXsltPipelineService.handle(IProducer xml, String xslUrl, Hashtable properties, String mime)
          This method calls the XSLT processor.
 IContent IXsltPipelineService.handle(String xmlUrl, String xslUrl, Hashtable properties)
          This method calls the XSLT processor.
 IContent IXsltPipelineService.handle(String xmlUrl, String xslUrl, Hashtable properties, String mime)
          This method calls the XSLT processor.
 IContent IPipelineService.handle(IProducer producer, IProcessor defaultProcessor, 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, Dictionary parameters)
          Generates the output format.
 



Copyright 2006 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. Oracle is a registered trademark of Oracle Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C, World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. MaxDB is a trademark of MySQL AB, Sweden. 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.