com.sap.netweaver.bc.rf.common.content

Interface IMutableContent

All Superinterfaces:
IContent
All Known Implementing Classes:
MutableContent

public interface IMutableContent
extends IContent

Interface for updating the content metadata, which will change when the content is actually persisted by the repository manager.


Method Summary
 boolean getContentMetadataUpdatedState()
          Check whether or not the metadata was updated since the creation of this mutable content or the last reset of the metadata updated state.
 void resetContentMetadataUpdatedState()
          Reset the content metadata updated state to false.
 void setContentMetadata(IContentMetadata contentMetadata)
          Set the content metadata.
 
Methods inherited from interface com.sap.netweaver.bc.rf.common.content.IContent
getContentMetadata, getInputStream
 

Method Detail

setContentMetadata

void setContentMetadata(IContentMetadata contentMetadata)
                        throws ResourceException
Set the content metadata.

Parameters:
contentMetadata - contentMetadata to be set
Throws:
ResourceException - when the operation failed

getContentMetadataUpdatedState

boolean getContentMetadataUpdatedState()
Check whether or not the metadata was updated since the creation of this mutable content or the last reset of the metadata updated state.

Returns:
flag whether or not the content metadata was updated

resetContentMetadataUpdatedState

void resetContentMetadataUpdatedState()
Reset the content metadata updated state to false.

Access Rights

This class can be accessed from:


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


Copyright 2011 SAP AG Complete Copyright Notice