|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.rmi.server.RemoteObject | +--java.rmi.server.RemoteServer | +--java.rmi.server.UnicastRemoteObject | +--de.qfs.lib.logrmi.LogListenerImplBase | +--de.qfs.apps.qflog.LogListenerImpl
Implementation of the LogListener interface.
Fields inherited from class java.rmi.server.RemoteObject |
ref |
Constructor Summary | |
LogListenerImpl(int id)
Create a new LogListenerImpl. |
Method Summary | |
void |
addFilter(de.qfs.lib.log.LogFilter filter)
Add a LogFilter to the front of the filter chain. |
void |
disconnect()
End the connection with the LogListener. |
void |
finalize()
Finalize the LogListenerImpl. |
int |
getId()
Get the id of the LogListenerImpl. |
void |
log(de.qfs.lib.log.LogEntry entry)
Accept a log message. |
void |
log(de.qfs.lib.log.LogEntry[] entries)
Accept many log messages. |
void |
remove()
Remove and unexport the LogListenerImpl. |
void |
removeFilter(de.qfs.lib.log.LogFilter filter)
Remove a LogFilter from the front of the filter chain. |
java.lang.String |
toString()
Create a String representation for the LogListenerImpl |
void |
unreferenced()
Notify the LogListenerImpl that it is no longer referenced by the client. |
Methods inherited from class java.rmi.server.UnicastRemoteObject |
clone,
exportObject,
exportObject,
exportObject,
unexportObject |
Methods inherited from class java.rmi.server.RemoteServer |
getClientHost,
getLog,
setLog |
Methods inherited from class java.rmi.server.RemoteObject |
equals,
getRef,
hashCode,
toStub |
Methods inherited from class java.lang.Object |
getClass,
notify,
notifyAll,
wait,
wait,
wait |
Constructor Detail |
public LogListenerImpl(int id) throws java.rmi.RemoteException
id
- The id of the LogListenerImpl.Method Detail |
public void remove()
public final int getId()
public java.lang.String toString()
public void log(de.qfs.lib.log.LogEntry entry) throws java.rmi.RemoteException
entry
- The LogEntry that holds the message details.public void log(de.qfs.lib.log.LogEntry[] entries) throws java.rmi.RemoteException
entries
- A LogEntry array that holds the message details.public void disconnect() throws java.rmi.RemoteException
public void addFilter(de.qfs.lib.log.LogFilter filter)
filter
- The filter to add.public void removeFilter(de.qfs.lib.log.LogFilter filter)
filter
- The filter to removepublic void unreferenced()
public void finalize()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |