Liferay 7.0-ce-m3

com.liferay.portal.cluster
Class ClusterBase

java.lang.Object
  extended by com.liferay.portal.cluster.ClusterBase
Direct Known Subclasses:
ClusterExecutorImpl, ClusterLinkImpl

public abstract class ClusterBase
extends Object


Constructor Summary
ClusterBase()
           
 
Method Summary
 void afterPropertiesSet()
           
protected  org.jgroups.JChannel createJChannel(String properties, org.jgroups.Receiver receiver, String clusterName)
           
abstract  void destroy()
           
protected  List<Address> getAddresses(org.jgroups.JChannel channel)
           
protected  InetAddress getBindInetAddress(org.jgroups.JChannel jChannel)
           
protected  void initBindAddress()
           
protected  void initSystemProperties()
           
 boolean isEnabled()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClusterBase

public ClusterBase()
Method Detail

afterPropertiesSet

public void afterPropertiesSet()

destroy

public abstract void destroy()

isEnabled

public boolean isEnabled()

createJChannel

protected org.jgroups.JChannel createJChannel(String properties,
                                              org.jgroups.Receiver receiver,
                                              String clusterName)
                                       throws Exception
Throws:
Exception

getAddresses

protected List<Address> getAddresses(org.jgroups.JChannel channel)

getBindInetAddress

protected InetAddress getBindInetAddress(org.jgroups.JChannel jChannel)

initBindAddress

protected void initBindAddress()
                        throws Exception
Throws:
Exception

initSystemProperties

protected void initSystemProperties()

Liferay 7.0-ce-m3