|
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.SFPrimLogImpl
public class SFPrimLogImpl
Implementation for SFLog component.
| 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.SFPrimLog |
|---|
ATR_LOG_ASYNCH, ATR_LOG_FROM, ATR_LOG_LEVEL, ATR_LOG_NAME, ATR_LOG_TO, ATR_LOGGER_CLASS |
| Constructor Summary | |
|---|---|
SFPrimLogImpl()
Constructor for the SFLogImpl object. |
|
| Method Summary | |
|---|---|
void |
debug(java.lang.Object message)
Log a message with debug log level. |
void |
debug(java.lang.Object message,
java.lang.Throwable t)
Log an error with debug log level. |
void |
error(java.lang.Object message)
Log a message with error log level. |
void |
error(java.lang.Object message,
java.lang.Throwable t)
Log an error with error log level. |
void |
fatal(java.lang.Object message)
Log a message with fatal log level. |
void |
fatal(java.lang.Object message,
java.lang.Throwable t)
Log an error with fatal log level. |
void |
info(java.lang.Object message)
Log a message with info log level. |
void |
info(java.lang.Object message,
java.lang.Throwable t)
Log an error with info log level. |
boolean |
isDebugEnabled()
Is debug logging currently enabled? |
boolean |
isErrorEnabled()
Is error logging currently enabled? |
boolean |
isFatalEnabled()
Is fatal logging currently enabled? |
boolean |
isInfoEnabled()
Is info logging currently enabled? |
boolean |
isTraceEnabled()
Is trace logging currently enabled? |
boolean |
isWarnEnabled()
Is warning logging currently enabled? |
protected void |
readConfiguration()
Reads optional and mandatory attributes. |
void |
sfDeploy()
Called after instantiation for deployment purposes. |
Log |
sfResolve(Reference reference,
Log defaultValue,
boolean mandatory)
Resolves given reference and gets a Log. |
Log |
sfResolve(java.lang.String referencePart,
Log defaultValue,
boolean mandatory)
Resolves a referencePart given a string and gets a Log. |
void |
sfTerminateWith(TerminationRecord t)
Provides hook for subclasses to implement useful termination behavior. |
void |
trace(java.lang.Object message)
Log a message with trace log level. |
void |
trace(java.lang.Object message,
java.lang.Throwable t)
Log an error with trace log level. |
void |
warn(java.lang.Object message)
Log a message with warn log level. |
void |
warn(java.lang.Object message,
java.lang.Throwable t)
Log an error with warn log level. |
| 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, sfStart, 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 SFPrimLogImpl()
throws java.rmi.RemoteException
java.rmi.RemoteException - In case of network/rmi error| 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 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 errorpublic boolean isDebugEnabled()
Is debug logging currently enabled?
Call this method to prevent having to perform expensive operations
(for example, String concatenation)
when the log level is more than debug.
isDebugEnabled in interface LogisDebugEnabled in interface LogRemotepublic boolean isErrorEnabled()
Is error logging currently enabled?
Call this method to prevent having to perform expensive operations
(for example, String concatenation)
when the log level is more than error.
isErrorEnabled in interface LogisErrorEnabled in interface LogRemotepublic boolean isFatalEnabled()
Is fatal logging currently enabled?
Call this method to prevent having to perform expensive operations
(for example, String concatenation)
when the log level is more than fatal.
isFatalEnabled in interface LogisFatalEnabled in interface LogRemotepublic boolean isInfoEnabled()
Is info logging currently enabled?
Call this method to prevent having to perform expensive operations
(for example, String concatenation)
when the log level is more than info.
isInfoEnabled in interface LogisInfoEnabled in interface LogRemotepublic boolean isTraceEnabled()
Is trace logging currently enabled?
Call this method to prevent having to perform expensive operations
(for example, String concatenation)
when the log level is more than trace.
isTraceEnabled in interface LogisTraceEnabled in interface LogRemotepublic boolean isWarnEnabled()
Is warning logging currently enabled?
Call this method to prevent having to perform expensive operations
(for example, String concatenation)
when the log level is more than warn.
isWarnEnabled in interface LogisWarnEnabled in interface LogRemotepublic void trace(java.lang.Object message)
Log a message with trace log level.
trace in interface Logtrace in interface LogRemotemessage - log this message
public void trace(java.lang.Object message,
java.lang.Throwable t)
Log an error with trace log level.
trace in interface Logtrace in interface LogRemotemessage - log this messaget - log this causepublic void debug(java.lang.Object message)
Log a message with debug log level.
debug in interface Logdebug in interface LogRemotemessage - log this message
public void debug(java.lang.Object message,
java.lang.Throwable t)
Log an error with debug log level.
debug in interface Logdebug in interface LogRemotemessage - log this messaget - log this causepublic void info(java.lang.Object message)
Log a message with info log level.
info in interface Loginfo in interface LogRemotemessage - log this message
public void info(java.lang.Object message,
java.lang.Throwable t)
Log an error with info log level.
info in interface Loginfo in interface LogRemotemessage - log this messaget - log this causepublic void warn(java.lang.Object message)
Log a message with warn log level.
warn in interface Logwarn in interface LogRemotemessage - log this message
public void warn(java.lang.Object message,
java.lang.Throwable t)
Log an error with warn log level.
warn in interface Logwarn in interface LogRemotemessage - log this messaget - log this causepublic void error(java.lang.Object message)
Log a message with error log level.
error in interface Logerror in interface LogRemotemessage - log this message
public void error(java.lang.Object message,
java.lang.Throwable t)
Log an error with error log level.
error in interface Logerror in interface LogRemotemessage - log this messaget - log this causepublic void fatal(java.lang.Object message)
Log a message with fatal log level.
fatal in interface Logfatal in interface LogRemotemessage - log this message
public void fatal(java.lang.Object message,
java.lang.Throwable t)
Log an error with fatal log level.
fatal in interface Logfatal in interface LogRemotemessage - log this messaget - log this cause
public Log sfResolve(Reference reference,
Log defaultValue,
boolean mandatory)
throws SmartFrogResolutionException,
java.rmi.RemoteException
reference - referencedefaultValue - Log default value that is returned when
reference is not found and it is not mandatorymandatory - boolean that indicates if this attribute must be
present in the description. If it is mandatory and not found it
triggers a ResolutionException
SmartFrogResolutionException - illegal reference or reference
not resolvable
java.rmi.RemoteException - in cae of Remote/Network error
public Log sfResolve(java.lang.String referencePart,
Log defaultValue,
boolean mandatory)
throws SmartFrogResolutionException,
java.rmi.RemoteException
referencePart - string field referencedefaultValue - Log default value that is returned when
reference is not found and it is not mandatorymandatory - boolean that indicates if this attribute must be
present in the description. If it is mandatory and not found it
triggers a SmartFrogResolutionException
SmartFrogResolutionException - illegal reference or reference
not resolvable
java.rmi.RemoteException - in cae of Remote/Network error
|
SmartFrog CORE 3.10.000 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||