private static class RegistrarImpl.LookupLocatorsChangedLogObj extends Object implements RegistrarImpl.LogRecord
RegistrarImpl.LocalLogHandler
Modifier and Type | Field and Description |
---|---|
private LookupLocator[] |
locators
The new locators to join.
|
private static long |
serialVersionUID |
Constructor and Description |
---|
RegistrarImpl.LookupLocatorsChangedLogObj(LookupLocator[] locators)
Simple constructor
|
Modifier and Type | Method and Description |
---|---|
void |
apply(RegistrarImpl regImpl)
Modifies the state of the Registrar by setting the private
field lookupLocators to the reference to the locators field.
|
private void |
readObject(ObjectInputStream stream)
Reads in null-terminated list of MarshalledInstances, from which
locators are unmarshalled.
|
private void |
writeObject(ObjectOutputStream stream)
Writes locators as a null-terminated list of MarshalledInstances.
|
private static final long serialVersionUID
private transient LookupLocator[] locators
public RegistrarImpl.LookupLocatorsChangedLogObj(LookupLocator[] locators)
public void apply(RegistrarImpl regImpl)
apply
in interface RegistrarImpl.LogRecord
RegistrarImpl.LocalLogHandler.applyUpdate(java.lang.Object)
private void writeObject(ObjectOutputStream stream) throws IOException
IOException
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.