Skip navigation links

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

E17273-03


oracle.stellent.wcm.core.config.jaxb
Class JAXBStagingConfiguration

java.lang.Object
  extended by oracle.stellent.wcm.core.config.jaxb.JAXBStagingConfiguration

All Implemented Interfaces:
StagingConfiguration

public class JAXBStagingConfiguration
extends java.lang.Object
implements StagingConfiguration

Field Summary

 

Fields inherited from interface oracle.stellent.wcm.core.config.StagingConfiguration
GROUPS

 

Constructor Summary
JAXBStagingConfiguration()
           
JAXBStagingConfiguration(oracle.stellent.wcm.core.config.jaxb.model.StagingType stagingType, java.lang.String stagingRoot)
           

 

Method Summary
 java.lang.String getDirHash()
           
 java.lang.String[] getManagedPrefixes()
           
 oracle.stellent.wcm.core.config.jaxb.model.StagingType getModel()
           
 java.lang.String getPublicDir()
           
 java.lang.String getStagingDirectory()
           
 boolean isDisconnected()
           
 boolean isManagedPath(java.lang.String path)
          Checks the path against all configured managed prefixes
 void setDirHash(java.lang.String dirHash)
           
 void setDisconnected(boolean disconnected)
          Set the disconnected value
 void setManagedPrefixes(java.lang.String[] prefixes)
          Set the managed prefixes
 void setPublicDir(java.lang.String publicDir)
           
 void setStagingDirectory(java.lang.String directory)
          Set the staging directory

 

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

 

Constructor Detail

JAXBStagingConfiguration

public JAXBStagingConfiguration()

JAXBStagingConfiguration

public JAXBStagingConfiguration(oracle.stellent.wcm.core.config.jaxb.model.StagingType stagingType,
                                java.lang.String stagingRoot)

Method Detail

getModel

public oracle.stellent.wcm.core.config.jaxb.model.StagingType getModel()

getStagingDirectory

public java.lang.String getStagingDirectory()
Specified by:
getStagingDirectory in interface StagingConfiguration
Returns:
the root staging directory on the local file system

setStagingDirectory

public void setStagingDirectory(java.lang.String directory)
Set the staging directory
Specified by:
setStagingDirectory in interface StagingConfiguration
Parameters:
directory - the root directory for staged content

getDirHash

public java.lang.String getDirHash()
Specified by:
getDirHash in interface StagingConfiguration
Returns:
directory hash as set in the app's configuration xml file

setDirHash

public void setDirHash(java.lang.String dirHash)
Specified by:
setDirHash in interface StagingConfiguration
Parameters:
dirHash - the directory hash

getPublicDir

public java.lang.String getPublicDir()
Specified by:
getPublicDir in interface StagingConfiguration
Returns:
public directory as set in the app's configuration xml file

setPublicDir

public void setPublicDir(java.lang.String publicDir)
Specified by:
setPublicDir in interface StagingConfiguration
Parameters:
publicDir - the public directory (relative to the staging root)

isDisconnected

public boolean isDisconnected()
Specified by:
isDisconnected in interface StagingConfiguration
Returns:
true if this is in disconnected mode

setDisconnected

public void setDisconnected(boolean disconnected)
Set the disconnected value
Specified by:
setDisconnected in interface StagingConfiguration
Parameters:
disconnected - true to run in disconnected mode, false to talk to the Content Server

getManagedPrefixes

public java.lang.String[] getManagedPrefixes()
Specified by:
getManagedPrefixes in interface StagingConfiguration
Returns:
the prefix(es) of the URIs to which are managed (i.e. '/groups')

setManagedPrefixes

public void setManagedPrefixes(java.lang.String[] prefixes)
Set the managed prefixes
Specified by:
setManagedPrefixes in interface StagingConfiguration
Parameters:
prefixes - the uri prefixes

isManagedPath

public boolean isManagedPath(java.lang.String path)
Checks the path against all configured managed prefixes
Specified by:
isManagedPath in interface StagingConfiguration
Parameters:
path - the path to validate
Returns:
true if the path is a reference to a managed file

Skip navigation links

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

E17273-03


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