atg.svc
Class PublishingConfiguration

java.lang.Object
  extended by atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
      extended by atg.nucleus.GenericService
          extended by atg.svc.PublishingConfiguration
All Implemented Interfaces:
atg.naming.NameContextBindingListener, atg.naming.NameContextElement, atg.naming.NameResolver, atg.nucleus.AdminableService, 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

public class PublishingConfiguration
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
PublishingConfiguration()
           
 
Method Summary
 atg.repository.Repository getProfileRepository()
          Returns the profileRepository
static PublishingConfiguration getPublishingConfiguration()
           
 atg.userdirectory.repository.RepositoryUserDirectory getRepositoryUserDirectory()
           
 atg.svc.security.RepositoryUserDirectoryProperties getRepositoryUserDirectoryProperties()
           
 atg.repository.Repository getSolutionTaskInfoRepository()
           
 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 setSolutionTaskInfoRepository(atg.repository.Repository pSolutionTaskInfoRepository)
           
 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, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopService
 
Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
vlogDebug, vlogDebug, vlogDebug, vlogDebug, 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 final java.lang.String CLASS_VERSION
Class version string

See Also:
Constant Field Values
Constructor Detail

PublishingConfiguration

public PublishingConfiguration()
Method Detail

getPublishingConfiguration

public static PublishingConfiguration 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


getSolutionTaskInfoRepository

public atg.repository.Repository getSolutionTaskInfoRepository()
Returns:
Returns the solutionTaskInfoRepository.

setSolutionTaskInfoRepository

public void setSolutionTaskInfoRepository(atg.repository.Repository pSolutionTaskInfoRepository)
Parameters:
pSolutionTaskInfoRepository - The solutionTaskInfoRepository to set.

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