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 java.util.EventObject> |
consumePersistentEvent() |
Address |
getAddress(Person person) |
protected PhoneDirectoryDao |
getDao() |
java.util.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 java.rmi.RemoteException
add in interface PhoneDirectoryServicejava.rmi.RemoteExceptionpublic void add(Person person, PhoneNumber phoneNumber) throws java.rmi.RemoteException
add in interface PhoneDirectoryServicejava.rmi.RemoteExceptionpublic void add(Person person, Address address, PhoneNumber phoneNumber) throws java.rmi.RemoteException
add in interface PhoneDirectoryServicejava.rmi.RemoteExceptionprotected abstract void addInternal(PhoneDirectoryEntry entry)
public <E extends java.util.EventObject> E consumePersistentEvent()
throws java.rmi.RemoteException
consumePersistentEvent in interface PhoneDirectoryServicejava.rmi.RemoteExceptionpublic Address getAddress(Person person) throws java.rmi.RemoteException
getAddress in interface PhoneDirectoryServicejava.rmi.RemoteExceptionpublic PhoneDirectoryEntry getEntry(Person person) throws java.rmi.RemoteException
getEntry in interface PhoneDirectoryServicejava.rmi.RemoteExceptionpublic java.util.Collection<PhoneDirectoryEntry> getEntries() throws java.rmi.RemoteException
getEntries in interface PhoneDirectoryServicejava.rmi.RemoteExceptionpublic PhoneNumber getPhoneNumber(Person person) throws java.rmi.RemoteException
getPhoneNumber in interface PhoneDirectoryServicejava.rmi.RemoteExceptionpublic void remove(Person person) throws java.rmi.RemoteException
remove in interface PhoneDirectoryServicejava.rmi.RemoteExceptionCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.