public abstract class AbstractPhoneDirectoryService extends AbstractPingableService implements PhoneDirectoryService, Visitable
| Constructor and Description |
|---|
AbstractPhoneDirectoryService() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Visitor visitor) |
void |
add(Person person,
Address address) |
void |
add(Person person,
Address address,
PhoneNumber phoneNumber) |
void |
add(Person person,
PhoneNumber phoneNumber) |
protected abstract void |
addInternal(PhoneDirectoryEntry entry) |
<E extends EventObject> |
consumePersistentEvent() |
Address |
getAddress(Person person) |
protected PhoneDirectoryDao |
getDao() |
Collection<PhoneDirectoryEntry> |
getEntries() |
PhoneDirectoryEntry |
getEntry(Person person) |
PhoneNumber |
getPhoneNumber(Person person) |
void |
remove(Person person) |
void |
setDao(PhoneDirectoryDao dao) |
echo, isAlive, mirrorprotected PhoneDirectoryDao getDao()
public final void setDao(PhoneDirectoryDao dao)
public void accept(Visitor visitor)
accept in interface Visitableaccept in interface PhoneDirectoryServicepublic void add(Person person, Address address) throws RemoteException
add in interface PhoneDirectoryServiceRemoteExceptionpublic void add(Person person, PhoneNumber phoneNumber) throws RemoteException
add in interface PhoneDirectoryServiceRemoteExceptionpublic void add(Person person, Address address, PhoneNumber phoneNumber) throws RemoteException
add in interface PhoneDirectoryServiceRemoteExceptionprotected abstract void addInternal(PhoneDirectoryEntry entry)
public <E extends EventObject> E consumePersistentEvent() throws RemoteException
consumePersistentEvent in interface PhoneDirectoryServiceRemoteExceptionpublic Address getAddress(Person person) throws RemoteException
getAddress in interface PhoneDirectoryServiceRemoteExceptionpublic PhoneDirectoryEntry getEntry(Person person) throws RemoteException
getEntry in interface PhoneDirectoryServiceRemoteExceptionpublic Collection<PhoneDirectoryEntry> getEntries() throws RemoteException
getEntries in interface PhoneDirectoryServiceRemoteExceptionpublic PhoneNumber getPhoneNumber(Person person) throws RemoteException
getPhoneNumber in interface PhoneDirectoryServiceRemoteExceptionpublic void remove(Person person) throws RemoteException
remove in interface PhoneDirectoryServiceRemoteExceptionCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.