atg.svc
Class FrameworkPublishingConfiguration

java.lang.Object
  extended by atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
      extended by atg.nucleus.GenericService
          extended by atg.svc.FrameworkPublishingConfiguration
All Implemented Interfaces:
atg.naming.AbsoluteNameable, atg.naming.NameContextBindingListener, atg.naming.NameContextElement, atg.naming.NameContextParentable, atg.naming.NameResolver, atg.nucleus.AdminableService, atg.nucleus.Configured, atg.nucleus.logging.ApplicationLogging, atg.nucleus.logging.ApplicationLoggingSender, atg.nucleus.logging.TraceApplicationLogging, atg.nucleus.logging.VariableArgumentApplicationLogging, atg.nucleus.naming.ComponentNameResolver, atg.nucleus.Service, atg.nucleus.ServiceListener, java.util.EventListener
Direct Known Subclasses:
PublishingConfiguration

@Service(requiredProperties={"profileRepository","transactionManager","repositoryUserDirectory","repositoryUserDirectoryProperties","userDirectory","userDirectoryUserAuthority","superAdminAccessRightPK"})
public class FrameworkPublishingConfiguration
extends atg.nucleus.GenericService

This class is for defining generic configuration properties. It provides a central location for these generic properties to be accessed and defined.


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Fields inherited from class atg.nucleus.GenericService
SERVICE_INFO_KEY
 
Fields inherited from interface atg.nucleus.logging.TraceApplicationLogging
DEFAULT_LOG_TRACE_STATUS
 
Fields inherited from interface atg.nucleus.logging.ApplicationLogging
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS
 
Constructor Summary
FrameworkPublishingConfiguration()
           
 
Method Summary
 atg.repository.Repository getProfileRepository()
          Returns the profileRepository
static FrameworkPublishingConfiguration getPublishingConfiguration()
           
 atg.userdirectory.repository.RepositoryUserDirectory getRepositoryUserDirectory()
           
 atg.svc.security.RepositoryUserDirectoryProperties getRepositoryUserDirectoryProperties()
           
 javax.transaction.TransactionManager getTransactionManager()
           
 atg.userdirectory.UserDirectory getUserDirectory()
           
 atg.userdirectory.UserDirectoryUserAuthority getUserDirectoryUserAuthority()
          Returns the userDirectoryUserAuthority
 void setProfileRepository(atg.repository.Repository pProfileRepository)
          Sets the profileRepository
 void setRepositoryUserDirectory(atg.userdirectory.repository.RepositoryUserDirectory pRepositoryUserDirectory)
           
 void setRepositoryUserDirectoryProperties(atg.svc.security.RepositoryUserDirectoryProperties pRepositoryUserDirectoryProperties)
           
 void setTransactionManager(javax.transaction.TransactionManager pTransactionManager)
           
 void setUserDirectory(atg.userdirectory.UserDirectory pUserDirectory)
           
 void setUserDirectoryUserAuthority(atg.userdirectory.UserDirectoryUserAuthority pUserDirectoryUserAuthority)
          Sets the userDirectoryUserAuthority
 
Methods inherited from class atg.nucleus.GenericService
addLogListener, createAdminServlet, doStartService, doStopService, getAbsoluteName, getAdminServlet, getAdminServletOutputStreamEncoding, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isAdminServletUseServletOutputStream, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, reResolveThis, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setAdminServletOutputStreamEncoding, setAdminServletUseServletOutputStream, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopService
 
Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Class version string

Constructor Detail

FrameworkPublishingConfiguration

public FrameworkPublishingConfiguration()
Method Detail

getPublishingConfiguration

public static FrameworkPublishingConfiguration getPublishingConfiguration()

getRepositoryUserDirectory

public atg.userdirectory.repository.RepositoryUserDirectory getRepositoryUserDirectory()
Returns:
Returns the repositoryUserDirectory.

setRepositoryUserDirectory

public void setRepositoryUserDirectory(atg.userdirectory.repository.RepositoryUserDirectory pRepositoryUserDirectory)
Parameters:
pRepositoryUserDirectory - The repositoryUserDirectory to set.

getRepositoryUserDirectoryProperties

public atg.svc.security.RepositoryUserDirectoryProperties getRepositoryUserDirectoryProperties()
Returns:
Returns the repositoryUserDirectoryProperties.

setRepositoryUserDirectoryProperties

public void setRepositoryUserDirectoryProperties(atg.svc.security.RepositoryUserDirectoryProperties pRepositoryUserDirectoryProperties)
Parameters:
pRepositoryUserDirectoryProperties - The repositoryUserDirectoryProperties to set.

getProfileRepository

public atg.repository.Repository getProfileRepository()
Returns the profileRepository


setProfileRepository

public void setProfileRepository(atg.repository.Repository pProfileRepository)
Sets the profileRepository


getTransactionManager

public javax.transaction.TransactionManager getTransactionManager()
Returns:
Returns the transactionManager.

setTransactionManager

public void setTransactionManager(javax.transaction.TransactionManager pTransactionManager)
Parameters:
pTransactionManager - The transactionManager to set.

getUserDirectory

public atg.userdirectory.UserDirectory getUserDirectory()
Returns:
Returns the userDirectory.

setUserDirectory

public void setUserDirectory(atg.userdirectory.UserDirectory pUserDirectory)
Parameters:
pUserDirectory - The userDirectory to set.

getUserDirectoryUserAuthority

public atg.userdirectory.UserDirectoryUserAuthority getUserDirectoryUserAuthority()
Returns the userDirectoryUserAuthority


setUserDirectoryUserAuthority

public void setUserDirectoryUserAuthority(atg.userdirectory.UserDirectoryUserAuthority pUserDirectoryUserAuthority)
Sets the userDirectoryUserAuthority