Package com.zeroc.Ice
Interface RemoteLogger
- All Superinterfaces:
Object
The Ice remote logger interface. An application can implement a
RemoteLogger to receive the log messages sent to the local
Logger
of another Ice application.-
Nested Class Summary
Nested classes/interfaces inherited from interface com.zeroc.Ice.Object
Object.Ice_invokeResult
-
Method Summary
Modifier and TypeMethodDescriptiondefault String
Returns the Slice type ID of the most-derived interface supported by this object.default String[]
Returns the Slice type IDs of the interfaces supported by this object.static String
Returns the Slice type ID of the interface supported by this object.void
init
(String prefix, LogMessage[] logMessages, Current current) init is called by attachRemoteLogger when a RemoteLogger proxy is attached.void
log
(LogMessage message, Current current) Log a LogMessage.Methods inherited from interface com.zeroc.Ice.Object
ice_dispatch, ice_isA, ice_ping
-
Method Details
-
init
init is called by attachRemoteLogger when a RemoteLogger proxy is attached.- Parameters:
prefix
- The prefix of the associated local Logger.logMessages
- Old log messages generated before "now".current
- The Current object for the invocation.
-
log
Log a LogMessage. Note that log may be called by LoggerAdmin before init.- Parameters:
message
- The message to log.current
- The Current object for the invocation.
-
ice_ids
Description copied from interface:Object
Returns the Slice type IDs of the interfaces supported by this object. -
ice_id
Description copied from interface:Object
Returns the Slice type ID of the most-derived interface supported by this object. -
ice_staticId
Description copied from interface:Object
Returns the Slice type ID of the interface supported by this object.- Returns:
- The return value is always ::Ice::Object.
-