private static class MailboxImpl.RegistrationEnabledLogObj extends Object implements MailboxImpl.LogRecord
Modifier and Type | Field and Description |
---|---|
private Uuid |
regID
The registration ID.
|
private static long |
serialVersionUID |
private RemoteEventListener |
target
The registration ID.
|
Constructor and Description |
---|
MailboxImpl.RegistrationEnabledLogObj(Uuid id,
RemoteEventListener l)
Simple constructor
|
Modifier and Type | Method and Description |
---|---|
void |
apply(MailboxImpl mb)
Enables the stored RemoteEventListener object with the
associated, stored registration.
|
private void |
readObject(ObjectInputStream stream)
Unmarshals the event listener.
|
private void |
writeObject(ObjectOutputStream stream) |
private static final long serialVersionUID
private Uuid regID
private transient RemoteEventListener target
public MailboxImpl.RegistrationEnabledLogObj(Uuid id, RemoteEventListener l)
private void writeObject(ObjectOutputStream stream) throws IOException
IOException
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
public void apply(MailboxImpl mb)
apply
in interface MailboxImpl.LogRecord
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.