Skip navigation links

Oracle® Fusion Middleware Site Studio for External Applications Java API Reference
11g Release 1 (11.1.1)

E17273-02


oracle.stellent.wcm.server.content.spi
Class CacheSyncInfo

java.lang.Object
  extended by oracle.stellent.wcm.server.content.spi.CacheSyncInfo


public class CacheSyncInfo
extends java.lang.Object

Constructor Summary
CacheSyncInfo(oracle.stellent.ridc.model.DataBinder binder)
          Create instance to hold CacheSyncInfo information.
CacheSyncInfo(java.io.InputStream stream)
          load the information from an hda stream (usually a persisted copy of the binder from the SSXA_GET_CACHE_SYNC_INFO service call)

 

Method Summary
 void clearResetCacheFlag()
          Unset the cache reset flag in both the object and the binder
 java.util.Set<ContentID> getModifiedContentIDs()
           
 java.util.Map<java.lang.String,java.lang.String> getModifiedConversions()
           
 java.util.Set<java.lang.String> getModifiedResources()
           
 java.lang.String getNextCacheToken()
           
 java.util.Map<java.lang.String,java.lang.String> getSiteMonitorTokens()
           
 boolean isResetCacheFlag()
           
 void persistToStream(java.io.OutputStream outputStream)
          Take the internal binder (used to initialize this object) and save it to the output stream.

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

CacheSyncInfo

public CacheSyncInfo(oracle.stellent.ridc.model.DataBinder binder)
Create instance to hold CacheSyncInfo information. All information is retrieved from the binder (usually from the SSXA_GET_CACHE_SYNC_INFO service call)
Parameters:
binder - the binder retrieved from a call to the SSXA_GET_CACHE_SYNC_INFO service
See Also:
WCMMetadata.SERVICE_SSXA_GET_CACHE_SYNC_INFO

CacheSyncInfo

public CacheSyncInfo(java.io.InputStream stream)
load the information from an hda stream (usually a persisted copy of the binder from the SSXA_GET_CACHE_SYNC_INFO service call)
Parameters:
stream -

Method Detail

persistToStream

public void persistToStream(java.io.OutputStream outputStream)
                     throws java.io.IOException
Take the internal binder (used to initialize this object) and save it to the output stream.
Parameters:
outputStream -
Throws:
java.io.IOException

getModifiedContentIDs

public java.util.Set<ContentID> getModifiedContentIDs()
Returns:
Set of contentIds that have been modified

getModifiedResources

public java.util.Set<java.lang.String> getModifiedResources()
Returns:
Set of resource directories (or files) that have been modified

getModifiedConversions

public java.util.Map<java.lang.String,java.lang.String> getModifiedConversions()

isResetCacheFlag

public boolean isResetCacheFlag()
Returns:
if the cache should be reset

clearResetCacheFlag

public void clearResetCacheFlag()
Unset the cache reset flag in both the object and the binder

getSiteMonitorTokens

public java.util.Map<java.lang.String,java.lang.String> getSiteMonitorTokens()
Returns:
Map of project ids and their monitor tokens

getNextCacheToken

public java.lang.String getNextCacheToken()
Returns:
The next Cache Token to send to the content server

Skip navigation links

Oracle® Fusion Middleware Site Studio for External Applications Java API Reference
11g Release 1 (11.1.1)

E17273-02


Copyright © 2010, 2011, Oracle and/or its affiliates. All rights reserved.