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 |
|---|
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 RegistrationEnabledLogObj(Uuid id, RemoteEventListener l)
private void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionprivate void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionpublic void apply(MailboxImpl mb)
apply in interface MailboxImpl.LogRecordCopyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.