com.sun.jini.fiddler
Class FiddlerImpl.LookupAttrsAddedLogObj

java.lang.Object
  extended by com.sun.jini.fiddler.FiddlerImpl.LookupAttrsAddedLogObj
All Implemented Interfaces:
FiddlerImpl.LogRecord, Serializable
Enclosing class:
FiddlerImpl

private static class FiddlerImpl.LookupAttrsAddedLogObj
extends Object
implements FiddlerImpl.LogRecord

LogObj class whose instances are recorded to the log file whenever new attributes are added to this service's existing set of attributes.

See Also:
FiddlerImpl.LocalLogHandler

Field Summary
private  MarshalledObject[] marshalledAttrs
          The attributes that were added to each lookup service with which this service is registered, written out in marshalled form.
private static long serialVersionUID
           
 
Constructor Summary
FiddlerImpl.LookupAttrsAddedLogObj(FiddlerImpl fiddlerImpl, Entry[] attrs)
          Constructs this class and stores the attributes that were added
 
Method Summary
 void apply(FiddlerImpl fiddlerImpl)
          Modifies this service's state by adding (after unmarshalling) the elements of marshalledAttrs to the service's existing set of attributes.
 
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

marshalledAttrs

private MarshalledObject[] marshalledAttrs
The attributes that were added to each lookup service with which this service is registered, written out in marshalled form.

Constructor Detail

FiddlerImpl.LookupAttrsAddedLogObj

public FiddlerImpl.LookupAttrsAddedLogObj(FiddlerImpl fiddlerImpl,
                                          Entry[] attrs)
Constructs this class and stores the attributes that were added

Method Detail

apply

public void apply(FiddlerImpl fiddlerImpl)
Modifies this service's state by adding (after unmarshalling) the elements of marshalledAttrs to the service's existing set of attributes.

Specified by:
apply in interface FiddlerImpl.LogRecord
See Also:
FiddlerImpl.LocalLogHandler.applyUpdate(java.lang.Object)


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