001
014
015 package com.liferay.portal.cluster;
016
017 import com.liferay.portal.kernel.log.Log;
018 import com.liferay.portal.kernel.log.LogFactoryUtil;
019
020 import org.jgroups.Address;
021 import org.jgroups.Message;
022 import org.jgroups.Receiver;
023 import org.jgroups.View;
024
025
028 public class BaseReceiver implements Receiver {
029
030 public void block() {
031 }
032
033 public byte[] getState() {
034 return null;
035 }
036
037 public View getView() {
038 return view;
039 }
040
041 public void receive(Message message) {
042 }
043
044 public void setState(byte[] state) {
045 }
046
047 public void suspect(Address address) {
048 }
049
050 public void viewAccepted(View view) {
051 if (_log.isInfoEnabled()) {
052 _log.info("Accepted view " + view);
053 }
054
055 this.view = view;
056 }
057
058 protected volatile View view;
059
060 private static Log _log = LogFactoryUtil.getLog(BaseReceiver.class);
061
062 }