Liferay 6.0.5

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


Field Summary
protected  InetAddress bindInetAddress
           
 
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  void initBindAddress()
           
protected abstract  void initChannels()
           
protected  void initSystemProperties()
           
 boolean isEnabled()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bindInetAddress

protected InetAddress bindInetAddress
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 org.jgroups.ChannelException
Throws:
org.jgroups.ChannelException

getAddresses

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

initBindAddress

protected void initBindAddress()
                        throws IOException
Throws:
IOException

initChannels

protected abstract void initChannels()
                              throws org.jgroups.ChannelException
Throws:
org.jgroups.ChannelException

initSystemProperties

protected void initSystemProperties()

Liferay 6.0.5