Skip navigation links
oracle.stellent.wcm.server.content.spi.idc
Class IdcProjectAdapter
java.lang.Object
oracle.stellent.wcm.server.content.spi.idc.IdcProjectAdapter
- All Implemented Interfaces:
- ProjectAdapter
- Direct Known Subclasses:
- FSProjectAdapter
-
public abstract class IdcProjectAdapter
- extends java.lang.Object
- implements ProjectAdapter
Load the project file from the Content Server using RIDC
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IdcProjectAdapter
protected IdcProjectAdapter()
IdcProjectAdapter
public IdcProjectAdapter(IdcClientFactory idcFactory)
getIdcFactory
public IdcClientFactory getIdcFactory()
getIdcClient
public oracle.stellent.ridc.IdcClient getIdcClient()
getSiteStudioApi
public SiteStudioApi getSiteStudioApi()
loadProject
public ProjectAdapter.ProjectStream loadProject(java.lang.String siteID)
throws oracle.stellent.ridc.IdcClientException,
java.io.IOException
- Load the project
-
- Specified by:
loadProject
in interface ProjectAdapter
-
- Parameters:
siteID
- the site ID
- Returns:
- the inputstream for the project file
- Throws:
java.lang.Exception
oracle.stellent.ridc.IdcClientException
java.io.IOException
isProjectUpdated
public boolean isProjectUpdated(ProjectManager projectManager,
java.lang.String siteID)
throws oracle.stellent.ridc.IdcClientException
- Determine if a new project is available
-
- Specified by:
isProjectUpdated
in interface ProjectAdapter
-
- Parameters:
siteID
- the site ID
projectManager
- ProjectService that actually holds the project and tokens
- Returns:
- true if a new project is available
- Throws:
oracle.stellent.ridc.IdcClientException
Skip navigation links
Copyright © 2010, Oracle and/or its affiliates. All rights reserved.