com.caucho.server.resin
Class ProResin

java.lang.Object
  extended by com.caucho.server.resin.Resin
      extended by com.caucho.server.resin.ProResin
All Implemented Interfaces:
SchemaBean, EnvironmentBean

public class ProResin
extends Resin

The Resin class represents the top-level container for Resin. It exactly matches the <resin> tag in the resin.conf


Nested Class Summary
 
Nested classes/interfaces inherited from class com.caucho.server.resin.Resin
Resin.JavaVar, Resin.Var
 
Field Summary
 
Fields inherited from class com.caucho.server.resin.Resin
_management
 
Constructor Summary
ProResin()
          Creates a new resin server.
ProResin(java.lang.ClassLoader loader)
          Creates a new resin server.
 
Method Summary
 Management createManagement()
           
protected  java.lang.String getLicenseMessage()
           
protected  java.lang.String getResinName()
           
protected  Cluster instantiateCluster()
           
 boolean isProfessional()
          Set true for Resin pro.
 
Methods inherited from class com.caucho.server.resin.Resin
addBoot, addCluster, addClusterDefault, addDynamicServer, addSecurityProvider, create, create, createCluster, createJsp, createModuleRepository, createSecurityManager, createServer, createThreadPool, createTransactionManager, destroy, findCluster, findClusterServer, getAdmin, getAdminBroker, getAdminPath, getClassLoader, getClusterList, getClusters, getCurrent, getCurrentServerId, getDisplayServerId, getInitialStartTime, getLicenseErrorMessage, getLifecycleState, getLocal, getManagement, getManagementPath, getMinFreeMemory, getObjectName, getResinConf, getResinHome, getRootDirectory, getSchema, getServer, getServerId, getShutdownWaitMax, getStartTime, getTempFileManager, getThreadPoolAdmin, init, initMain, isActive, isClosed, isClosing, isDynamicServer, main, setConfigFile, setEnvironmentClassLoader, setEnvironmentSystemProperties, setGlobalSystemProperties, setGroupName, setMinFreeMemory, setResinHome, setRootDirectory, setServerId, setShutdownWaitMax, setUserName, setWatchdogManager, shutdown, start, stop, toString, waitForExit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProResin

public ProResin()
Creates a new resin server.


ProResin

public ProResin(java.lang.ClassLoader loader)
Creates a new resin server.

Method Detail

getLicenseMessage

protected java.lang.String getLicenseMessage()
Overrides:
getLicenseMessage in class Resin

getResinName

protected java.lang.String getResinName()
Overrides:
getResinName in class Resin

isProfessional

public boolean isProfessional()
Description copied from class: Resin
Set true for Resin pro.

Overrides:
isProfessional in class Resin

createManagement

public Management createManagement()
Overrides:
createManagement in class Resin

instantiateCluster

protected Cluster instantiateCluster()
Overrides:
instantiateCluster in class Resin