com.sun.jini.phoenix
Class Activation.LogRecord

java.lang.Object
  extended by com.sun.jini.phoenix.Activation.LogRecord
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
Activation.LogGroupIncarnation, Activation.LogRegisterGroup, Activation.LogRegisterObject, Activation.LogUnregisterGroup, Activation.LogUnregisterObject, Activation.LogUpdateDesc, Activation.LogUpdateGroupDesc
Enclosing class:
Activation

private abstract static class Activation.LogRecord
extends Object
implements Serializable

Abstract class for all log records. The subclass contains specific update information and implements the apply method that applies the update information contained in the record to the current state.


Field Summary
private static long serialVersionUID
           
 
Constructor Summary
private Activation.LogRecord()
           
 
Method Summary
(package private) abstract  Object apply(Object state)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

Activation.LogRecord

private Activation.LogRecord()
Method Detail

apply

abstract Object apply(Object state)
               throws Exception
Throws:
Exception


Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.