|
PTLog API - 1.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjp.ne.dti.lares.foozy.ptlog.LogServer
jp.ne.dti.lares.foozy.ptlog.EffectiveLogServer
(Part )concretization of "LogServer" to work.
You must concretize below method(s) to have this function.
NullLogServer| Constructor Summary | |
EffectiveLogServer()
Constructor. |
|
| Method Summary | |
protected void |
addServee_(LogServee servee)
Add specified one to management list. |
protected java.util.Iterator |
getServees()
Get iterator of registered " LogServee"s.
|
protected void |
removeServee_(LogServee servee)
Remove specified one from management list. |
| Methods inherited from class jp.ne.dti.lares.foozy.ptlog.LogServer |
addServee, fireReconfigure, getContext, getSubjectName, removeServee |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public EffectiveLogServer()
| Method Detail |
protected void addServee_(LogServee servee)
addServee_ in class LogServerservee - to be served by this.LogServer.addServee(jp.ne.dti.lares.foozy.ptlog.LogServee)protected void removeServee_(LogServee servee)
removeServee_ in class LogServerservee - to be served by this.LogServer.removeServee(jp.ne.dti.lares.foozy.ptlog.LogServee)protected java.util.Iterator getServees()
LogServerLogServee"s.
This is invoked from LogServer.fireReconfigure()
to propagate notification to them.
This class does not "synchronize" servee list for runtime efficiency.
So, concretization of this method should ensure that
returned iterator can safely complete iteration
even if someone invokes LogServer.addServee(jp.ne.dti.lares.foozy.ptlog.LogServee)(or #removeServee)
in the middle of iteration.
getServees in class LogServerLogServer.fireReconfigure(),
SafeList
|
PTLog API - 1.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||