public class ResinDelegate
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected LicenseStore |
_licenseStore |
Constructor and Description |
---|
ResinDelegate(Resin resin)
Creates a new resin server.
|
protected LicenseStore _licenseStore
public ResinDelegate(Resin resin)
public void init()
public LicenseStore getLicenseStore()
public static ResinDelegate create(Resin resin)
public static ResinDelegate createOpenSource(Resin resin)
protected Resin getResin()
protected java.lang.String getLicenseMessage()
protected void setLicenseErrorMessage(java.lang.String msg)
protected java.lang.String getLicenseErrorMessage()
protected DistCacheSystem createDistCacheService()
protected void addServices()
protected ManagementAdmin createManagementMBean()
protected ServletService createServer()
protected Management createResinManagement()
public StatSystem createStatSystem()
protected java.lang.String getResinName()
public boolean isProfessional()
public LogSystem createLogSystem()
public AbstractRepository createRepository(RepositorySpi localRepository)
protected CloudServer joinCluster(CloudSystem system, BootClusterConfig cluster)
protected ClusterServer loadDynamicServer(ClusterPod pod, java.lang.String dynId, java.lang.String dynAddress, int dynPort)
pod
- dynId
- dynAddress
- dynPort
- protected void validateServerCluster()
protected boolean loadCloudLicenses()
public void dumpThreads()
public void dumpHeapOnExit()
protected NetworkClusterSystem createNetworkSystem(CloudServer server)
protected LoadBalanceFactory createLoadBalanceFactory()
protected void addPreTopologyServices()
public LicenseCheck getLicenseCheck()
public java.lang.String toString()
toString
in class java.lang.Object