Skip navigation links
oracle.stellent.wcm.server.content.spi.fs
Class FSProvider
java.lang.Object
oracle.stellent.wcm.server.content.spi.fs.FSProvider
- All Implemented Interfaces:
- Provider
-
public class FSProvider
- extends java.lang.Object
- implements Provider
FileSystem provider; reads the content from a hierarchical file system via the java.net.URL interface.
Nested classes/interfaces inherited from interface oracle.stellent.wcm.server.content.spi.Provider |
Provider.Type |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FSProvider
public FSProvider(SystemConfiguration systemConfig)
throws java.io.IOException
- Simple staging configuration with no live connection to the Content Server and no security.
- Parameters:
systemConfig
- the system configuration
- Throws:
java.io.IOException
FSProvider
public FSProvider(SystemConfiguration systemConfig,
IdcClientFactory idcFactory)
throws java.io.IOException,
oracle.stellent.ridc.IdcClientException
- Staging provider that will build its content from the Content Server if missing; also will enforce security.
- Parameters:
systemConfig
- the system configuration
idcFactory
- the IdcClientFactory object to communicate with the Content Server
- Throws:
oracle.stellent.ridc.IdcClientException
java.io.IOException
getSystemConfig
public SystemConfiguration getSystemConfig()
getIdcFactory
public IdcClientFactory getIdcFactory()
getFsLoader
public FileSystemLoader getFsLoader()
-
- Specified by:
getFsLoader
in interface Provider
-
- Returns:
- the FileSystemLoader
getSitesConfig
public SitesConfiguration getSitesConfig()
-
- Specified by:
getSitesConfig
in interface Provider
-
- Returns:
- the Sites configured for this provider
getCacheDeleteQueue
public CacheDeleteQueue getCacheDeleteQueue()
-
- Specified by:
getCacheDeleteQueue
in interface Provider
-
- Returns:
- the CacheDeleteQueue
isConnected
public boolean isConnected()
-
- Specified by:
isConnected
in interface Provider
-
- Returns:
- connected state to content server
getContentAdapter
public ContentAdapter getContentAdapter()
-
- Specified by:
getContentAdapter
in interface Provider
-
- Returns:
- the content adapter to read content and metadata
getProjectAdapter
public ProjectAdapter getProjectAdapter()
-
- Specified by:
getProjectAdapter
in interface Provider
-
- Returns:
- the project adapter to read project files
getServiceAdapter
public ServiceAdapter getServiceAdapter()
-
- Specified by:
getServiceAdapter
in interface Provider
-
- Returns:
- the service adapter to execute services
getSecurityAdapter
public SecurityAdapter getSecurityAdapter()
-
- Specified by:
getSecurityAdapter
in interface Provider
-
- Returns:
- the security adapter
getCacheSyncInfoAdapter
public CacheSyncInfoAdapter getCacheSyncInfoAdapter()
-
- Specified by:
getCacheSyncInfoAdapter
in interface Provider
-
- Returns:
- the SyncInfoAdapter
initialize
protected void initialize()
throws java.io.IOException
- Initialize the provider
-
- Throws:
java.io.IOException
Skip navigation links
Copyright © 2010, 2011, Oracle and/or its affiliates. All rights reserved.