Package com.zeroc.IceGrid
Interface FileIterator
- All Superinterfaces:
Object
This interface provides access to IceGrid log file contents.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class
Holds the result of operation read.Nested classes/interfaces inherited from interface com.zeroc.Ice.Object
Object.Ice_invokeResult
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Destroy the iterator.default 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.Read lines from the log file.Methods inherited from interface com.zeroc.Ice.Object
ice_dispatch, ice_isA, ice_ping
-
Method Details
-
read
Read lines from the log file.- Parameters:
size
- Specifies the maximum number of bytes to be received. The server will ensure that the returned message doesn't exceed the given size.current
- The Current object for the invocation.- Returns:
- An instance of FileIterator.ReadResult.
- Throws:
FileNotAvailableException
- Raised if there was a problem to read lines from the file.
-
destroy
Destroy the iterator.- Parameters:
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.
-