atg.multisite
Class NucleusComponentShareableType

java.lang.Object
  extended by atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
      extended by atg.nucleus.GenericService
          extended by atg.multisite.ShareableType
              extended by atg.multisite.NucleusComponentShareableType
All Implemented Interfaces:
atg.naming.AbsoluteNameable, NameContextBindingListener, NameContextElement, atg.naming.NameContextParentable, NameResolver, AdminableService, atg.nucleus.Configured, ApplicationLogging, atg.nucleus.logging.ApplicationLoggingSender, atg.nucleus.logging.TraceApplicationLogging, VariableArgumentApplicationLogging, ComponentNameResolver, Service, ServiceListener, java.util.EventListener

public class NucleusComponentShareableType
extends ShareableType

Represents a Session Scoped Nucleus Component to share.


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
static java.lang.String GENRE
          The genre for Nucleus Session Scoped Shareable Types
 
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
NucleusComponentShareableType()
          Constructs an instanceof NucleusComponentShareableType
 
Method Summary
 void doStartService()
          Add some basic
 java.lang.String getGenre()
          get the genre string
 java.lang.String[] getPaths()
          Returns property paths
 void setPaths(java.lang.String[] pPaths)
          Sets property paths
 
Methods inherited from class atg.multisite.ShareableType
getDescription, getDescriptionResource, getDisplayName, getDisplayNameResource, getId, getResourceBundle, getResourceBundleName, getResourceString, setDescription, setDescriptionResource, setDisplayName, setDisplayNameResource, setGenre, setId, setResourceBundle, setResourceBundleName, toString
 
Methods inherited from class atg.nucleus.GenericService
addLogListener, createAdminServlet, 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, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Class version string


GENRE

public static final java.lang.String GENRE
The genre for Nucleus Session Scoped Shareable Types

See Also:
Constant Field Values
Constructor Detail

NucleusComponentShareableType

public NucleusComponentShareableType()
Constructs an instanceof NucleusComponentShareableType

Method Detail

setPaths

public void setPaths(java.lang.String[] pPaths)
Sets property paths


getPaths

public java.lang.String[] getPaths()
Returns property paths


getGenre

public java.lang.String getGenre()
get the genre string

Overrides:
getGenre in class ShareableType
Returns:
the Genre

doStartService

public void doStartService()
                    throws ServiceException
Add some basic

Overrides:
doStartService in class GenericService
Throws:
ServiceException - if the Service had a problem starting up