## Remote Node Properties file for
## apollodemo
 
## --=--
## Global configuration options
## --=--
## This is the type of system we should initalize as
## Syntax: [Standalone|Server|RemoteNode]
## Default: Standalone
Global.SystemType=Standalone
 
 
## --=--
## SessionManager configuration
## --=--
## Default session timeout in seconds
## Syntax: [
int]
## Default:
180 seconds
SessionManager.DefaultTimeout=
1800

## If the session manager should logout duplicate
## users with the same username
## Syntax: [
true|false]
## Default:
true
SessionManager.LogoutDuplicate=false

## What filename the SessionManager should serialize
## itself into
## Syntax: [String]
## Default:
"Servlet.serial"
SessionManager.SessionFilename=/tmp/apollodemo-session.serial


## --=--
## PageManager configuration
## --=--


## Path to root of tree [
for TemplateFiles]
## Syntax: [String]
## Default: ../servlets/
PageManager.RootDir=/usr/local/apache/apollodemo/

## Class name to be registered as the RootPagerBroker
## Syntax: [String]
## Default: RootPageBroker
## Example: com.bobestore.www.EStoreRootPageBroker
PageManager.RootPageBroker=org.projectapollo.demo.RootPageBroker

## Template constants
## Syntax: PageManager.TemplateConstant.key=value
PageManager.TemplateConstant.ImageDir=/demodocs/images
PageManager.TemplateConstant.HTMLDir=/demodocs
# PageManager.TemplateConstant.ServletPath=/apollodemo/demo

## PageManager Template load caching
## Syntax: PageManager.LoadCache=
true
## Syntax: PageManager.LoadCache.Filename=pagemanager.serial
## Syntax: PageManager.LoadCache.StrictCompare=
false
PageManager.LoadCache=true
PageManager.LoadCache.Filename=/tmp/apollodemo-pagemanager.serial
PageManager.LoadCache.StrictCompare=
false

## PageManager GZIP Encoding
## Syntax: PageManager.GZIP.encoding=
true
## Syntax: PageManager.GZIP.browserMatch=Macintosh,MCK
PageManager.GZIP.encoding=
true
PageManager.GZIP.browserMatch=Macintosh,MCK
 

## --=--
## StatisticsManager configuration
## --=--


## Registration
for each statistic to be run goes below
## Syntax: StatsManager.[RegistrationName]=[ClassName]
StatsManager.Servlet=apollo.Statistics.ServletStat
StatsManager.GZIP=apollo.Statistics.GZIPStat
StatsManager.UserExceptions=apollo.Statistics.UserExceptionStat


##
## LogManager
##


# Define Log Action aliases
LogManager.alias.EmailEngineers=Email
LogManager.alias.EmailEverybody=Email

# The prefix a particular channel users before all log entries
## Default: None
LogManager.STDIO.LogPrefix=Apollodemo:
LogManager.ServletLog.LogPrefix=ApolloDemo:
LogManager.EmailEngineers.LogPrefix=ApolloDemo:
LogManager.EmailEverybody.LogPrefix=ApolloDemo:

## Configure destinations
for EmailEngineers action
## [email protected]
## [email protected]
## LogManager.Email.subject=Email log entry from apollo application!
[email protected]
[email protected]
LogManager.EmailEngineers.subject=## Failure on system Stealth
for ApolloDemo ##

## Configure destinations
for EmailEverybody action
## [email protected]
## [email protected]
## LogManager.Email.subject=Email log entry from apollo application!
[email protected], [email protected]
[email protected]
LogManager.EmailEverybody.subject=## Critical Failure on system Stealth
for ApolloDemo ##
 
## Default action
for logging requests
## Syntax: List, Of, Elements
## Default: Email, ServletLog, STDIO
LogManager.
default.action=EmailEngineers, ServletLog, STDIO

## Actions
for logging requests for Channel 1
## Syntax: List, Of, Elements
## Default: Undefined
##INITIALIZATION
LogManager.1.action=servletlog, STDIO

##SERVLET_DEBUG
LogManager.2.action=servetlog, STDIO

##JINI_DEBUG
LogManager.3.action=

##USER_DEBUG
LogManager.4.action=servletlog, STDIO

##RUNTIME_EXCEPTION
LogManager.5.action=EmailEngineers, servletlog, STDIO

