|
SmartFrog 3.10.000 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.smartfrog.sfcore.reference.RemoteReferenceResolverHelperImpl
org.smartfrog.sfcore.prim.PrimImpl
org.smartfrog.sfcore.logging.SFLogRegistrationImpl
public class SFLogRegistrationImpl
This class has to be run through RMIC compiler (
| Field Summary |
|---|
| Fields inherited from class org.smartfrog.sfcore.prim.PrimImpl |
|---|
refLivenessDelay, refLivenessFactor, sfCompleteName, sfContext, sfDeployHooks, sfDeployWithHooks, sfExportRef, sfIsDeployed, sfIsStarted, sfIsTerminated, sfIsTerminating, sfLivenessCount, sfLivenessDelay, sfLivenessFactor, sfLivenessSender, sfParent, sfStartHooks, sfTerminateWithHooks, termLock |
| Fields inherited from interface org.smartfrog.sfcore.logging.SFLogRegistration |
|---|
ATR_LOG |
| Constructor Summary | |
|---|---|
SFLogRegistrationImpl()
|
|
| Method Summary | |
|---|---|
boolean |
deregister(java.lang.String name)
Log Deregistration interface |
Log[] |
listRegisteredLogs()
Get a list of all registered logs |
protected void |
readConfiguration()
Reads configuration Read attribute log to bind to a particular log, if no configuration is provided, then it binds to the component log. |
void |
register(java.lang.String name,
Log log)
Log Registration interface |
void |
register(java.lang.String name,
Log log,
int logLevel)
Log Registration interface |
void |
sfDeploy()
Called after instantiation for deployment purposes. |
void |
sfStart()
Can be called to start components. |
void |
sfTerminateWith(TerminationRecord t)
Provides hook for subclasses to implement useful termination behavior. |
| Methods inherited from class org.smartfrog.sfcore.reference.RemoteReferenceResolverHelperImpl |
|---|
sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolveWithParser |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.smartfrog.sfcore.prim.Prim |
|---|
sfAddAttribute, sfAttributeKeyFor, sfAttributes, sfCompleteName, sfContainsAttribute, sfContainsValue, sfContext, sfDeployedHost, sfDeployedProcessName, sfDeployWith, sfDetach, sfDetachAndTerminate, sfDumpState, sfIsDeployed, sfIsStarted, sfIsTerminated, sfIsTerminating, sfParent, sfParentageChanged, sfRemoveAttribute, sfReplaceAttribute, sfTerminate, sfTerminatedWith, sfTerminateQuietlyWith, sfValues |
| Methods inherited from interface org.smartfrog.sfcore.prim.Liveness |
|---|
sfPing |
| Methods inherited from interface org.smartfrog.sfcore.reference.RemoteReferenceResolver |
|---|
sfResolve, sfResolve, sfResolveHere, sfResolveHere, sfResolveParent |
| Methods inherited from interface org.smartfrog.sfcore.reference.RemoteReferenceResolverHelper |
|---|
sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolve, sfResolveWithParser |
| Methods inherited from interface org.smartfrog.sfcore.prim.Diagnostics |
|---|
sfDiagnosticsReport |
| Constructor Detail |
|---|
public SFLogRegistrationImpl()
throws java.rmi.RemoteException
java.rmi.RemoteException| Method Detail |
|---|
public void sfDeploy()
throws SmartFrogException,
java.rmi.RemoteException
PrimImpl
sfDeploy in interface PrimsfDeploy in class PrimImplSmartFrogException - In case of error in deploying
java.rmi.RemoteException - In case of network/rmi error
public void sfStart()
throws SmartFrogException,
java.rmi.RemoteException
PrimImpl
sfStart in interface PrimsfStart in class PrimImplSmartFrogException - In case of error while starting
java.rmi.RemoteException - In case of network/rmi errorpublic void sfTerminateWith(TerminationRecord t)
PrimImpl
sfTerminateWith in class PrimImplt - TerminationRecord object
protected void readConfiguration()
throws SmartFrogException,
java.rmi.RemoteException
SmartFrogException - error while reading attributes
java.rmi.RemoteException - In case of network/rmi error
public void register(java.lang.String name,
Log log)
throws SmartFrogLogException,
java.rmi.RemoteException
register in interface LogRegistrationname - log namelog - logger to register
SmartFrogLogException - if failed to register
java.rmi.RemoteException - in case of remote/network error
public void register(java.lang.String name,
Log log,
int logLevel)
throws java.rmi.RemoteException,
SmartFrogLogException
register in interface LogRegistrationname - log namelog - logger to registerlogLevel - log level
java.rmi.RemoteException - in case of remote/network error
SmartFrogLogException - if failed to register
public boolean deregister(java.lang.String name)
throws SmartFrogLogException,
java.rmi.RemoteException
deregister in interface LogRegistrationname - log name
SmartFrogLogException - if failed to deregister
java.rmi.RemoteException - in case of remote/network error
public Log[] listRegisteredLogs()
throws java.rmi.RemoteException,
SmartFrogLogException
listRegisteredLogs in interface LogRegistrationjava.rmi.RemoteException
SmartFrogLogException
|
SmartFrog CORE 3.10.000 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||