| 
 | Oracle® WebCenter Content Site Studio for External Applications Java API Reference 11g Release 1 (11.1.1) E17273-03 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
   oracle.stellent.wcm.client.generator.SiteGenerator
oracle.stellent.wcm.client.generator.SiteGenerator
public class SiteGenerator
Generate a static version the sites represented by a configuration.
| Constructor Summary | |
|---|---|
| SiteGenerator(Configuration configuration) | |
| Method Summary | |
|---|---|
|  void | addUrlProcessor(UrlProcessor processor) | 
|  void | clearUrlProcessors() | 
|  GeneratorState | generateSites()Generates the entire site hierarchy. | 
|  GeneratorState | generateSites(java.util.Set<java.net.URI> additionUrls)Generates the entire site hierarchy. | 
|  ScriptableClientApplication | getClientApplication() | 
|  GeneratorCallback | getGeneratorCallback() | 
|  GeneratorOptions | getOptions() | 
|  PageGenerator | getPageGenerator() | 
| protected  void | processDependentUrls(GeneratorState state)Process the dependent URLs listed in the current generator state | 
| protected  void | processUrl(GeneratorState state, java.net.URI uri)Process an individual URI | 
|  void | removeUrlProcessor(UrlProcessor processor) | 
|  void | setGeneratorCallback(GeneratorCallback generatorCallback) | 
|  void | setPageGenerator(PageGenerator pageGenerator) | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public SiteGenerator(Configuration configuration)
| Method Detail | 
|---|
public GeneratorOptions getOptions()
public ScriptableClientApplication getClientApplication()
                                                 throws GeneratorException
GeneratorException - if an error occurs during initializationpublic GeneratorCallback getGeneratorCallback()
public void setGeneratorCallback(GeneratorCallback generatorCallback)
public PageGenerator getPageGenerator()
                               throws GeneratorException
GeneratorExceptionpublic void setPageGenerator(PageGenerator pageGenerator)
public void addUrlProcessor(UrlProcessor processor)
public void removeUrlProcessor(UrlProcessor processor)
public void clearUrlProcessors()
public GeneratorState generateSites()
                             throws GeneratorException,
                                    java.io.IOException
GeneratorExceptionjava.io.IOException
public GeneratorState generateSites(java.util.Set<java.net.URI> additionUrls)
                             throws GeneratorException,
                                    java.io.IOException
additionUrls - the additional urls to crawlGeneratorExceptionjava.io.IOException
protected void processDependentUrls(GeneratorState state)
                             throws java.io.IOException,
                                    GeneratorException
state - the generator statejava.io.IOExceptionGeneratorException
protected void processUrl(GeneratorState state,
                          java.net.URI uri)
                   throws java.io.IOException,
                          GeneratorException
state - the generator stateuri - the URI to processjava.io.IOExceptionGeneratorException| 
 | Oracle® WebCenter Content Site Studio for External Applications Java API Reference 11g Release 1 (11.1.1) E17273-03 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||