##RUNTIME_DEBUG
LogManager.6.action=servletlog, STDIO

##WARNING
LogManager.7.action=servletlog

##CRITICAL
LogManager.8.action=EmailEverybody, servletlog, STDIO

##JOB_EXCEPTION
LogManager.9.action=EmailEngineers, servletlog, STDIO

##EAM_DEBUG
LogManager.10.action=STDIO

 
##
## EmailManager
##


## SMTP Server hostname
## Syntax: [String]
## Default: localhost
Email.SMTP.server=localhost

## SMTP Server port number
## Syntax: [Int]
## Default:
25
Email.SMTP.port=25


##
## DatabaseManager configuration
##


## Usually the programmer (you) writes their own DBConnector;
if you just
## copy mine, that's fine too, but there's no reason why you need to allow
## the ability of changing the DBAdapter from the properties file.
## Uncomment the database you wish to use:
##
## MySQL Database Settings
##
DatabaseManager.DBAdapter=
1
DatabaseManager.ConnectorClass=org.projectapollo.demo.DBConnectors
DatabaseManager.JDBCClass=org.gjt.mm.mysql.Driver
DatabaseManager.URL=jdbc:mysql:/localhost/apollodemo
DatabaseManager.Username=apollodemo
DatabaseManager.Password=apollopwd
DatabaseManager.MinConnections=
2
DatabaseManager.MaxConnections=2
DatabaseManager.Logfile=/tmp/apollodemo-dbbroker.log
DatabaseManager.MaxConnectTime=
.2

##
## PostgreSQL Database Settings
##

# DatabaseManager.DBAdapter=
2
# DatabaseManager.ConnectorClass=org.projectapollo.demo.DBConnectors
# DatabaseManager.JDBCClass=org.postgresql.Driver
# DatabaseManager.URL=jdbc:postgresql:
//localhost/apollodemo
# DatabaseManager.Username=apollodemo
# DatabaseManager.Password=
# DatabaseManager.MinConnections=
1
# DatabaseManager.MaxConnections=1
# DatabaseManager.Logfile=/tmp/apollodemo-dbbroker.log
# DatabaseManager.MaxConnectTime=
.2

##
## Interbase Database Settings
##

# DatabaseManager.DBAdapter=
3
# DatabaseManager.ConnectorClass=org.projectapollo.demo.DBConnectors
# DatabaseManager.JDBCClass=interbase.interclient.Driver
# DatabaseManager.URL=jdbc:interbase:
//localhost/opt/interbase/apollodemo.gdb
# DatabaseManager.Username=sysdba
# DatabaseManager.Password=masterkey
# DatabaseManager.MinConnections=
1
# DatabaseManager.MaxConnections=1
# DatabaseManager.Logfile=/tmp/apollodemo-dbbroker.log
# DatabaseManager.MaxConnectTime=
.2

##
## Oracle Database Settings
##

# DatabaseManager.DBAdapter=
4
# DatabaseManager.ConnectorClass=org.projectapollo.demo.DBConnectors
# DatabaseManager.JDBCClass=oracle.jdbc.driver.OracleDriver
# DatabaseManager.URL=jdbc:oracle:thin:@localhost:
1521:indigo
# DatabaseManager.Username=scott
# DatabaseManager.Password=tiger
# DatabaseManager.MinConnections=
1
# DatabaseManager.MaxConnections=1
# DatabaseManager.Logfile=/tmp/apollodemo-dbbroker.log
# DatabaseManager.MaxConnectTime=
.2
 
## --=--
## NodeManager configuration [RemoteNode|ServerNode only!]
## --=--

## Name
for this Node
## Syntax: [String]
NodeManager.NodeName=Server1

## Name
for Node group
## Syntax: [String]
NodeManager.GroupName=None

## Lookup services hostname/ip address
## Syntax: [String]
NodeManager.LookupServices=None

## If a FQUID is not explicitly activated or unactivated, it should be
## True = Activated
## False = Decativated
## Syntax: [Boolean]
NodeManager.DefaultActivated=
true
 
## Activated and Deacivated Branches
## Entries here will deactivate itself and all children of the branch
## FQUIDs seperated by commas
NodeManager.ActivatedBranch=
NodeManager.DeactivatedBranch=